Descripción general
del proceso y pruebas
Los principales pasos del proceso de desarrollo son los
siguientes:
• Análisis del problema: da como resultado un modelo de
objeto y una lista de
operaciones.
• Diseño: da como resultado un modelo de objeto de código,
un diagrama de
dependencia de módulos y especificaciones de módulos.
• Implementación: da como resultado un código ejecutable.
Propiedades del
diseño
La fase de diseño produce como resultado principal un
modelo de objeto de código que
muestra la forma en la que se implementa el estado del
sistema, y un diagrama de
dependencia de módulos que representa la división del
sistema en módulos y el modo en
que éstos se relacionan entre sí. En el caso de módulos que
presenten complicaciones,
resulta también conveniente disponer de un esquema con las
especificaciones del módulo
antes de comenzar la codificación.
¿En qué se basa un buen diseño?
Estas propiedades clave son:
•
Extensibilidad. El diseño debe ser capaz de
soportar nuevas funciones. Aunque sea
perfecto en todos los demás aspectos, un sistema que no
muestre disposición a
integrar el más ligero cambio o perfeccionamiento resulta
inservible.
·
Fiabilidad. El sistema debe tener un
comportamiento fiable, lo que no significa
solamente que no se bloquee ni corrompa los datos; debe
además realizar todas sus
funciones correctamente y de la forma prevista por el
usuario.
•
Eficiencia. El consumo de recursos por parte del
sistema debe ser racional, lo que
una vez más depende del contexto.
Por: Efrain Martinez Hernandez
semestre:4to. Modulo: 1
No hay comentarios:
Publicar un comentario