Modelado Agil y prototipos
Prototipos
Prototipos
• Técnica Valiosa para recopilar información especifica sobre los requerimientos de información de los usuarios.
• Dicho prototipos generan reacciones en los usuarios y la administración a fases tempranas del desarrollo.
• Permite al analista con la información recopilada establecer prioridades y redirigir planes sin sufrir repercusiones graves.
Tipos de Prototipos
• Prototipos de Parches: consta de una construcción de un sistema funcional con todas sus características pero totalmente con parches.
• Prototipo no operacional: Se usa para probar aspectos específicos del diseño, sobretodo cuando los prototipos del sistema completo son muy extensos. • Prototipo primero de …ver más…
• Retroalimentación: proviene de los clientes, el cual comparan el objetivo del plan con el progreso realizado hasta ese momento. Este ayuda a los programadores.
• Valor:
Principios Básicos del modelado ágil
Estos principios son reflejos y especificaciones de los valores ágiles y sirven como lineamientos que pueden seguir al desarrollar sistemas.
Satisfacer al cliente por medio de la entrega de software adicional.
Adoptar el cambio.
Entregar Software funcional en incrementos y con frecuencia.
Fomentar a los clientes y analistas a que trabajen juntos a diario.
Confiar en los individuos motivados para que realicen su trabajo.
Promover la conversación cara a cara.
Concentrarse en hacer que el software funcione.
Principios Básicos del modelado ágil (Cont.)
Fomentar el desarrollo continuo, regular y sostenible.
Adoptar la agilidad con especial atención en un diseño lúcido.
Apoyar los equipos auto organizados.
Proveer retroalimentación rápida.
Fomentar la calidad.
Revisar y ajustar el comportamiento.
Adoptar la simpleza.
Actividades Básicas del desarrollo ágil
• Codificar: Es proceso de elegir una idea para convertirla en código fuente, en el cual se comprueba mediante prueba si la idea era lógica, Es una actividad indispensable y genera aprendizaje.
• Probar: Se enfoca en escritura de pruebas para verificar codificación, funcionalidad, rendimiento y cumplimiento, además nos genera confianza sobre lo