Create your own awesome maps

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account?
Log In

Extreme Programming. by Mind Map: Extreme Programming.
5.0 stars - 1 reviews range from 0 to 5

Extreme Programming.

Stake Holders

Project Managers

needs, Project to be completed within budget, product to satisfy consumers, product to be bug free, Good development team

Risks, Programmes quit, Project overruns budgeted time, Feature/Scope Creep, Project does not ship on time

Shareholders

needs, increase in share price, Company to release good software

Risks, Decrease in share price, company goes bankrupt

Consumer

needs, Software than is fit for purpose, Value for money, Extenable software

risks, Software not fit for purpose, Softare cant be adapted for purpose, Software out of warrenty/support, Users dont like the software

Company Managers

needs, increase in sales of product

risks, competition in the market, drop in sales

Developers

needs, Good working atmosphere, Job satisfaction, Unit Testing, continuous integration, Sustainable Development/40 hour weeks

Risks, Job security weaken'd from ununiqueness, Pair programming, Collective Ownership, Simple Design, stress from lots small releases, Small Releases, arguing with partner, Pair programming, Fault exposure and ego deflatution no sence of unique ownership, Collective Ownership, inexperiance in XP practices, Developer Burnout, Sustainable Development/40 hour weeks

Conclusion

Good

Coding Standards

Continuous Integration

Pair programming

Collective Ownership

Simple Design

Unit Testing

Sustainable Development/40 hour weeks

Bad

On-site customer, No onsite customer under the conditoins of producing Packaged Software

Metaphor's

The planning game

Maybe

Small Releases

Practices

Coding Standards

Small Releases

Metaphor's

Continuous Integration

The planning game

Pair programming

Collective Ownership

On-site Customer

Simple Design

Unit Testing

Refactoring

Sustainable Development/40 hour weeks