martes, 13 de marzo de 2018
Puntos de estimación
El diagrama de clases recoge las clases de objetos y sus
asociaciones. En este diagrama se representa la estructura y el comportamiento
de cada uno de los objetos del sistema y sus relaciones con los demás objetos,
pero no muestra información temporal.
Objetivo
El objetivo principal de este modelo es
la representación de los aspectos estáticos del sistema, utilizando diversos
mecanismos de abstracción (clasificación, generalización, agregación).
Clases
Una clase describe un conjunto de
objetos con propiedades (atributos) similares y un comportamiento común. Los
objetos son instancias de las clases.
No existe un procedimiento inmediato que
permita localizar las clases del diagrama de clases. Estas suelen
corresponderse con sustantivos que hacen referencia al ámbito del sistema de
información y que se encuentran en los documentos de las especificaciones de
requisitos y los casos de uso.
·
Los
atributos de una clase representan los datos asociados a los objetos
instanciados por esa clase.
·
Las
operaciones o métodos representan las funciones o procesos propios de los
objetos de una clase, caracterizando a dichos objetos.
El
diagrama de clases permite representar clases abstractas. Una Clase abstracta es una clase
que no puede existir en la realidad, pero que es útil conceptualmente para el diseño
del modelo orientado a objetos. Las clases abstractas no son instánciales
directamente sino en sus descendientes. Una clase abstracta suele ser situada
en la jerarquía de clases en una posición que le permita ser un depósito de métodos
y atributos para ser compartidos o heredados por las subclases de nivel
inferior.
psp
El
psp es una metodología la cual esta permite la mejora del proyecto se
consideran aspectos como la planeación,
calidad, estimación de costos y productividad tiene como objetivo Lograr una disciplina de mejora continua en el proceso de
desarrollo, Medir, estimar, planificar, seguir y controlar el proceso de desarrollo,
Mejorar la calidad del proceso de desarrollo, En general, PSP provee calidad y
productividad. Uno de los
aspectos fundamentales de PSP es el uso de datos históricos para analizar y
mejorar el desempeño del proceso. La recolección de datos para PSP es soportada
por cuatro elementos importantes
Ventajas
de Aplicar PSP
• El PSP se
centra en la administración del tiempo y en la administración de la calidad a
través de la eliminación temprana de defectos
• Busca
proporcionar un marco de trabajo para el personal involucrado en el proceso de
desarrollo de software.
• Sirve para
producir software de calidad, donde cada ingeniero debe trabajar en la
necesidad de realizar trabajo de calidad. (Software Engineering Institute,
Carnegie Mellon University)
Desventajas
de Aplicar PSP
• El tiempo
requerido para conocerlo.
• El costo
emocional por mantener una disciplina.
• El ego del
cambio en las costumbres.
Niveles
del PSP
·
Planeación
·
Diseño de alto nivel
·
Revisión del diseño de alto nivel
·
Desarrollo
·
Análisis de resultado
Suscribirse a:
Entradas (Atom)