Mejores Practicas

Seguridad

Limitar el acceso

Con el rango
Organizacional

Mantener seguro

Funcionalidad importantes
del sistema

Confiabilidad

Proporcionar los servicios
establecidos

Sin errores en su
funcionamiento

Debe de ser imprescindible

Optimización

Mantetener el procesamiento sencillo

de instrucciones y módulos
que no lo necesiten

Trazabilidad

Conocer las relaciones
de los artefactos

Hacia todos los artefactos

Analiza el impacto

Cuando cambia un requerimiento

Ser descriptivo

Descripciones breves

ahorran tiempo

que explicaciones extensas

difícil compresión

Documentación

Documentacion entregable

A través del ciclo de vida del producto

Junto a la creación

Estandarizar reglas de
desarrollo

Definir la forma
de trabajar

La forma de definir
variables y funciones

Ayudando a que sea
un buen código

DRY

Agrupar las funciones
que se repitan

Disminuye el esfuerzo
en el manteniendo del
código

Repetir código

Dificulta el
mantenimiento

Aumenta la
probabilidad de errores

Control de calidad

Ayuda a desarrollar de
forma rapida

Gracias a la deteccion
de fallos

Metricaz claves

determina si un producto esta
listo

Mantenerlo Simple

Codigo mantenible

Duradero y adaptable

Valor a largo plazo

Enfoque simple

Conciso y directo

Enfocándose en lo necesario

Definir Requisitos

Alinea el producto final

Objetivos de la empresa

Define lo básico, derivados e implícitos

Sean Funcionales

No funcionales

Testing Continuo

Garantizan funcionalidad fluida

Navegación sencilla y
niveles de personalización

Experiencia de usuario agradable

Divide y vencerás

Dividir en funcionalidades

Programarlo atendiendo
su función principal

Dividir desarrollo
complejo

Varios mas sencillos

Reduciendo así el tiempo