XP (Extreme Programming)

GPTKB entity

Properties (48)
Predicate Object
gptkbp:instanceOf software
gptkbp:aimsTo improve software quality
enhance team productivity
gptkbp:contains communication
feedback
respect
simplicity
courage
gptkbp:developedBy gptkb:Kent_Beck
gptkbp:emphasizes frequent releases
gptkbp:focusesOn customer satisfaction
https://www.w3.org/2000/01/rdf-schema#label XP (Extreme Programming)
gptkbp:includes continuous integration
test-driven development
customer involvement
refactoring
simple design
collective code ownership
gptkbp:isAttendedBy software development teams
startups
small to medium enterprises
gptkbp:isCharacterizedBy short development cycles
emphasis on communication
frequent feedback
flexible planning
gptkbp:isCriticizedFor lack of documentation
potential for scope creep
not suitable for large teams
overemphasis on coding practices
gptkbp:isDocumentedIn gptkb:Extreme_Programming_Explained
gptkb:Extreme_Programming_Pocket_Guide
gptkbp:isInfluencedBy gptkb:Scrum
gptkb:Lean_software_development
gptkbp:isPartOf Agile software development
gptkbp:isPromotedBy gptkb:Agile_Alliance
gptkb:Scrum_Alliance
software development communities
gptkbp:isRelatedTo DevOps
Agile Testing
Continuous_Delivery
gptkbp:isSupportedBy Agile Manifesto
Agile training
Agile coaching
gptkbp:isUsedIn agile projects
gptkbp:originatedIn 1990s
gptkbp:promotes pair programming
gptkbp:requires highly skilled developers
gptkbp:uses user stories