Sunteți pe pagina 1din 4

1.

Investiga en diversas fuentes a tu alcance: sitios web, bibliotecas, foros,


etctera, definicin y caractersticas de PSP, as como algunas experiencias
de aplicacin en Mxico.
2. Identifica un ejemplo de aplicacin de PSP y descrbelo brevemente.
3. Explica la importancia de PSP para el desarrollo de software.
4. Integra el desarrollo de tu actividad en un documento con cartula y los datos
de identificacin 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 lneas de
discusin que publique tu Docente en lnea mediante el tema abierto por l.
Redacta en el cuadro de texto una breve resea de tu actividad no mayor a
cinco renglones y a continuacin adjunta tu archivo. Al finalizar da clic en
enviar para publicarlo y est accesible a tus compaeros y docente en lnea.
6. Ingresa a la participacin de uno de tus compaeros como mnimo, y lee
detenidamente su actividad, analzala y realiza un comentario
mencionando las aportaciones de su investigacin a tu propio concepto de
PSP.
7. Espera y atiende la retroalimentacin correspondiente.
8. Revisa la Rbrica general de participacin en foros y la rbrica de evaluacin
de la actividad para que consideres los aspectos a evaluar.
PSP, antecedentes.

Despus del desarrollo inicial del CMM fara software, Watts Humphrey decidi
aplicar los principios de CMM para crear programas pequeos. Mucha gente se ha
preguntado cmo aplicar el CMM a organizaciones pequeas o al trabajo de equipos de
software pequeos. Mientras los principios de CMM aplicados a tales grupos, se necesitaba
ms orientacin para saber precisamente qu hacer. Humphrey personalizar el uso de los
principios del CMM para desarrollar mdulos proporcionados de programas tanto par aver
para ver si el enfoque funcionara y para encontrar la manera de convencer a los ingenieros
de software a adoptar estas prcticas

En el desarrollo de programas por mdulos, Humphrey utiliz personalmente todas


las prcticas del CMM en el software a travs de Nivel 5. Poco despus de que comenz
este proyecto en abril de 1989, el Instituto de Ingeniera de Software ( SEI ) hizo de
Humphrey un compaero de SEI, lo que le permiti pasar a tiempo completo en la
investigacin PSP. Durante los prximos tres aos , desarroll un total de 62 programas y
defini unos 15 versiones del proceso de PSP. Utiliz el Pascal , Object Pascal y C ++
lenguaje de programacin para el desarrollo de cerca de 25.000 lneas de cdigo. A partir
de esta experiencia, se lleg a la conclusin de que los principios de gestin de procesos
de Deming y Juran eran tan aplicable al trabajo de los ingenieros de software individuales
como lo fueron para otros campos de la tecnologa (Humphrey, 2012).

PSP, Concepto.

El proceso de software personal (PSP) es un marco de trabajo diseado para


ensear a los programadores a hacer mejor su trabajo. Muestra cmo estimar y planificar
el trabajo, como controlar el rendimiento frente a esos planes y como mejorar la calidad de
los programas. Los mtodos de calidad lleva tiempo aprenderlos y practicarlos, pero
ayudaran al educando durante su carrera a mejorar consistentemente la calidad del
desarrollo. (Soto Duran & Reyes Gamboa, 2012)

La funcin del PSP es:

Administrar la calidad de los proyectos de desarrollo de software


Reducir defectos en los productos
Estimar y planear el trabajo

Los Principios y Objetivos de PSP:

El PSP es un conjunto ordenado de procesos definidos que orientan a los ingenieros


de software a medir, evaluar y monitorear la manera de hacer sus tareas. Los principales
objetivos del PSP son:

1. Mejorar las estimaciones


2. Mejorar la planeacin y acompaamiento de cronogramas
3. Proteger contra el exceso de compromisos
4. Crear un compromiso personal con la calidad
5. Compromiso del desarrollador en la mejora continua del proceso de desarrollo.
6. Aumento de la calidad a travs de la reduccin de la incidencia de errores
7. Mayor precisin en las estimaciones de tiempo
La importancia de PSP
Con PSP los ingenieros de software pueden adquirir las habilidades necesarias para
trabajar en un proceso de software en equipo TSP.
Se puede considerar como la gua 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 medicin cualitativa y mejora de procesos.
Uno de los mayores problemas que tiene es la gran cantidad de datos que hay que tomar.
El PSP tiene obsesin por la toma de datos y elaboracin de tablas. El PSP se orienta el
conjunto de reas clave del proceso que debe manejar un desarrollador cuando trabaja de
forma individual.

Ejemplo de Aplicacin

PJEG: desarrollo de simuladores para implementar nuevo Sistema de Justicia Penal

Se trata de un modelo probabilstico, provisto de un software, que permiti prever el flujo y


el tipo de delitos que pueden ser atendidos en las salas y tribunales especializados en los
juicios orales, mismos que fueron implementados en el nuevo sistema de justicia penal a
partir de 2012. Adems el modelo permite estimar el tiempo que dura cada proceso judicial
y la respuesta a la capacidad requerida.

El sistema permiti realizar ajustes que derivaron en un ahorro de 60 millones de pesos al


presupuesto del Poder Judicial del Estado de Guanajuato. El proyecto tambin recibi el
Reconocimiento a la Excelencia e Innovacin Judicial 2010, otorgado por la Asociacin
Mexicana de Impartidores de Justicia en el marco de la Sexta Asamblea Nacional de
Impartidores de Justicia.

Fuentes:

Humphrey, W. (1995) A discipline for software engineering (The complete PSP Book) United
States of America: Addison Wesley.
Humphrey, W. (2005) PSP a Self-improvement process for software engineers. United
States of America: Addison Wesley.
Humphrey, W. (2006). TSP (SM) Leading a Development Team. United States of America:
Addison-Wesley.
Zapata, J., Garca, J., Cerrada, J. (2001) Introduccin al proceso software personalSM.
Madrid, Espaa: Addison Wesley.

Universidad de Pamplona. (24 de agosto de 2009). Introduciendo PSP (Procesos


Personal De Software) en el Aula.
Recuperado de:
http://www.unipamplona.edu.co/unipamplona/portalIG/home_40/recursos/03_v13_18/revis
ta_16/27102011/01.pdf

Conacyt. (S/F). Casos de xito.


Recuperado de:
http://www.cimat.mx/es/casos_de_exito

S-ar putea să vă placă și