Organizational Pattern III
nMicrosoft Organizational Pattern
–Objective: Provide adequate support for all aspects of Waterfall type development
–Related to: Waterfall, Monolithic Apps, Staff Graphs
–Description: Organize a product team into multiple smaller teams, along the following divisions:
nDevelopment
nQA
nProgram Management
nProduct Management
nBusiness Units
–Advantages:
nMost aspects of software development have clear ownership
nThorough coverage of all areas
–Drawbacks:
nRequires adequate resources
nTechnical knowledge and feature specifications live in different groups
–