Artesanía de software
Sign in to savesoftware development approach
Article · Español
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.
Abstract from DBpedia / Wikipedia · CC BY-SA