PM - Oral Exam Flashcards
(94 cards)
What are the 2 goals of a software project?
Develop software
Enable further development
What is methodical weight?
methodical weight is how thoroughly a methodology control elements’ attempt to constrain the process to develop software
What does PMBOK stand for?
Project Management Book of Knowledge
What do opportunity costs == ?
missed opportunities
What are PMBOK competing constraints? (5)
Scope Cost Risk Quality Time
4 strategies for managing threats?
Avoid - change plan to eliminate threads
Mitigate - change plan to reduce threat’s impact/probability
Transfer - shift some or all impact to another party
Accept - do nothing special
4 strategies for managing opportunities?
Exploit - change plan to ensure opportunity is realized
Enhance - change plan to increase probability
Share - allocate some or all of the benefit to another party
Accept - do nothing special
4 Triggers for activating a risk management plan
Scheduled events
Elapsed time
Threshold values
Variance
What is TCPI?
To-Complete Performance Index
One of the forecasting tools of Earned Value Management (MGT) - answers how efficiently must we use our REMAINING resources
McConnell’s definition of:
Estimate
• A statement about the likelihood of achieving a target at a specific level of quality with a specific amount of resources by a specific date
McConnell’s definition of:
Commitment
A promise to achieve a target with the previously mentioned specifications
McConnells’s “Three Points” estimation.
For each task, develop: a worse, an expected, and a best case estimation of effort
How is the cloud of uncertainty relate to the cone of uncertainty?
The cloud of uncertainty expands over the cone of uncertainty. The cloud represents a project not well controlled and the estimates aren’t by skilled workers.
What are 3 benefits of Group expert judgement for estimates?
- improves estimation accuracy
- useful to find experts with different backgrounds, roles and techniques
- useful for early estimates
Critique about Cone of Uncertainty
- name 2
- tips?
- Concern is the cone catches up front risks, but not backend risks caused by bugs of which fixes can cause more bugs.
- The one implies middle point most of the time, but usually higher “The wormhole of reality”
- Tips: Use test-driven development, automatic user testing, browser-based automated testing tools
What are all methodologies based on?
Fears
What is Little-M?
• Selected for processing a specific task – some deliverables with their standards and a few technologies
What is Big-M?
Complete processes for producing systems, often assembled from little-Ms
Name 2 attributes to Yourdon’s death march project?
- Schedule compressed to less than half of rational
* Staff reduced to less than half of normal
Brinkman and Kirschner
Strategy for getting people to refrain from engaging in difficult behavior?
- You can’t
- Focus on what compels people to be difficult
- Learn to listen, backtrack, and respect the person’s underlying reason for acting
- Assume they have good intentions and encourage future good intentions
Brinkman and Kirschner
Name some personality types
- Grenade
- Think they know it all
- Yes person
- Maybe person
- Tank
- No person
- Martyr
- Whiner
Difference between leadership and management
- Leadership – you discuss the results you want; people achieve them
- Management – you direct people to do specific activities – more time consuming.
5 styles of leadership
- Authoritarian
- Consensus
- Delegation
- Consultation
- Democracy
7 basic human motivators
- Avoidance of boredom - no significant side effects
- Exclusivity
- Fear – may be needed in desperate times, but use sparingly lest too many good employees will leave
- Greed – avoid, becomes entitlement too quickly
- Guilt
- Need for approval
- Self-esteem – no significant side effects – most important motivator