lunes, 24 de febrero de 2014

PSP

PSP o proceso personal de software es un conjunto de practicas destinadas a el desarrollo de software, fue inventado por Watts Humphrey en 1995 y esta dirigido a estudiantes o desarrolladores sin experiencia con el fin de que puedan utilizar un modelo de calidad sin tantas complicaciones como lo es ISO o CMMI.

También es utilizado como una guía de trabajo para aquellos que desarrollan utilizando el modelo CMMI (siendo estos programadores más experimentados).

Beneficios

Los datos y su análisis permitirán determinar las fortalezas y debilidades.

Los datos y su análisis posterior conducirán hacia nuevas ideas para la mejora del proceso.

Se tendrá control total sobre el calendario, aceptando sólo aquellos compromisos que se puedan cumplir.

La parte de calidad ayudará a producir mejores productos de trabajo.

Desventajas

El usar lineas de código como métrica tiene desventajas ya que depende del lenguaje de programación porque algunas acciones a realizar pueden ocupar menos lineas de un lenguaje a otro por ejemplo java y phyton el segundo necesita menos lineas para lograr lo mismo que en el primero.

PSP sólo requiere un estimado del tiempo de interrupción, en lugar de obligar al usuario a registrar el tiempo real.

Es subjetivo determinar si una parte del software es reutilizable.

PSP esta especialmente enfocado al desarrollo de software y no toma en cuenta el tiempo empleado en la negociación de los requerimientos con el cliente.

Conclusión

PSP es muy útil tanto para desarrolladores novatos como experimentados, en especial los novatos ya que si se entiende muy bien este proceso o forma de trabajar se puede comprender más fácilmente modelos más complejos como CMMI ademas que tanto PSP como CMMI se complementan, otra cosa importante que voy a remarcar es que el desarrollador debe de adaptar PSP a sus necesidades y no pensar que debe de tratar de seguir PSP al pie de la letra ya que solo marca lo que debe de contener la documentación más no una forma especifica de hacerlo.


Diagrama de PSP




Vídeos que te pueden ayudar a entender mejor que es PSP


Un vídeo interesante y un poco diferente que explica que es PSP:




Referencias


Calero, C. (2010). Calidad del producto y proceso software. En C. Calero, Calidad del producto y proceso software (pág. 668). Madrid: Editorial Ra-Ma.
Escobar, C. J. (08 de 06 de 2010). asprotech.blogspot.mx. Recuperado el 06 de 02 de 2013, de Personal Software Process PSP elementos: http://asprotech.blogspot.mx/2010/06/personal-software-process-psp-elementos.html





No hay comentarios.:

Publicar un comentario