fabrica de software

Páginas: 14 (3494 palabras) Publicado: 9 de junio de 2014
Fábrica de software
Un modelo de negocio certificable basado en Estructura y Capacidades
“Dime qué tienes, qué produces y te diré qué eres”.
Alberto Balderas Padrón
Arnoldo Díaz Olavarrieta
certum

1 Introducción
En este artículo se presenta una breve semblanza del origen del concepto fábrica de software
incluyendo tres ejemplos de fábricas en los Estados Unidos y Japón. Además,proponemos una
taxonomía para los diferentes tipos de fábricas de software basada en componentes estructurales y
niveles de capacidad de procesos ISO 15504. Para concluir se presenta brevemente la fábrica
mexicana de software certum.

2 Origen de las fábricas de software
A fines de los años 60´s e inicios de los 70´s, surge en la industria del software el concepto de fábrica
de software. Este nacecomo una respuesta a la necesidad de aliviar la incertidumbre que se tenía en
el desarrollo de proyectos de software en aspectos como:


Confiabilidad de los productos.



Mantener en presupuesto y calendario los proyectos de desarrollo de software.



Falta de una definición y seguimiento adecuado a los procesos de producción, así como un
medio efectivo de medir su desempeño y laproductividad de las personas que lo ejecutan.



Falta de estandarización en los métodos y herramientas empleados en los procesos. Esto
provocaba reinventar el “hilo negro” cada vez, además del nulo reuso de los productos que los
mismos procesos de producción generan.



Falta de herramientas para hacer rastreables los productos (requerimientos, especificaciones
de productos, etc.)que generan los procesos.

El fundamento para establecer fábricas de software, fue basado en tratar de obtener los beneficios
que las líneas de producción industrial produjeron en la calidad de los productos así como la
productividad lograda. Dichas líneas de producción se basan en tener definido un proceso y el flujo
que sigue cada operación del proceso, además de proveer las herramientasnecesarias para llevar a
cabo la acción deseada. Entre más segmentado es el proceso, mas simple se vuelve cada operación
logrando con esto una división del trabajo orientada a la especialización. Esto logra elevar la
productividad, sin embargo, trae situaciones que en un momento determinado hay que afrontar como
el contar con personas que tienen un dominio restringido de acción.

1/13

Vistade esta forma, la cadena de producción es un mecanismo que permite a un trabajador estar
habilitado para tomar una acción, altamente eficaz y eficiente, en un momento adecuado del proceso.
A esto se le llama “situación de resolución”. En este sentido, aprovechando las tecnologías de
información es posible crear cadenas virtuales de producción en donde el proceso y su flujo estén
claramentedefinidos de tal forma que generen situaciones de resolución para cada trabajador. (Para
mayor detalle consulte Soluciones Avanzadas, Febrero1996: “La Cadena Virtual: Hacia la
fundamentación de la Reingeniería”, Bracho, Díaz.)
Fue entre otras por estas causas, que varias empresas en el mundo principalmente Norteamericanas
y Japonesas, invirtieron recursos en la definición y puesta en marcha desus fábricas de software.
Entre las empresas Norteamericanas pioneras en este ámbito, se encuentra System Development
Corporation (SDC), que en los años 70´s concibió un modelo de fábrica de software para tratar de
resolver los problemas antes mencionados. Su modelo giró alrededor de dos partes: El control que
incluía las áreas de control de proyectos y aseguramiento de calidad y el área deimplementación que
incluía las áreas de diseño, construcción y pruebas de sistema, ambos coordinados a través de
procedimientos y estándares.
Este modelo retroalimentándose a través de diversos proyectos, desembocó en lo que sería el
manual de desarrollo de software SDC. El resultado que trajo el esfuerzo de contar con dicho
manual, fue que los proyectos comenzaron a converger en productos con...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fabricas de software
  • Fábrica de software
  • Fabricas de software
  • Fabrica de software
  • Fabrica De Software
  • Etica Del Fabricante De Software
  • Antecedentes Fabricas de Software
  • Fabricas de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS