Uml & psp

Solo disponible en BuenasTareas
  • Páginas : 2 (345 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de noviembre de 2010
Leer documento completo
Vista previa del texto
UML

Unified Modeling Language.
Lenguaje Unificado de Modelado.
UML es un popular lenguaje de modelado de sistemas de software. Se trata de un lenguaje gráfico para construir, documentar,visualizar y especificar un sistema de software. Entre otras palabras, UML se utiliza para definir un sistema de software.

Posee la riqueza suficiente como para crear un modelo del sistema, pudiendomodelar los procesos de negocios, funciones, esquemas de bases de datos, expresiones de lenguajes de programación, etc. Para ello utiliza varios tipos diferentes de diagramas:

DIAGRAMAS
*Diagrama de casos de uso
* Diagrama de clases
* Diagrama de estados
* Diagrama de secuencias
* Diagrama de actividades
* Diagrama de colaboraciones
* Diagrama de componentes* Diagrama de distribución.
NIVELES

* M0 – Las instancias.

* M1 – El modelo del sistema.

* M2– El modelo del modelo (el metamodelo).

* M3 – El modelo de M2 (elmeta-metamodelo).

PSP
Personal software process
Proceso personal de software
Es un conjunto de prácticas disciplinadas para la gestión del tiempo y mejora de la productividad personal de losprogramadores o ingenieros de software, en tareas de desarrollo y mantenimiento de sistemas. Está alineado y diseñado para emplearse en organizaciones con modelos de procesos CMMI o ISO 15504.
Sepuede considerar como la guía de trabajo personal para ingenieros de software en organizaciones que emplean un modelo CMMI con nivel de madurez o de capacidad de procesos que implica la medicióncualitativa y mejora de procesos.
Uno de los mayores problemas que tiene es la gran cantidad de datos que hay que tomar. El PSP tiene obsesión por la toma de datos y elaboración de tablas. El PSP se orientael conjunto de áreas clave del proceso que debe manejar un desarrollador cuando trabaja de forma individual.
Niveles
* Nivel 2 - inicial:
* Seguimiento y control de proyectos.
*...
tracking img