Categorias: Todos - comunicación - reutilización - software - planeación

por JCarlos Campozano Delgado 3 anos atrás

135

Practicas y Principios

La ingeniería de software se rige por principios fundamentales que buscan mantener la visión arquitectónica clara y coherente, evitando así el debilitamiento y eventual ruptura del sistema.

Practicas y Principios

Practicas y Principios

ING. DE SOFTWARE

PRINCIPIOS

DESPLIEGUE
DE CONCEPTOS DE CODIFICACIÓN
COMUNICACION
PENSAR
Pensamiento claro y completo antes de la acción = Buenos resultados.
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.
ESTAR ABIERTO AL FUTURO
Las especificaciones cambian a cada momento y plataformas de hardware son obsoletas después de algunos meses.
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.
MANTENER LA VISIÓN
Arriesgar la visión arquitectónica de un software debilita y al final rompe hasta un sistema bien diseñado.
MS (mantenerlo simple)
Todo el diseño debe ser tan simple como es posible, pero no mas simple.
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.

PRACTICAS

PRACTICA DE CONSTRUCCION
PRACTICAS DE MODELADO
PRINCIPIOS W5HH
PRINCIPIOS DE LA PLANEACION
PRACTICAS DE PLANEACION
EXAMINAR EL RESULTADO
El software ha sido validado contra todos los requisitos de los clientes?
LLEVAR A CABO EL PLAN
Se ha revisado el diseño y el código?
PLANEAR LA SOLUCION
Se puede representar una solución de modo que conduzca a una implementación efectiva?
ENTENDER EL PROBLEMA
Qué datos necesitamos para resolver el problema de manera apropiada?