Practicas y Principios
PRACTICAS
ENTENDER EL PROBLEMA
Qué datos necesitamos para resolver el problema de manera apropiada?
PLANEAR LA SOLUCION
Se puede representar una solución de modo que
conduzca a una implementación efectiva?
LLEVAR A CABO EL PLAN
Se ha revisado el diseño y el código?
EXAMINAR EL RESULTADO
El software ha sido validado contra todos los requisitos
de los clientes?
PRACTICAS DE PLANEACION
PRINCIPIOS DE LA PLANEACION
PRINCIPIOS W5HH
PRACTICAS DE MODELADO
PRACTICA DE CONSTRUCCION
PRINCIPIOS
La razón por la
que todo existe
Antes de señalar una pieza de funcionalidad del
sistema, antes se debe determinar las plataformas del
hardware o los procesos del desarrollo.
MS (mantenerlo
simple)
Todo el diseño debe ser tan simple como es posible,
pero no mas simple.
MANTENER LA VISIÓN
Arriesgar la visión arquitectónica de un software
debilita y al final rompe hasta un sistema bien
diseñado.
LO QUE UNO PRODUZCA, OTROS LO CONSUMINARÁN
Siempre debe especificarse, diseñarse e
implementarse con la idea de que alguien más
tendrá que entender lo que se realice.
ESTAR ABIERTO AL FUTURO
Las especificaciones cambian a cada momento
y plataformas de hardware son obsoletas
después de algunos meses.
PLANEAR PARA LA REUTILIZACIÓN
La reutilización de código y diseños ha sido
proclamada como un beneficio importante de uso de
tecnologías orientadas a objetos.
PENSAR
Pensamiento claro y completo antes de la acción =
Buenos resultados.
COMUNICACION
DE CONCEPTOS DE CODIFICACIÓN
DESPLIEGUE