I am a big advocate of each team having a public impediment list.
Elsewhere I describe that in more detail, and some issues with it. The
key thing: the main purpose of the list is to enable us to fix the
'best' impediment faster. We don't just have a list to assure we do
NOTHING.
In the recent course in Charleston they identified these impediments. You may or may not agree. There may be duplicates (maybe a rough indicator of greater impact). Maybe some are not clear to the reader, but only to the writer or that Team. The order is random.
We hope this list makes your Team more creative in identifying its 'best' impediments.
To get this list, I asked two questions, one early and one later:
1. What are the root causes of failure in most projects?
2. We need to double velocity in 6 months, and we have to change radically. What do we have to change to get the velocity (productivity) to double?
This may explain some of the duplicates.
In the recent course in Charleston they identified these impediments. You may or may not agree. There may be duplicates (maybe a rough indicator of greater impact). Maybe some are not clear to the reader, but only to the writer or that Team. The order is random.
We hope this list makes your Team more creative in identifying its 'best' impediments.
- Small group supporting sustaining work
- Lack of experience (skill set)
- Knowledge transfer
- Automated build-test / quality
- Requirements traceability
- Loading radios [To test the functionality of the software in the radios]
- Schedule tight
- Undefined goals
- Inexperienced people
- Shifting priorities
- Hiring people
- Establishing a team
- Unresponsive vendors (external)
- Issue with external system not in our control
- Moving timeline, target date
- Lack of ownership from product owner
- Changing scope
- Team concept
- Work distribution
- Lack of knowledge
- Inaccurate information
- No mitigation strategy [for risks, I think]
- Lack of buy-in
- No planning
- Inexperienced people
- Insufficient client management
- Not understanding client's true needs
- Inadequate skills
- Inefficiency
- Changing personnel
- Over-committed [given too much work, I think]
- Don't understand process
- Team not on same page
- Lack of pre-plan
- Lack of ownership [by team, I think]
- Adequate training (lack of)
- Weak company management
- Failure to commit
- Weak PM [in Scrum terms, I might say weak SM -- depends what he/she meant by PM]
- Changing goals, moving target
- Lack of resources, HW, SW
- Weak IT
- Risk mis-management
- Failure to communicate
- Do not understand goals
- Lack of teamwork
- No support
- Time Zones
- Change of vision
- Org not ready for change
- Budget
- Scope creep
- Unrealistic deadlines
- Mean team members
- Moving timetable
- Disorganized
- Lack of experience
- Under budget
- Poor stakeholder management
- Over budget
- Lack of leadership
- Unavailable team members
- Inconsistency
- No requirements
- Changing requirements
- Ins budget [Insufficient budget, I think]
- Bad estimates
- Lack ofparticipation
- Missed deliverables
- Poor attitudes
- Not enough tech knowledge
- Poor communication
- Product failure [one might need to identify the root causes here]
- Non compliant
- No gate reviews [In Scrum, each Sprint is a kind of 'gate review' -- but not sure this would be enough for the person who raised this concern]
- Unrealistic scope
- Lack of commit
- Employee no shows
- Insufficient time allotment
- No leadership [person started with 'A lack...' and crossed that out]
- Creeping scope
- Change of scope
- Team incompetent [for this work??]
- No enough people
- Inadequate schedule
- Lack of planning
To get this list, I asked two questions, one early and one later:
1. What are the root causes of failure in most projects?
2. We need to double velocity in 6 months, and we have to change radically. What do we have to change to get the velocity (productivity) to double?
This may explain some of the duplicates.
No comments:
Post a Comment