1 / 10

CM and DM Lifecycle in Agile Development ACDM Technical and Training Conference March 3, 2014

CM and DM Lifecycle in Agile Development ACDM Technical and Training Conference March 3, 2014. Agenda. Why Agile Development? CM/DM in Waterfall Methodology CM/DM in Agile Methodology Benefits of Agile Conclusion . Why Agile Development?.

arawn
Télécharger la présentation

CM and DM Lifecycle in Agile Development ACDM Technical and Training Conference March 3, 2014

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CM and DM Lifecycle in Agile DevelopmentACDM Technical and Training ConferenceMarch 3, 2014

  2. Agenda • Why Agile Development? • CM/DM in Waterfall Methodology • CM/DM in Agile Methodology • Benefits ofAgile • Conclusion

  3. Why Agile Development? • BAE Systems, along with our government customer,has been producing software in agile development • Due to government budget cuts, contractors needed to find a way to decrease cost maintaininga high level of CM/DM for their products • Agile Development, unlike traditional development, allows more flexibility during the entire software development process • Agile Development allows more frequent software releases to the customer • Agile Development allows more participation bythe development team and the customer

  4. CM/DM Processes in Waterfall Development CM/DM processes developed Customer Receives Product

  5. CM/DM Process in Waterfall Development • Negatives: • CM and DM processes were only applied at the end of the cycle before the products were released to the customer • Processes are often skipped or modified to save time and get the products out on time • Customer doesn’t have the opportunity to see the completed project until the end of the development cycle • Increase costs occur with changing requirements and/or product features

  6. Agile Development Module CM and DM processes are built into the entire process

  7. CM Processes in Agile Development

  8. CM Processes through Agile Development • Benefits: • CM and DM processes are included throughout the entire development cycle, not at the end • The costs for CM and DM become minimal since it is built into the process • Minimize specific time for CM and DM • Everyone on the team becomes responsible for CM and DM • Allows for reuse of processes • Not creating specific CM and DM processes • Increase communication between development team and customer

  9. Conclusion • Agile Development allows for more flexibility within the entire development process • CM and DM processes are built into the entire process • Allows for reuse of CM and DM processes • Increase communication between the team and customer • Configuration Management and Data Management costs decrease as quality increase

  10. Questions

More Related