Un Paso Hacia La Calidad De Software
“Usamos metodologías por que tenemos miedo a desarrollar un mal producto, miedo a desarrollar un producto de mala calidad, miedo a los retrasos<…>”
¿Por qué los proyectos fallan?
Desarrollar un producto de software con calidad es una tarea compleja que sin la planificación y las precauciones adecuadas puede llevarnos adisparatadas situaciones como sucede en la siguiente viñeta.
Debido a estas situaciones se presenta la:
Utilización de métodos de análisis y diseño
Metodologías dedesarrollo.
Las metodologías aparecen en la construcción de software como un conjunto de métodos y técnicas fundamentados en una filosofía de trabajo, preestablecida como guía en la consecución delobjetivo esencial, la construcción de un producto software, y en el proceso necesario para construirlo.
La utilización de metodologías se encuentran:
# Metodologías tradicionales
#Metodologías ágiles.
Las metodologías tradicionales:
-están basadas en normas de estándares.
-son relativamente resistentes a cambios.
-tienen un alto gradode control, con muchas políticas y normas.
-están sujetas a acuerdos contractuales.
-existe reuniones con el cliente mediante reuniones.
-son con grupos detrabajos muy grandes y con posibilidad de estar distribuidos.
-la arquitectura es esencial.
Pero en cambio las metodologías ágiles:
-Son basadas en heurísticasprovenientes de prácticas de producción de código.
-Están preparadas para cambios en cualquier momento del proyecto.
-Existe un bajo grado de control.
-El clienteforma parte del equipo de desarrollo.
-Son para grupo de trabajos pequeños.
-Existe poco énfasis en la arquitectura.
Revisión de Técnicas Formales
Los...
Regístrate para leer el documento completo.