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