Beruflich Dokumente
Kultur Dokumente
HUETAMO
Fundamentos de Desarrollo de Sistemas
Diseño de Datos
Diseño Arquitectónico
En cada etapa se revisan los productos del diseño del software en cuanto a
claridad, corrección, finalización y consistencia, y se comparan con los requisitos y
unos con otros.
Dentro del diseño existen 4 personajes o pilares muy importantes, sobre los
cuales se deben de cuidar los errores en la fase de diseño:
Proceso.- Un buen proceso evita tener que rehacer trabajo por no haber
realizado anteriores tareas correctamente (ejemplo: rediseñar un producto por no
haber captado correctamente los requisitos). Asegura, además, la calidad desde
dos frentes: por uno garantiza la entrega de un producto satisfactorio para el
cliente; por otro permite detectar problemas y errores lo antes posible.
Los errores del diseño dependen de estos cuatro elementos, si uno falla lo
demás no estará correcto.
Factor Humano
- Baja motivación
- Personal escasamente calificado
- Problemas entre miembros del equipo
- Heroicidades
- Añadir gente a un proyecto ya comenzado
- Oficinas ruidosas y abarrotadas
- Tenciones entre clientes y programadores
- Expectativas irreales
- Falta de apoyo efectivo al proyecto
- Falta de implicación en los stakeholders (clientes/usuarios)
- Políticas antes del objetivo
- Pensamientos pretenciosos
Factor Productivo
El análisis da como resultado un modelo del sistema que pretende ser correcto,
completo, consistente y verificable. Los desarrolladores formalizan la
especificación del sistema producida durante la obtención de requerimientos y
examinan con mayor detalle las condiciones de fronteras y los casos
excepcionales también corrigen y aclaran la especificación del sistema si es que
encuentran errores o ambigüedades. El cliente y el usuario están involucrados en
esta actividad, y en especial cuando se necesita cambiar las especificaciones del
sistema y cuando se necesita recopilar información adicional.
El resultado del modelado de análisis debe ser revisado para verificar su conexión,
completitud y consistencia.
http://es.debugmodeon.com/articulo/errores-comunes-en-desarrollo-software-iii