search

SWDI Software Requirements, Design and Implementation

# PROCESS PURPOSE 
The purpose is to have a structured and analyzed set of software requirements and a software architectural design available, that software detailed design exists, and are constructed based on the detailed design.

# PROCESS OUTCOMES 
  • O1 The software requirements are specified, analyzed, structured and prioritized
  • O2 A software architecture design is specified that identifies the components of the software and describes their interfaces and the dynamic interactions between the
  • O3 A detailed design is specified for each
  • O4 are developed according to the software detailed design

# BASE PRACTICES 
BP1 Specify, analyze, structure and prioritize software requirements. ( O1 )
BP2 Specify and analyze software architectural design. ( O2 )
BP3 Specify software detailed design. ( O3 )
BP4 Develop software units. ( O4 )

# OUTPUT INFORMATION ITEMS 
15-51 Analysis result ( O1, O2 )
17-00 Requirement ( O1 )
17-54 Requirement attribute ( O1 )
04-04 Software architecture ( O2 )
04-05 Software detailed design ( O3 )
11-05 Software unit ( O4 )