Friday, June 1, 2012

Reading Notes: Professional Software Development (Part 5)

The author and his company (i.e. Construx) defined the following Knowledge Areas:
  • Requirements
  • Design
  • Construction
  • Testing (specifically, activities to detect defects)
  • Maintenance (includes deployment and operation)
  • Configuration Management (similar to Release Management)
  • Quality (activities to ensure that the artifacts meet the technical requirements)
  • Engineering Management (all aspects of management)
  • Engineering Tools and Methods
  • Process (activities related to measuring and improving all aspects of software development)

No comments:

Post a Comment