Entregar Software De Alta Calidad

Páginas: 22 (5372 palabras) Publicado: 20 de junio de 2012
Entregar software de
alta calidad
Cómo cumplir de manera constante los compromisos
de calendario, sin sacrificar la calidad

Jesus Baez, Coach de TSP de NEORIS
Septiembre de 2010

Entregar software de alta calidad
Cómo cumplir de manera constante los
compromisos de calendario, sin sacrificar la calidad

2

Entregar software de alta calidad
Resumen

En la economía acelerada dehoy, las firmas de software se enfrentan a una fuerte presión
del mercado en lo que se refiere al lanzamiento continuo de tecnologías nuevas y
contundentes. El "tiempo de salida al mercado" es un motor crucial, y "hacerlo lo más pronto
posible" es una directiva común. A mayor tiempo de salida al mercado de una tecnología,
mayor riesgo de fracaso comercial. Por esta razón, la creación de softwaresuele hacerse
con prisa y con pruebas insuficientes. Tarde o temprano, este descuido genera graves
problemas de calidad que terminan resultando más costosos. Esto sugiere que los métodos
habituales de gestión de software han sido inapropiados. El desarrollo de software es un
trabajo de conocimiento, y la clave para gestionar un trabajo de conocimiento es que los
trabajadores tienen que poderautogestionarse. Para eso, se debe contar con la orientación,
el entrenamiento y el soporte adecuados.

La calidad del software y s u desarrollo oportuno son los factores principales que marcan la
diferencia entre una compañía de software y las demás. Esto significa que para tener éxito
con los clientes, tener ventas constantes de productos y obtener la adjudicación de
licitaciones, lasempresas y –en particular– los equipos de desarrollo de software necesitan
manejar tanto los calendarios de proyectos como la calidad de los procesos empleados para
desarrollar sus productos.

Jesús Báez, Coach de TSP de NEORIS
Septiembre de 2010

Entregar software de alta calidad
Cómo cumplir de manera constante los
compromisos de calendario, sin sacrificar la calidad

3

“Loscalendarios se desfasan un día a la vez”.

1

Existen varias formas de definir el fracaso de un proyecto: puede ser que tenga un
grave retraso o supere en exceso los costos previstos, que tenga funciones reducidas, o que
presente problemas serios de calidad. Inversamente, existe una definición clara s obre lo que
es un proyecto exitoso: es aquel que cumple con todas las funciones esperadas dentrode un
margen del 10% de los costos y el calendario previstos. Teniendo en cuenta que esta es una
definición muy estrecha y delimitada, en teoría sería relativa mente fácil que los proyectos se
salgan de sus límites. Sin embargo, en la práctica no debería ser así.

1

Como lo expresó Frederick Brooks: “Los calendarios se desfasa n un día a la vez” . A
fin de cumplir con los calendarios y loscostos, los desfases se deben identificar y corregir de
manera inmediata. De lo contrario, los retrasos se vuelven pronto completamente
inmanejables. Con las prácticas tradicionales, es usual que los desfases de calendario no
puedan detectarse antes de que los proyectos alcancen semanas o meses de retraso.

Técnica tradicional del valor ganado
Habitualmente, los proyectos utilizan el métododel “valor ganado” para planificar y
rastrear los avances. Una vez que el equipo ha identificado la lista de tareas de alto nivel del
proyecto y ha calculado el tiempo que exigirá cada una de ellas, se hace una estimación
sobre la fecha de cumplimiento esperada para cada tarea y se determina la duración de todo
el proyecto. A medida que se completa cada tarea, el equipo progresa según elvalor
estimado para la tarea. Pese a ser una herramienta efectiva, esta técnica tradicional es
incompleta dado que está hecha para la ejecución de tareas de alto nivel, es objeto de u n
seguimiento a nivel de proyecto y se revisa sólo mensualmente, además de que la revisión
suele ser efectuada por el líder del equipo. Puesto que estas tareas grandes requieren de un
tiempo de ejecución de varias...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Software de alta calidad
  • Introducción Modelos De Calidad De Software Entrega 1
  • Definición de ingeniería de software y su relación con un producto de software de alta calidad
  • Software De Alta Calidad
  • Software De Alta Calidad
  • Software de alta calidad
  • ENTREGABLE CALIDAD
  • calidad software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS