viernes, 7 de febrero de 2014

Conceptos Básicos de PSP(Proceso Personal de Desarrollo de Software)

PSP(Proceso Personal de Desarrollo de Software)

Hola, después de haber hablado sobre los temas de calidad, factores y métricas de calidad dentro de un software ,es hora de enfocar nuestros conocimientos y habilidades al tema de PSP (Proceso Personal de Desarrollo de Software).Este tema considero que como todos los demás son importantes ya que, nos abren el camino para elaborar un software de alta calidad y tanto el software como nosotros desarrolladores del mismo seamos destacados en el mercado de sistemas de software.
Par abordar este tema considero importante dar a conocer las Características de un PSP a continuación se en listan las mas destacadas.

  • Es definido, 
  • Conciso 
  • Altamente prescriptivo 
  • Rápido y barato 
  • Es de uso Personal 
  • Es aplicable a programas pequeños
Las anteriores características son enfocadas a la metodología PSP puesto que es la indicada para ayudarnos a nosotros como desarrolladores profesionales de software a construir software productivo.
Ademas de estas características también cuenta con un ciclo de vida especifico  e importante.
  1. Planeacion
  2. Diseño de alto nivel
  3. Revisión alto nivel
  4. Desarrollo 
  5. PostMortem
Algunas ventajas y desventajas son como las siguientes:
  • Aún no existe una herramienta automatizada que facilite el registro y análisis de datos generados por la aplicación de PSP.
  • Los pasos de registro de información a detalle en el nivel de medición pueden resultar frustrantes cuando se tiene presión de tiempo.
  • PSP es una metodología basada en estimación.
Con esto finalizo el tema aunque quede claro que aun es mas información, simplemente en esta ocasión se pretendió definir lo básico.

1 comentario: