Psp sisca 7 111

1,068 views
949 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,068
On SlideShare
0
From Embeds
0
Number of Embeds
94
Actions
Shares
0
Downloads
13
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Psp sisca 7 111

  1. 1. UniversidadTecnológicadeHermosillo<br />PROCESO<br /> DE SOFTWARE PERSONAL<br />Integrantes <br />Lopez Medina Jesus Angel<br />Duarte Guzman Paul <br />
  2. 2. INTRO<br /><ul><li>HISTORIA DE PSP
  3. 3. PROCESO DE SOFTWARE PERSONAL
  4. 4. PRINCIPIOS DE PSP
  5. 5. NIVELES DEL PSP
  6. 6. PLANEACION
  7. 7. DISEÑO DE ALTO NIVEL
  8. 8. REVISION DE DISEÑO DE ALTO NIVEL
  9. 9. DESARROLLO
  10. 10. ANALISIS DE RESULTADO
  11. 11. LOG DE REGISTRO DE DEFECTOS
  12. 12. PERSPECTIVA PSP
  13. 13. DESVENTAJAS DE APLICAR PSP
  14. 14. VENTAJAS DE APLICAR PSP
  15. 15. IMPLEMENTACION
  16. 16. HERRAMIENTAS
  17. 17. BIBLIOGRAFIA
  18. 18. LIBRO
  19. 19. BLOG</li></li></ul><li>Reseña HistoricaPROCESO DE SOFTWARE PERSONAL<br /><ul><li>En el año de 1995 el PSP fue propuesto por Watts Humphrey.
  20. 20. Después de que Humphrey condujera el desarrollo inicial de CMM, se decidió aplicar los principios de CMM para pequeños programas, mucha gente se preguntaba como aplicar CMM para pequeños organizaciones o equipos de trabajos pequeños desarrolladores de software.</li></ul>Watts Humphrey<br />
  21. 21. <ul><li>PSP se concentra en las prácticas de trabajo de los ingenieros en una forma individual.
  22. 22. Se caracteriza porque es de uso personal y se aplica a programas pequeños de menos de 10.000 líneas de código.
  23. 23. Sirve para producir software de calidad, donde cada ingeniero debe trabajar en la necesidad de realizar trabajo de calidad.</li></ul>PROCESO DE SOFTWARE PERSONAL<br />
  24. 24. <ul><li>El PSP se centra en la administración del tiempo y en la administración de la calidad a través de la eliminación temprana de defectos.
  25. 25. El PSP busca proporcionar un marco de trabajo para el personal involucrado en el proceso de desarrollo de software.
  26. 26. PSP demuestra cómo manejar la calidad desde el principio del trabajo.</li></ul>PROCESO DE SOFTWARE PERSONAL<br />
  27. 27. PRINCIPIOS DEL PSP<br /><ul><li>Cada ingeniero es esencialmente diferente (Cada uno se encarga de su trabajo).
  28. 28. Para mejorar constantemente su funcionamiento, los ingenieros deben utilizar personalmente procesos bien definidos y medidos.
  29. 29. Los ingenieros deben sentirse personalmente comprometidos con la calidad de sus productos, esto mejorará la calidad.</li></li></ul><li>NIVELES PSP<br /><ul><li>El PSP define cinco actividades del marco de trabajo:
  30. 30. PLANEACIÓN
  31. 31. DISEÑO DE ALTO NIVEL
  32. 32. REVISIÓN DEL DISEÑO DE ALTO NIVEL
  33. 33. DESARROLLO
  34. 34. ANÁLISIS DE RESULTADOS</li></li></ul><li>Planeación<br /><ul><li>Esta actividad selecciona requisitos, con base en ellos desarrolla el tamaño y la estimación de los recursos.
  35. 35. Estimación de los defectos.
  36. 36. La planificación proporciona una sólida base para comprometerse a unas fechas de entrega.
  37. 37. Estimación del tiempo necesario.</li></li></ul><li>Diseño de Alto Nivel<br /><ul><li>Se elabora especificaciones externas para los componentes construidos.
  38. 38. Diseño de componentes.
  39. 39. Construcción de prototipos si hay incertidumbre.
  40. 40. Los elementos se registran y se rastrean.</li></li></ul><li>Revisión del diseño de alto nivel<br /><ul><li>Métodos formales de verificación para errores de diseño.
  41. 41. Mediciones para todas las tareas importantes y los resultados de trabajo.</li></li></ul><li>Desarrollo<br /><ul><li>Diseño a nivel de componentes se refina y revisa.
  42. 42. Se genera, revisa, compila y prueba el código.
  43. 43. Mediciones para todas las tareas importantes y los resultados de trabajo.
  44. 44. Puede medirse en LOC (líneas de código).</li></li></ul><li>Análisis de Resultados<br /><ul><li>Mediante las mediciones recolectadas se determina la efectividad del proceso.
  45. 45. Las mediciones y medidas deben ofrecer una guía para modificar el proceso y así mejorar su efectividad.</li></li></ul><li>Log Registro Defectos<br />Nombre: _______________________________ Fecha: ___<br />Instructor: ______________________________ Programa :__<br />Fecha Número Tipo Introducir Remover Tiempo de Arreglo Defecto Arreglado<br />10/10/06 1 40 CÓDIGO CODIGO 11<br />Descripción: Agregar una variable a la estructura<br />Fecha Número Tipo Introducir Remover Tiempo de Arreglo Defecto Arreglado<br />10/10/06 2 20 CÓDIGO CODIGO 1<br />Descripción: Variable multidefinida<br />Fecha Número Tipo Introducir Remover Tiempo de Arreglo Defecto Arreglado<br />10/10/06 3 w0 CÓDIGO COMPILAR 1<br />Descripción: Las comillas de la instrucción de impresión no existen “”<br />Fecha Número Tipo Introducir Remover Tiempo de Arreglo Defecto Arreglado<br />10/10/06 4 10 CÓDIGO PRUEBA 39<br />Descripción: Alinear y agregar instrucciones de impresión , mejorar la apariencia<br />
  46. 46. CMMI®<br />Construye capacidad de organización<br />TSPSM<br />Construye productos de calidad sobre coste y planificación<br />PSPSM<br />Construye capacidades individuales y disciplina de trabajo<br />Perspectiva de PSP<br />
  47. 47. DESVENTAJAS DE APLICAR PSP<br /><ul><li>El tiempo requerido para conocerlo
  48. 48. El costo emocional por mantener una disciplina
  49. 49. El ego del cambio en las costumbres</li></li></ul><li>VENTAJAS de aplicar psp<br /><ul><li>La idea de que ganamos en talento y habilidad
  50. 50. La estimulación por nuevas ideas
  51. 51. Una estructura de trabajo de mejoramiento personal
  52. 52. Tomar control del propio trabajo
  53. 53. La sensación de logro
  54. 54. Una base mejorada para el trabajo en grupo (TSP)</li></li></ul><li>IMPLEMENTACION<br />PSP, cada miembro puede tener distintas métricas de desempeño y utilizar diferentes formatos. Trabaja con proyectos individuales en vez de proyectos organizacionales.<br />La implementación de esta estrategia se divide en dos partes, el lanzamiento (dura aproximadamente 2 semanas dependiendo del tamaño del proyecto) y la administración.<br />
  55. 55.
  56. 56. Esta estrategias o herramientas nos permiten mejorar el desempeño organizacional al utilizar los beneficios de PSP e implementarlos a los equipos de desarrollo de software. <br />HERRAMIENTAS<br />
  57. 57. BIBLIOGRAFIA<br />http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/pelaez_r_jj/apendiceC.pdf<br />http://www.intergraphicdesigns.com/blog/2011/03/24/personal-software-process-y-team-software-process<br />
  58. 58. LIBRO<br />http://books.google.com.mx/books?id=5eacm2Oihy8C&printsec=frontcover&dq=personal+software+process&hl=es&ei=TnF9TuarMMSPsQLs6oVR&sa=X&oi=book_result&ct=result&resnum=1&ved=0CC0Q6AEwAA#v=onepage&q&f=false<br />
  59. 59. GRACIAS POR LA ATENCION PRESTADA!!<br />
  60. 60. http://sistemasdecalidadjespau.blogspot.com<br />

×