Section 10 : Adaptative Approach Flashcards
When is it appropriate to use an adaptive approche ?
- Changes or variations in the environment or inputs
- Changing conditions
- Varying needs
- Environment is uncertain or dynamic
- Important to optimize performance
- Changing requirements or constraints
What are the characteristics of an uncertain or dynamic environments ?
- Frequent
- Significant
- Flexible
- Responsive
- Fluctuating demand
- Changing customer needs
What type of adaptation can be needed ?
- System
- Process
- Adapting to new regulations or standards
- Adapting to changes in the availability or cost of resources
What is the difference between adaptive and predictive plan-based project ?
What are the pros of adaptive ?
Pros
- Greater predictability
- Improved risk management
- Flexibility
- Greater agility
- Improved decision making
Cons
- Lack of upfront planning
- Greater risk
- Inflexibility
- Great risk of failure
What does virtual structure help in a predictive project ?
- An adaptive approach may be particularly suitable for virtual teams
- Can be helpful in situations where team members are geographically dispersed
- Allows for greater flexibility
- Ability to adapt to changes as they occur
What is a collocated structure ?
- An adaptive approach may be suitable for collocated teams
- Can be helpful in quickly responding to changes or challenges * Communication and collaboration
- Osmotic communication
What is osmotic communication ?
It is when you learn informations by being in the open space.
* A benefit of collocated teams is osmotic communication
* Useful information that flows between team members who are in proximity
What is a matrix structure ?
- May be suitable for teams operating in matrix structure * Coordination and collaboration
- The ability to adapt to changes as they arise
What is hierarchical structure ?
- An adaptive approach may be less suitable for teams operating in a hierarchical structure
- May be more difficult to quickly make changes and adjustments
- Waiting on approval rather than quick decisions
- Waiting time is waste
What is a distributed teams ?
- At least one team member is working off-site
- Majority of agile teams are distributed
- Communication tools and reduced communication costs * Cost-effective approach
What is a global, cultural and team diversity ?
- Not uncommon to have team member from different countries working together
- May create challenges:
- Time zones
- Cultures
- Communication styles
- Native languages
What are the digital tools for distributed teams ?
- Videoconferencing, live chat, Skype
- Interactive whiteboards
- Instant messaging
- Web collaboration software
- Presence-based applications
- Electronic task boards and story boards * Web-based meeting facilitators
- Survey applications
- Agile project management software
- Virtual card walls
- Monday.com, Trello, Wrike, Smartsheet
What is the difference between a distributed and an outsourced teams ?
- Distributed team: multiple development sites that can span buildings, cities, or countries
- Outsourced team: multiple legal entities, contracting, contract administration and different development infrastructures
How to encourage emergent leadership ?
- Team success is more important than individual success
- Anyone can be a leader on an agile team
- Understanding roles and responsibilities