- Submitted: Tue, 2016-04-19 20:46
- Updated: Tue, 2016-07-12 21:01
- Topic: Process
- Type: 5 Minute Lightning Talk
When we think of planning we often think about requirements planning. Get the initial features and functions down and see where Agile takes you. However, according to a 2015 report by Standish, only 29 percent of software development projects are successful. Why? While there are many issues that contribute to the failure of a project, most don’t accurately address the why when a project fails. An area that many process experts are looking at is the lack of planning between the initial application idea and the rush to set feature requirements. What our fast-paced experience has shown us is that all too often teams jump directly from “idea” to “feature sets.” Instead, software projects should be value-driven and not focused on specific requirements or features that may or may not deliver on the initial promise of a project.
This Lightning Talk will cover a 5-step process to ensure successful software development:
1) Identify Value: define the primary business value that needs to be achieved with the software, both short- and long-term.
2) Discovery Process: uncover the desired outcomes and benefits needed to achieve the value propositions outlined in Step One.
3) Goal Creation: define a set of goals and associated design features to drive the outcomes and benefits.
4) Evaluate Outcomes: determine the exact data criteria that will be used to evaluate the software features.
5) Measure Success: analyze application performance data to ensure teams and the software being developed is always focused on achieving primary business value.