Sunday, December 7, 2014

10.3 - Software Development Life Cycle

The Software Development Life Cycle consists of requirements gathering, design, development, testing/validation, and release/maintenance.


  • Requirements gathering: Determines the why create this software, the what the software will do, and the for whom the software will be created
  • Design: deals with how the software will accomplish the goals identified
  • Development: programming software code to meet specifications laid out in the design phase
  • Testing/validation: validating software ti ensure that goals are met and the software works as planned
  • Release/maintenance: deploying the software and then ensuring that it is properly configured, patched, and monitored

0 comments:

Post a Comment