Está en la página 1de 5

INGENIERÍA EN DESARROLLO DE SOFTWARE

MÉTRICAS DE DESARROLLO DE SOFTWARE

UNIDAD 1. MÉTRICAS DEL DESARROLLO DE SOFTWARE

ACTIVIDAD 1. CARACTERÍSTICAS DE PSP

REALIZADO POR: JONATHAN GARCIA GARCIA

MATRICULA: ES172010401

MORELIA MICHOACÁN, 25 de septiembre de 2019


Actividad 1. Características de PSP

Introducción:
Para el óptimo desarrollo de proyectos de software, es importante utilizar herramientas que
permitan planear en forma acertada las actividades, recursos, tiempos, etcétera, ante ello,
utilizar herramientas como PSP se hace indispensable.

Propósito:
Identificar las características de PSP y comprender su importancia para el desarrollo de
software.

Instrucciones:
Para el desarrollo de la actividad tu docente en línea te hará llegar las instrucciones necesarias,
una vez que cuentes con ellas, aclara las posibles dudas que tengas y sigue estos pasos:

1. Investiga en diversas fuentes a tu alcance: sitios web, bibliotecas, foros, etcétera,


definición y características de PSP, así como algunas experiencias de aplicación en
México.

2. Identifica un ejemplo de aplicación de PSP y descríbelo brevemente.

3. Explica la importancia de PSP para el desarrollo de software.

4. Integra el desarrollo de tu actividad en un documento con carátula y los datos de


identificación completos, posteriormente guarda tu actividad con el nombre
DMDS_U1_A1_XXYZ. Sustituye las XX por las dos primeras letras de tu primer
nombre, la Y por tu primer apellido y la Z por tu segundo apellido.

5. Ingresa al Foro y participa respondiendo a los planteamientos y líneas de discusión


que publique tu Docente en línea mediante el tema abierto por él. Redacta en el cuadro
de texto una breve reseña de tu actividad no mayor a cinco renglones y a continuación
adjunta tu archivo. Al finalizar da clic en enviar para publicarlo y esté accesible a tus
compañeros y docente en línea.

6. Ingresa a la participación de uno de tus compañeros como mínimo, y lee detenidamente


su actividad, analízala y realiza un comentario mencionando las aportaciones de su
investigación a tu propio concepto de PSP.

7. Espera y atiende la retroalimentación correspondiente.

8. Revisa la Rúbrica general de participación en foros y la rúbrica de evaluación de la


actividad para que consideres los aspectos a evaluar.
Definición de PSP
El proceso personal de software se define como una metodología para el mejoramiento de los
procesos y se aplica para controlar, administrar y mejorar la manera de trabajo personal de los
ingenieros de software.

Este proporciona las directrices y procedimientos para eficientizar el proceso de desarrollo de


software, de esta manera el ingeniero planifica y estima el cumplimiento de los trabajos
estableciendo métricas de calidad.

Características
El diseño de PSP está basado en los principios de planificación y calidad:

1. Cada ingeniero es diferente, para ser efectivo el ingeniero debe planear su trabajo y basar
sus planes de acuerdo con su información personal.
2. Para mejorar la consistencia de desarrollo los ingenieros tienen que definir bien el uso y la
medida del proceso.
3. Para producir productos de calidad los ingenieros deben sentirse personalmente
responsables de la calidad del producto. Productos superiores no son producidos por error,
el ingeniero debe agotar todos los esfuerzos para llegar a trabajos de calidad.
4. Un defecto cuesta menos detectarlo que arreglarlo mas tarde durante el proceso.
5. Es más eficiente prevenir los defectos que detectarlos y arreglarlos.
6. La manera correcta siempre es la manera más rápida y barata de hacer un trabajo.

La estructura es:
Experiencias De Aplicación De PSP En México

Se aplicó el modelo en la facultad de Físico Matemáticas de la Universidad de Yucatán para el


proceso educativo para mejorar la productividad y calidad, encontrando resultados favorables al
aplicar el modelo. Esto se comprobó al ir mejorando cada uno de los aspectos de medición.

También se aplicó la metodología PSP en la universidad de Guanajuato para mejorar los resultados
de los cursos de programación, en el cual se certificaron los docentes para incorporar buenas
prácticas.

Para esto se tomaron cursos para la implementación, posteriormente se implementó el PSP en las
asignaturas para las carreras de ingeniería en informática y sistemas computacionales, después
integraron varios procesos de PSP en la cedula de desarrollo para lograr la acreditación CMMi nivel
2 y posteriormente lograr un nivel 3 al aplicar modelo TSP y la última etapa consistió en tomar
buenas practicas de PSP para los concursos de la programación en los que participa la institución.

El PSP se aplicó para un sistema administrador de códigos de barra en el cual se eficientizó el tiempo
para el desarrollo del sistema, al cual se le aplicó un proceso de reingeniería para lograr concretar
de manera eficiente el proyecto con las funcionalidades de acuerdo a los requerimientos.

Importancia de PSP para el desarrollo de software


PSP ayuda a incorporar métricas de calidad para el desarrollo de software, lo cual es importante
dentro del desarrollo de cualquier producto el cual además de cumplir con las especificaciones,
también debe entregarse en el menor tiempo posible. A través de esta metodología se puede se
vuelve más productivo y eficiente el proceso de desarrollo, lo cual implica estandarizar
procedimientos para evitar errores tanto en el momento del desarrollo como posteriormente.

Bibliografía
Ampudia, E. A. (2007). Uso de PSP en el desarrollo de software. Quito, Ecuador: Escuela Politécnica
Nacional. Recuperado el 25 de 09 de 2019, de
https://bibdigital.epn.edu.ec/bitstream/15000/345/1/CD-0760.pdf

Gómez, O. S., Gómez, G. E., Aguileta, A. A., & Aguilar, R. A. (2014). Proceso de software personal
en la academia: Experiencias de Aplicación en México. ResearchGate, 197-215.

S.Gómez, O., Aguileta, A. A., Gómez, G. E., & Aguilar, R. A. (2 de Mayo de 2007). Estudio del
Proceso Software Personal. ReCIBE. Revista electrónica de Computación, Informática
Biomédica y Electrónica. Obtenido de
http://www.redalyc.org/pdf/5122/512251567001.pdf
Soledispa, A. R., Hoyos, E. J., & Macias, V. (s.f.). Aplicación de PSP (Personal Software Process) para
el desarrollo de un sistema administrador de códigos de barra a partir de la evaluación de
Procesos de Reingeniería. Escuela Superior Politécnica del Litoral. Obtenido de
http://www.dspace.espol.edu.ec/bitstream/123456789/15865/1/Aplicación%20de%20PS
P%20(Personal%20Software%20Process).pdf

UNADM. (2019). UNIDAD 1. METRICAS PARA EL DESARROLLO DE SOFTWARE. En UNADM,


METRICAS DE SOFTWARE. MÉXICO: UNADM.

También podría gustarte