Anda di halaman 1dari 13

Modelado en la Ingeniera Muchas veces se conocen principios bsicos en el proceso de la ingeniera de software, pero en este caso vamos a ver

como lograr obtener requerimientos de alta clidad que ayudaran a mejorar el diseo de modelos.

Anteriormente conocmos principios sencillos de asimilar como: Agregar valor a los usuarios finales Mantenerlo sencillo Planear a futuro Etc

Pero hay cierto principios especficos que guan la prctica y los procesos

Principios que guan el proceso Estos principios fundamentales se aplican a la estructura y a todo el proceso en general, sin importar si es gil o tradicional, etc. Ser gil En cada etapa, centrarse en la clidad Estar listo para adaptar Formar un equipo eficaz Establecer mecanismos para comunicar y coordinar Administrar el cambio Evaluar el riesgo Crear productos que agreguen valor a otros

Principios que guan la prctica En la prctica la ingeniera de software solo busca, entregar a tiempo el software y que sea funcional. Divide y vencers Entender el uso de la abstraccin Buscar la coherencia Centrarse en la transferencia de informacin Construr software que tenga modularidad eficaz Buscar patrones Presentar el problema desde perspectivas diferentes Alguin dara mantenimiento al software

Principios que guan la activdad estructural

Principios de comunicacin Escuchar Antes prepararse Alguien debe de facilitar la actividad Es mejor conversar cara a cara Tomar notas y documentar las decisiones Perseguir la colaboracin Permanecer centrado (modularizar) Si algo no esta claro, hacer un dibujo Avanzar muchas veces es mejor, si algo no esta claro La negociacin no es un concurso

Principios de planeacin Entender el alcance del proyecto Involucrar en la planeacin a los participantes La planeacin es iterativa Planear en base a lo que se sabe Tomar en cuenta los riesgos Ser realista Ajustar la granularidad (detalle) Asegurar la calidad Manejar el cambio Dar Seguimiento con el plan

Principios de Modelado El equipo de software desarrolla y no crea modelos. No crear ms modelos de los necesarios Tratar de producir el modelo ms sencillo Crear modelos suceptibles al cambio Enunciar un modelo explcito para los modelos Adaptar los modelos al sistema Construr modelos tiles (No perfectos)

Principios del Diseo: Siempre tomar en cuenta la arquitectura del sistema que se va a construr. Las interfaces deben de disearse con cuidado Las interfaz de usuario debe de ser fcil Los componentes deben de tener interdependencia

Principios de Construccin: Principios de preparacin: Entender el problema que se trata de resolver Comprender los conceptos bsicos del diseo Elegr un lenguaje de programacin Seleccionar un ambiente de programacin Crear un conjunto de pruebas unitarias

Principios de Programacin: Programacin estructurada Programacin por parejas Estructuras de datos que satisfagan el diseo Interfaces congruentes Mantener la lgica lo ms sencilla posible Nombres significativos para las variables Cdigo documentado Crear una imagen visual del cdigo que se entienda de forma sencilla

Principios de validacin: Una vez terminado el primer proceso de desarrollo.


Recorrer el cdigo cuando se apropiado Corregir errores Redisear el cdigo

Principio de prueba:
Se ejecuta con el objetivo de encontrar errores Un caso de prueba, es cuando se tiene una alta posibilidad de encontrar un error Una prueba exitosa, es la que encuentra un error

Principios de Despliegue: Cuando vamos a entregar un incremento se debe de seguir: Manejar las expectativas de los clientes Debe de probrarse el paquete a entregar Establecer un rgimen de apoyo Materiales de aprendizaje apropiados Si esta defectuoso debe corregirse antes y luego entregar.

Ingeniera de Requerimientos Que es? Como se inicia Como se elabora Problemas

Anda mungkin juga menyukai