Business applications should be developed using a managed and understood requirements and development process. The key is a strong understanding of the marketspace and the needed functionality. The team must have a strong understanding from the client of the Features, Functions and Benefits to build. Early focus and key to a successful development is building the requirements definition. Our choice to lead the requirements and development is the Development Operations (DevOps) Manager.
Of the four stages of application deployment, building the requirements definition is primary. The requirements span the physical, logical and functional needs of the application, and is the single most important component of software development