talller uml

Páginas: 9 (2071 palabras) Publicado: 7 de agosto de 2014
METODOLOGIAS
RUP
XP
SCRUM















CARACTERISTRICAS
•Describir la organización, documentación, funcionalidad y restricciones de un software.


•Documentar y registrar las decisiones que se tomen para el desarrollo de un software.

•Implementar los diferentes diagramas de UML, dando paso a la reducción de tiempo a la hora de desarrollar un software.
•Pruebasunitarias: se basa en las pruebas realizadas a los principales procesos, de tal manera que adelantándonos hacia el futuro, podamos hacer pruebas a las fallas que pudieran ocurrir.

•Refabricación: se basa en la reutilización de código, para lo cual se crean patrones o modelos estándares, siendo más flexible al cambio.

•programación en pares: una particularidad de esta metodología es que proponela programación en pares, la cual consiste en que dos desarrolladores participen en un proyecto en una misma estación de trabajo.
•Solo abarca prácticas de gestión sin entrar en las prácticas de desarrollo como puede hacer XP.

•Delega completamente en el equipo la responsabilidad de decidir la mejor manera de trabajar para ser lo más productivo posible y, le dan protagonismo a lasreuniones que realicen a lo largo del proyecto.

•sus raíces teóricas están en las teorías de auto-organización.







VENTAJAS
•Este modelo es útil cuando el cliente conoce los objetivos generales para el software, pero no identifica los
requisitos detallados de entrada, procesamiento o salida.

•Es el proceso de desarrollo más general de los existentes  actualmente. 

•Es una formadisciplinada de asignar tareas y responsabilidades en  una empresa de desarrollo (quién hace qué, cuándo y cómo).



•Programación organizada.
•Menor taza de errores.
•Satisfacción del programador.

•Entrega un producto funcional al finalizar cada Sprint.

•Posibilidad de ajustar la funcionalidad en base a la necesidad de negocio del cliente.

•Visualización del proyecto día a día.•Alcance acotado y fiable.
•Equipos integrados y comprometidos con el proyecto, toda vez que ellos definieron el alcance y se auto-administran.





DESVENTAJAS
•Método pesado

•Por el grado de complejidad puede ser no muy adecuado.

•En proyectos pequeños, es posible que no se puedan cubrir los costos de dedicación del equipo de profesionales necesarios.

•Es recomendable emplearlosolo en proyectos a corto plazo.
•Altas comisiones en caso de fallar.

•no genera toda la evidencio o documentación de otras metodologías.

• No es apto para todos los proyectos.

•Tal vez sea necesario complementarlo con otros procesos (XP).



2. Características y utilidades de UML

Características:
Lo fundamental de una herramienta UML es la capacidad de diagramación, ylos diferentes tipos de diagramas que soporta la herramienta. Sus esquemas de apoyo de diseño, documentación, construcción e implantación de sistema. Así mismo, su flexibilidad para admitir cambios no previstos durante el diseño o el rediseño. En resumen, la herramienta ideal, es aquella que admite diseño desde inicio a fin, diseño inverso (o rediseño) y diseño vise-versa, con esquemas ampliospara documentar detalladamente los procesos.

UML se puede usar para modelar distintos tipos de sistemas:
Sistemas de software, sistemas de hardware, y organizaciones del mundo real. UML ofrece nueve diagramas en los cuales modelar sistemas.
• Diagramas de Casos de Uso para modelar los procesos ’business’.
• Diagramas de Secuencia para modelar el paso de mensajes entre objetos.
• Diagramas deColaboración para modelar interacciones entre objetos.
• Diagramas de Estado para modelar el comportamiento de los objetos en el sistema.
• Diagramas de Actividad para modelar el comportamiento de los Casos de Uso, objetos u operaciones.
• Diagramas de Clases para modelar la estructura estática de las clases en el sistema.
• Diagramas de Objetos para modelar la estructura estática de los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • talller
  • Talller
  • Talller
  • talller
  • UML
  • UML
  • talller 1
  • UML

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS