The document describes three types of organizational structures for software engineering teams: Democratic decentralized which has no permanent leader and uses consensus for decisions; Controlled decentralized which has a leader and secondary leaders that coordinate subtasks through both horizontal and vertical communication; and Controlled centralized where a team leader manages problem solving and coordination through vertical communication with team members.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online from Scribd
The document describes three types of organizational structures for software engineering teams: Democratic decentralized which has no permanent leader and uses consensus for decisions; Controlled decentralized which has a leader and secondary leaders that coordinate subtasks through both horizontal and vertical communication; and Controlled centralized where a team leader manages problem solving and coordination through vertical communication with team members.
The document describes three types of organizational structures for software engineering teams: Democratic decentralized which has no permanent leader and uses consensus for decisions; Controlled decentralized which has a leader and secondary leaders that coordinate subtasks through both horizontal and vertical communication; and Controlled centralized where a team leader manages problem solving and coordination through vertical communication with team members.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online from Scribd
The document describes three types of organizational structures for software engineering teams: Democratic decentralized which has no permanent leader and uses consensus for decisions; Controlled decentralized which has a leader and secondary leaders that coordinate subtasks through both horizontal and vertical communication; and Controlled centralized where a team leader manages problem solving and coordination through vertical communication with team members.
Copyright:
Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online from Scribd
- the software engineering team has no permanent leader.
- decision is made by group consensus. - communication among team members is horizontal.
- Controlled decentralized (CD):
- has a leader -> coordinates specific tasks and secondary leaders. - secondary leaders have responsibility for subtasks. - horizontal communications among subgroups and individuals. - vertical communication in the control structure - decision is made by leaders.
- Controlled centralized (CC):
- team leader manages top-level problem solving and internal team coordination. - communication between the leader and team members is vertical.