Manifesto for Software Craftsmanship

E668828

Manifesto for Software Craftsmanship is a foundational document that promotes professionalism, technical excellence, and continuous improvement in software development as a craft.

All labels observed (2)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf professionalism guideline ⓘ
software development manifesto ⓘ
advocates clean code principles ⓘ
collective code ownership ⓘ
continuous learning ⓘ
deliberate practice ⓘ
professional ethics in software development ⓘ
refactoring ⓘ
simple design ⓘ
test-driven development ⓘ
availableAs online document ⓘ
buildsOn Agile Manifesto ⓘ
contrastsWith focus on only working software ⓘ
domain information technology management ⓘ
software engineering ⓘ
emphasizes community of professionals ⓘ
productive partnerships with customers ⓘ
steadily adding value ⓘ
well-crafted software ⓘ
focusesOn continuous improvement ⓘ
professionalism in software development ⓘ
software craftsmanship ⓘ
software development as a craft ⓘ
technical excellence ⓘ
goal encourage sustainable development practices ⓘ
improve professionalism of software developers ⓘ
improve quality of software products ⓘ
hasCoreValue a community of professionals over individuals and interactions of average developers ⓘ
productive partnerships over contract negotiations ⓘ
steadily adding value over doing the minimum possible ⓘ
well-crafted software over merely working software ⓘ
hasForm short set of value statements ⓘ
supporting principles ⓘ
influenced software craftsmanship movement ⓘ
influencedBy agile software development principles ⓘ
language English ⓘ
promotes collaboration with business stakeholders ⓘ
craftsmanship mindset ⓘ
long-term code quality ⓘ
mentoring and apprenticeship in software development ⓘ
raising the bar of professional software development ⓘ
responsibility for code quality ⓘ
relatedTo Agile Manifesto ⓘ
title Manifesto for Software Craftsmanship ⓘ
usedBy agile practitioners ⓘ
software craftsmen ⓘ
software development teams ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

software craftsmanship movement → hasManifesto → Manifesto for Software Craftsmanship ⓘ
Robert C. Martin → associatedWith → software craftsmanship manifesto ⓘ
linked to: Manifesto for Software Craftsmanship
Manifesto for Software Craftsmanship → title → Manifesto for Software Craftsmanship ⓘ