Software craftsmanship movement
GPTKB entity
Statements (50)
Predicate | Object |
---|---|
gptkbp:instanceOf |
software development movement
|
gptkbp:aimsTo |
improve code maintainability
build a community of professionals encourage lifelong learning foster pride in software development raise standards in software development |
gptkbp:articulated |
Manifesto for Software Craftsmanship
|
gptkbp:book |
gptkb:Clean_Code
gptkb:Apprenticeship_Patterns gptkb:The_Pragmatic_Programmer The Software Craftsman |
gptkbp:contrastsWith |
factory model of software development
|
gptkbp:emergedIn |
Agile software development
|
gptkbp:emphasizes |
ethics
pragmatism responsibility mastery pride in work |
gptkbp:focusesOn |
mentorship
professionalism software quality continuous learning |
gptkbp:hasEvent |
SoCraTes Conference
Software Craftsmanship Conference |
https://www.w3.org/2000/01/rdf-schema#label |
Software craftsmanship movement
|
gptkbp:influencedBy |
gptkb:Extreme_Programming
gptkb:Clean_Code gptkb:The_Pragmatic_Programmer |
gptkbp:manifestoPublished |
2009
|
gptkbp:notableFigure |
gptkb:Sandro_Mancuso
gptkb:Dave_Hoover gptkb:Robert_C._Martin |
gptkbp:promotion |
gptkb:collaboration
community involvement mentoring peer review knowledge sharing code quality deliberate practice community of practice apprenticeship model |
gptkbp:relatedTo |
gptkb:Agile_Manifesto
gptkb:Extreme_Programming gptkb:Clean_Code Software engineering Pragmatic Programmer |
gptkbp:website |
https://manifesto.softwarecraftsmanship.org/
|
gptkbp:bfsParent |
gptkb:Bob_Martin
gptkb:Robert_Martin |
gptkbp:bfsLayer |
6
|