2. Team Organisation Flashcards
1
Q
Common Team Models
A
- Chief programmer team model
- Multi-user dungeon model
- Role-based mode
2
Q
Agile team benefits
A
- less social loafing
- constructive interactions
- minimal coordinating efforts
- everyone in the foreground
- visible and meaningful contribution
- willing to work beyond job roles
3
Q
Agile Manifesto
A
- individuals and interaction over processes and tools
- working software over comprehensive documentation
- customers collaboration over contract negotiation
- responding to change over following plan
4
Q
Agile Practices
A
- small teams (3-12)
- frequent:
- structured meetings
- small deliveries
- customer engagement - maintain design and code quality
- automation whenever possible
- frequent change of objectives and priorities
- frequent review of software process and make adjustments
5
Q
Agile Risks
A
- lack of customer engagements
- stakeholder conflict
- complex contract
- poor code quality
- poor team coordination
- loss of organizational memory
6
Q
Scrum process
A
PO : product backlog
scrum master: sprint backlog
review team: working increment
7
Q
Scrum roles
A
- scrum master
- product owner
- team manager
- quality assurance manager
- toolsmith
- chief architect
- UX designer
- developer
8
Q
Scrum roles considerations
A
- attributes
- skills
- personality
- circumstances
- professional development aim
9
Q
Scrum communications
A
what when/how often by when to whom by what
10
Q
Scrum sprint planning
A
- decide on the main goal
2. select task from the backlog
11
Q
Project launch meeting
A
- determine major features to deliver
- understand long term objectives and identify the minimum viable product
- decide on goals
- develop user stories
- convert stories to tasks