The first questions of any software project is about the three pillars of project management:
- what features have to be implemented
- how many resources are needed
- how long it will take
The development/testing time and effort is the only one calculated in the current environment where companies are still using a “desktop mindset” for thinking about software projects. In the last 10 years with the advent of cloud computing and social media encroaching in business life, there are new facets companies should pay attention and incorporate them as features of the software products:
- How can we interact with our user while they are using our product ?
- Who is responsible for cloud deployments and maintenance and how much it will cost ?
- How can we analyze data collected and draw it in the business decisions ?
- Is there a way to mash data with other sources in order to get a better picture of the business ?
Some of the questions need a “post-deployment” effort adapted to data collected…