Metodo
RUP
Microsoft
Solution Framework
Extreme
Programming (XP)
Scrum
ICONIX
Pair Programming
Concepto
Proceso Iterativo e
Incremental, centrado en la arquitectura y dirigido por casos de uso.
Compendio de las
mejores prácticas en cuanto a administración de proyectos.
énfasis en la
adaptabilidad del sistema
Es un modelo de
referencia que define un conjunto de prácticas y roles, y que puede tomarse
como punto de partida para definir el proceso de desarrollo que se ejecutará
durante un proyecto.
Desarrollo de
Software pràctico
Conocimiento grupal
Objeto
RUP pretende
implementar las mejores prácticas actuales en ingeniería de software:
Adaptarse a cualquier
proyecto de tecnología de información.
creación de equipos
autoorganizados impulsando la co-localización de todos los miembros del
equipo, y la comunicación verbal entre todos los miembros y disciplinas
involucrados en el proyecto
ROLES
Características
Fases
Inicio: visiòn, estudio de casos, estudio de riesgos, prototipos
Visión y alcance: elaboración de documentos y estrategias; equipos y planes de
trabajo;planes de contingencia
Desarrollo iterativo
e incremental: pequeñas mejoras, unas tras otras.
Los Cerdos son los que están comprometidos con el proyecto y el proceso
Scrum
Iterativo e
Incremental
Elaboración: definiciòn de objetivos, visiòn global del sistema; productos
(modelos)
Planificación y
Prueba de Concepto: Etapa en la cual se planifica la
metodologìa en cuanto a la implementaión y se desarrollan pruebas de sistema
Pruebas unitarias continuas, frecuentemente repetidas y automatizadas,
incluyendo pruebas de regresión. Se aconseja escribir el código de la prueba
antes de la codificación.
Los roles gallina
Trazabilidad
Construcción
Estabilización: control efectivo de la situación
Programación por
parejas: se recomienda que las tareas de desarrollo se
lleven a cabo por dos personas en un mismo puesto, el código es revisado y
discutido mientras se escribe.
Dinámica de UML
Transición: traspasar el software desarrollado a la comunidad de
usuarios.
Despliegue: Se llevan a cabo en esta fase los planes diseñados en la
anterior
Interacción del
equipo de programación con el cliente o usuario. Se
recomienda que un representante del cliente trabaje junto al equipo de
desarrollo.
Corrección de todos los erroresantes de añadir nueva funcionalidad. Hacer
entregas frecuentes.
Mis de Producción: Metodologìa: RUP; considero que es
la mejor a utilizar para un MIS de producción ya que permite adaptar el
software a los requerimientos específicos como un proceso continuo y analizando
los riesgos que las distintas opciones y alternativas implicas.
DSS Tablero de Comando:
Metodología: Extreme Programing: ya que es dinámico y se encuentra apto para
producir mejoras continuamente; y esto es fundamental parra que un proceso de
Six Sigma se lleva a cabo, ya que es fundamental tener una base informática
adecuada para llevar el relevamiento de los datos que se necesitan para hacer
una análisis profundo verídico del los
procesos a analizar.
No hay comentarios:
Publicar un comentario