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

ING. DE SOFTWARE