viernes, 13 de marzo de 2015

¿Desarrollar es complicado?

El desarrollo en un principio puede ser laborioso, en cuestión de calidad no se diga ya que habría que revisar algunas de las normas existentes para revisión de la calidad de tu sistema que estés desarrollando como ejemplo CMMI, que es un modelo que regula la calidad.

Ahora PSP (Personal Software Process) es un conjunto de practicas disciplinarias para un buen y correcto desarrollo de software, el cual antes solo se había creado para los desarrolladores principiantes, pero ahora muchos ingenieros están tomando estas practicas como parte de sus labores.

Objetivos:

PSP pretende formar ingenieros de software con métodos disciplinados para mejorar su desarrollo personal de software. PSP le ayuda a los desarrolladores a:
  • Mejorar sus habilidades de estimación y planeación.
  • Hacer compromisos que se puedan cumplir.
  • Administrar la calidad de sus procesos.
  • Reducir la cantidad de defectos en sus productos.

Los niveles son:
  • PSP 0:
    • Proceso actual.
    • Registro de tiempos.
    • Registro de defectos.
  • PSP 0.1 :
    • Estándares de código.
    • Medición de tamaño.
  • PSP 1 - Inicial:
    • Estimación de tamaño.
    • Reporte de pruebas.
  • PSP 1.1:
    • Calendario de planeación de tareas.
  • PSP 2 - Repetible:
    • Revisión de diseño y código.
  • PSP 2.1:
    • Plantillas de Diseño.
  • (TSP).

Certificación: 
PSP como cualquier otra empresa de calidad ofrece una certificación.
El Software Engineering Institute (SEI), de la Universidad Carnegie Mellon ofrece una certificación en PSP. Los pasos para hacerse un desarrollador certificado en PSP son: aprender PSP, realizar el examen de certificación, mantener las credenciales.


Bibliografia:
https://www.google.com.mx/search?q=cmmi&biw=1777&bih=887&source=lnms&tbm=isch&sa=X&ei=ufoCVdm5JcKuggSSsYKICA&sqi=2&ved=0CAYQ_AUoAQ&dpr=0.9#tbm=isch&q=calidad+psp&imgdii=_&imgrc=YCkVDIq6uR9HgM%253A%3BIle7Ytuj48egUM%3Bhttps%253A%252F%252Flh6.googleusercontent.com%252FIY6f0bGBEQB2SahddW14IPlQEEBZBBMjmfxjWo9NNOOPP-DDR1AClMeR3cpaG75P7lR0uOlCTIneaZdFuuOUZPMPaOUX1bPmkQpJdGUkSlOnH1b7A3E%3Bhttp%253A%252F%252Fgestionprocesosmu.blogspot.com%252F2012%252F04%252Fel-modelo-psp-introduccion-el-personal.html%3B410%3B295
http://es.wikipedia.org/wiki/Personal_Software_Process