To understand how software project management is hard. We will first look at how software project is different from non-software projects?
- Software is intangible, and it is invisible till it is ready and runs. It might be possible that lots of code has been written but don’t know whether it is going in right direction or not. So, something that is invisible is complicated to manage.
- Large change impact lots. However, a small change request can have a terrible impact as well. To compare hardware development, there are rarely any changes once the thing is done.
- Software development is intellectual work, and it is tough to estimate the difficulties and how long it will take compared to an estimation of manual work.
Why is software project management hard?
- It is hard to manage anything that you cannot see.
- Management of intellectual and complex work.
- Changing customer requirements is the rule rather than the exception.
- Workforce turnover.
50 total views, 1 views today