Software Craftsmanship movement

GPTKB entity

Statements (72)
Predicate Object
gptkbp:instance_of gptkb:movement
gptkbp:advocates_for collaboration among developers
responsibility for software quality
gptkbp:aims_to_improve software development practices
gptkbp:emphasizes code craftsmanship
gptkbp:encourages knowledge sharing
continuous learning
test-driven development
cross-functional teams
refactoring
user-centered design
pair programming
innovation in software solutions
gptkbp:has_goal improve software delivery
https://www.w3.org/2000/01/rdf-schema#label Software Craftsmanship movement
gptkbp:is_associated_with community of software developers
gptkbp:is_connected_to gptkb:open-source_software
software quality assurance
software testing methodologies
software project management practices
software architecture practices
gptkbp:is_criticized_for lack of diversity
lack of formal structure
elitism in software development
overemphasis on technical skills
potential for burnout among developers
gptkbp:is_documented_in gptkb:Software_Craftsmanship_Manifesto
case studies
various publications
blogs and articles
gptkbp:is_influenced_by gptkb:Agile_Alliance
gptkb:Extreme_Programming
software engineering principles
Lean software development
best practices in software engineering
software development life cycle models
gptkbp:is_part_of software development trends
global software community
modern software practices
software development philosophy
software engineering culture
gptkbp:is_promoted_by online forums
social media groups
meetups and workshops
craftsmanship communities
software craftsmanship conferences
gptkbp:is_related_to gptkb:Agile_methodology
Dev Ops practices
gptkbp:is_supported_by gptkb:Software_Craftsmanship_Manifesto
gptkb:educational_programs
industry leaders
mentorship programs
professional organizations
gptkbp:legal_principle focus on the craft of software
gptkbp:originated_in 2000s
gptkbp:promotes sustainable development practices
professionalism in software development
clean code practices
effective communication in teams
ethical software development practices
work-life balance for developers
gptkbp:supports agile practices
community-driven initiatives
mentorship in software development
gptkbp:values team collaboration
feedback loops
user satisfaction
quality over quantity
adaptability in development processes
developer autonomy
gptkbp:bfsParent gptkb:Software_Craftsmanship_Manifesto
gptkbp:bfsLayer 8