Porque fracasan los proyectos de software
J. Jesús María Zavala Ruiz
Congreso Nacional de Software Libre 2004
¿Por Qué Fracasan los Proyectos de Software?; Un Enfoque Organizacional
J. Jesús María Zavala Ruiz Postgrado en Estudios Organizacionales Universidad Autónoma Metropolitana-Iztapalapa Mexico, D.F. Tel. +52 (55) 5841-9218 e-mail: jzavalar@yahoo.commodeling language, UML, organizational studies, organization theory, organizational studies Los proyectos de software son proyectos que tienen características muy particulares: sus entregables son digitales (programas de cómputo, archivos fuente, diagramas, modelos, manuales, etc. digitales), Keywords: proyectos de software, falla de proyectos, exito en proyectos, crisis del software, enfoqueorganizacional, ingeniería de software, administración de proyectos, aprendizaje organizacional, analisis de sistemas, lenguaje de modelado unificado, UML, estudios organizacionales, teoria de la organización, estudios organziacionales Introducción Este ensayo aborda el problema más importante de la industria de software y por consecuencia, de las organizaciones: el fracaso de los proyectos desoftware. Se abordan los conceptos mínimos para aquellos lectores que no son conocedores del tema y se desarrolla una propuesta teórica sobre el fracaso de los proyectos de software. La importancia del software es tal que hoy prácticamente todas las organizaciones dependen en mayor o menor medida del software para operar. El software es cada vez más importante en la vida de pública y privada de todos. Elsoftware está en las computadoras, en el horno de microondas, en los Keywords: software projects, project failure, project success, software crisis, organizational approach, software engineering, project management, juguetes, en todos los aparatos y equipos modernos. El comercio electrónico será pleno en un futuro muy cercano. El desarrollo de software de hoy se puede
Abstract
requierenmucha creatividad en la mayoría de sus fases, con tasas de fracaso de más del 70% (según el Standish Group). Los proyectos representan el modelado parcial de la organización, son de gran complejidad, son muy costosos, son manejados con poca experiencia
administrativa y son de gran importancia para las organizaciones en la sociedad postindustrial. En este ensayo se explora el panorama de losproyectos de software, su importancia en la sociedad y en la organización. Posteriormente, se hace un análisis de los factores que determinan el éxito o fracaso de los proyectos de software. Finalmente se analizan las causas de la falla de proyectos desde la perspectiva de los estudios organizacionales y se propone un enfoque para reducir esa tasa de fracaso mediante la administración de proyectos, laingeniería de software y el aprendizaje organizacional.
organizational learning, systems analysis, unified
Congreso Nacional de Software Libre 2004
1
¿Por Qué Fracasan los Proyectos de Software?; Un Enfoque Organizacional
J. Jesús María Zavala Ruiz
caracterizar más como un actividad artesanal que como una disciplina de ingeniería. Conceptos básicos Antes que nada se van a aclararalgunas definiciones clave para este ensayo. Datos “son los hechos brutos acerca de la organización y sus transacciones de negocios. La mayoría de los datos tienen poco significado uso por sí mismos”. Información “son los datos que han sido refinados y organizados mediante el procesamiento y con un
software) con la tecnología de telecomunicaciones (redes de datos, imágenes y voz)” [ídem].Hardware son los componentes y
1
mecánicos, que
magnéticos, integran una
electrónicos,
eléctricos
computadora . Según la [IEEE 1990] el software es “la suma total de los programas de cómputo,
procedimientos, reglas y documentación y datos asociados que forman parte de las operaciones de un sistema de cómputo”. El software “es aquello invisible y etéreo que hay en cada sistema de...
Regístrate para leer el documento completo.