Flashcards
Software Engineering
Cards in this deck (16)
- 1What is 'Successful' projects?Delivered on time, within budget, meeting requirements
- 2What is 'Failed' project?No product delivered
- 3What is 'Challenged' project?Product delivered, but NOT 'Successful'
- 4A successful team has ..- obtainable goals
- clear understanding of the goals
- wise and workable division of labour - 5What are the four team organizations discussed?- Democratic Team
- Chief Programmer Team
-Technical-managerial Team
- Hybrid Team - 6Strengths and weaknesses of Democratic Team?Strengths
- Good quality assurance
- Works well for hard problems
Weaknesses
- Cannot be imposed
- Doesn't scale up - 7A successful team has- obtainable goals
- clear understanding of the goals
- wise and workable division of labour - 8Chief programmer team has ..?- Chief programmer
- Back-up programmer
- Programming secretary
- Programmers - 9Technical Managerial Team has ..?- Team Leader
- Team Manager
- Programmers - 10Hybrid Team has ..?- Project leader
- Team leaders
- Programmers
(they interact with one another) - 11Advantages of pair programming are ..?- inexperienced programmers can learn
- test cases drawn up by one member of team
- centralized computers promote egoless programming - 12Open-source programming teams are ..?- volunteers who communicate asynchronously
- no team meetings
- no managers
- no specifications or designs
- little or no documentation - 13Keys to team success are ..?- Common commitment
- Specific performance goals
- Right mix of skills
- Agreement -> good communication - 14Meetings needs a ..?- Leader
- 15The three main phases of meetings are ..?- Preparation
- Meeting itself
- Follow up - 16Meetings has to ..?- Stick to the agenda
- Focus on goals
- Minutes to be taken
- Clear understanding of outcome
- Requires follow up
Information
- Description
- Flashcards on Software Engineering, created by zhen ling wong on 10/12/2015.
- Created by
- zhen ling wong · Dec 2015
- Updated
- Feb 19, 2016
- Views
- 1
- Tags
- Rating