Categorias: Todos - documentación - trazabilidad - seguridad - confiabilidad

por JESUS RAMSES VALENZUELA ALMADA 2 anos atrás

94

Mejores Practicas

Al desarrollar software, es crucial seguir ciertas prácticas para asegurar la eficiencia y calidad del producto final. Evitar la repetición de código, conocida como la práctica DRY (

Mejores Practicas

Mejores Practicas

Divide y vencerás

Dividir desarrollo complejo
Varios mas sencillos

Reduciendo así el tiempo

Dividir en funcionalidades
Programarlo atendiendo su función principal

Testing Continuo

Garantizan funcionalidad fluida
Experiencia de usuario agradable
Navegación sencilla y niveles de personalización

Definir Requisitos

Define lo básico, derivados e implícitos
No funcionales
Sean Funcionales
Alinea el producto final
Objetivos de la empresa

Mantenerlo Simple

Conciso y directo
Enfocándose en lo necesario
Valor a largo plazo
Enfoque simple
Codigo mantenible
Duradero y adaptable

Control de calidad

Metricaz claves
determina si un producto esta listo
Ayuda a desarrollar de forma rapida
Gracias a la deteccion de fallos

DRY

Repetir código
Dificulta el mantenimiento

Aumenta la probabilidad de errores

Agrupar las funciones que se repitan
Disminuye el esfuerzo en el manteniendo del código

Estandarizar reglas de desarrollo

La forma de definir variables y funciones
Ayudando a que sea un buen código
Definir la forma de trabajar

Documentación

Documentacion entregable
A través del ciclo de vida del producto

Junto a la creación

Ser descriptivo

Descripciones breves
ahorran tiempo

que explicaciones extensas

difícil compresión

Trazabilidad

Analiza el impacto
Cuando cambia un requerimiento
Conocer las relaciones de los artefactos
Hacia todos los artefactos

Optimización

Mantetener el procesamiento sencillo
de instrucciones y módulos que no lo necesiten

Confiabilidad

Debe de ser imprescindible
Proporcionar los servicios establecidos
Sin errores en su funcionamiento

Seguridad

Mantener seguro
Funcionalidad importantes del sistema
Limitar el acceso
Con el rango Organizacional