An Entity of Type: programming language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Software craftsmanship is an approach to software development that emphasizes the coding skills of the software developers. It is a response by software developers to the perceived ills of the mainstream software industry, including the prioritization of financial concerns over developer accountability.

Property Value
dbo:abstract
  • Umělecké zpracování softwaru (přesnější překlad anglického Software Craftsmanship je uměleckořemeslné zpracování softwaru) je přístup k vývoji softwaru, který upřednostňuje kódovací dovednosti (schopnosti) vývojářů. Vývojáři tak reagují na hlavní proud softwarového průmyslu, který vnímají jako nešťastný například proto, že považuje finanční hledisko za důležitější, než odpovědnost vývojáře. (cs)
  • Software Craftsmanship (englisch für etwa „Software-Handwerkskunst“ oder „Softwerkskunst“) ist eine Bewegung in der Softwareentwicklung, die sich mit der Arbeitsweise und Wahrnehmung des Berufsstandes der Softwareentwickler beschäftigt. Ziel der Bewegung ist es, die Softwareentwicklung als eigenständige Profession, als Handwerk (und nicht als Ingenieursdisziplin) wahrnehmbar zu machen und die Bewertung von Softwareprojekten nach Entwicklerverantwortlichkeiten und nicht nur unter rein finanziellen Gesichtspunkten vorzunehmen. (de)
  • Artesanía de software es un enfoque del desarrollo de software que enfatiza las habilidades de producir código de los propios desarrolladores de software o programadores. Es una respuesta de estos a los males percibidos en las prácticas establecidas de la industria, entre otros la priorización de las preocupaciones financieras sobre la responsabilidad del desarrollador. Históricamente, los programadores han sido animados a verse a sí mismos como practicantes de un análisis estadístico bien definido y con rigor matemático de un con teorías de computación. Esto cambió a un enfoque ingenieril con connotaciones de precisión, previsibilidad, medición, mitigación de riesgos y profesionalismo. La práctica de la ingeniería condujo a llamados a licenciamiento, certificación y a un cuerpo codificado de conocimientos como mecanismos de difusión del conocimiento de la ingeniería y maduración del campo de aplicación. El Manifiesto Ágil (Agile Manifesto), con su énfasis en "individuos e interacciones por encima de procesos y herramientas" cuestionó algunos de estos supuestos. El manifiesto de la Artesanía de software se extiende y desafía más las suposiciones del Manifiesto Ágil, haciendo una metáfora entre el desarrollo de software moderno y el modelo gremial de la Europa medieval. (es)
  • Le software craftsmanship (ou l'« artisanat du logiciel ») est une approche de développement de logiciels qui met l'accent sur les compétences de développement des développeurs. Il se propose comme une réponse aux maux récurrents de l'industrie du logiciel et à la tendance à l'externalisation, qui priorise les préoccupations financières avant la responsabilité du développeur. Ce mouvement prône le côté artisanal du développement logiciel, autrement dit, d'après le manifeste de l'artisanat du logiciel, il ne suffit pas qu'un logiciel soit fonctionnel, mais il faut qu'il soit bien conçu. L'idée principale est de garantir la fiabilité et la maintenabilité des applications d'où l'importance de professionnels aptes à concevoir des logiciels dans le respect d'indicateurs de qualité logicielle. Le software craftsmanship et l'agilité sont alors complémentaires, car là où l'agilité se limite à la souplesse des cycles de développement, le software craftsmanship s'étend sur la façon même dont est conçu et écrit le code. (fr)
  • Software craftsmanship is an approach to software development that emphasizes the coding skills of the software developers. It is a response by software developers to the perceived ills of the mainstream software industry, including the prioritization of financial concerns over developer accountability. Historically, programmers have been encouraged to see themselves as practitioners of the well-defined statistical analysis and mathematical rigor of a scientific approach with computational theory. This has changed to an engineering approach with connotations of precision, predictability, measurement, risk mitigation, and professionalism. Practice of engineering led to calls for licensing, certification and codified bodies of knowledge as mechanisms for spreading engineering knowledge and maturing the field. The Agile Manifesto, with its emphasis on "individuals and interactions over processes and tools" questioned some of these assumptions. The Software Craftsmanship Manifesto extends and challenges further the assumptions of the Agile Manifesto, drawing a metaphor between modern software development and the apprenticeship model of medieval Europe. (en)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 2724842 (xsd:integer)
dbo:wikiPageLength
  • 10575 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1107506856 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Umělecké zpracování softwaru (přesnější překlad anglického Software Craftsmanship je uměleckořemeslné zpracování softwaru) je přístup k vývoji softwaru, který upřednostňuje kódovací dovednosti (schopnosti) vývojářů. Vývojáři tak reagují na hlavní proud softwarového průmyslu, který vnímají jako nešťastný například proto, že považuje finanční hledisko za důležitější, než odpovědnost vývojáře. (cs)
  • Software Craftsmanship (englisch für etwa „Software-Handwerkskunst“ oder „Softwerkskunst“) ist eine Bewegung in der Softwareentwicklung, die sich mit der Arbeitsweise und Wahrnehmung des Berufsstandes der Softwareentwickler beschäftigt. Ziel der Bewegung ist es, die Softwareentwicklung als eigenständige Profession, als Handwerk (und nicht als Ingenieursdisziplin) wahrnehmbar zu machen und die Bewertung von Softwareprojekten nach Entwicklerverantwortlichkeiten und nicht nur unter rein finanziellen Gesichtspunkten vorzunehmen. (de)
  • Artesanía de software es un enfoque del desarrollo de software que enfatiza las habilidades de producir código de los propios desarrolladores de software o programadores. Es una respuesta de estos a los males percibidos en las prácticas establecidas de la industria, entre otros la priorización de las preocupaciones financieras sobre la responsabilidad del desarrollador. (es)
  • Software craftsmanship is an approach to software development that emphasizes the coding skills of the software developers. It is a response by software developers to the perceived ills of the mainstream software industry, including the prioritization of financial concerns over developer accountability. (en)
  • Le software craftsmanship (ou l'« artisanat du logiciel ») est une approche de développement de logiciels qui met l'accent sur les compétences de développement des développeurs. Il se propose comme une réponse aux maux récurrents de l'industrie du logiciel et à la tendance à l'externalisation, qui priorise les préoccupations financières avant la responsabilité du développeur. (fr)
rdfs:label
  • Umělecké zpracování softwaru (cs)
  • Software Craftsmanship (de)
  • Artesanía de software (es)
  • Software craftsmanship (fr)
  • Software craftsmanship (en)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License