SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
Diseño personal del Software
Una medida significativa en la mejora
                    de calidad del software fue tomada
                    con la esencia del proceso personal
                          del software (PSP) ya que PSP
                       amplía el proceso de mejora a la
                         gente que realiza el trabajo de
                                  desarrollo de software
Diseño personal del Software
Cada ingeniero es esencialmente diferente
         Mejorar constantemente su funcionamiento para
                          desarrollar productos de calidad
         Cuesta menos encontrar y arreglar errores en la
            etapa inicial del proyecto que encontrarlos en
                                 las etapas subsecuentes.
                      Es más eficiente prevenir defectos que
                                   encontrarlos y arreglarlos.
                La manera correcta de hacer las cosas es
              siempre la manera más rápida y más barata
                                    de hacer un trabajo.

Principios del PSP
…Para desarrollar software de alta calidad, cada
               componente individual también debe de
                contar con la más alta calidad posible…

Principios del PSP
Desarrollar un plan para cada proyecto y/o
                                                componente.
                            Registrar su tiempo de desarrollo.
                                         Registrar sus defectos
              Conservar sus datos en informes del proyecto
             Utilizar sus datos para planear los proyectos y/o
                                     los componentes futuros.
         Analizar sus datos para desarrollar sus procesos
                          con mas calidad para mejorar su
                                         funcionamiento.

Marco de proceso personal
Versiones PSP
PSP hace uso de un gran número de formatos
        los cuales son muy útiles para que se haga un
                  análisis a fondo del programa que se
                                           desarrollará.

                 Proceso base de PSP
                 Registro de tiempos
                 Registro de errores
                 Estándar de tipo de errores.


PSP 0
   Estándar de codificación
             Medición de tamaño
             Propuesta de mejoramiento del
                proceso(PIP)


PSP 0.1
   Determinar de que forma se va a
                resolver el programa.
             Decidir cómo se va a "atacar" el
                problema.
             Resolverlo.
             Estar seguro de que se solucionó de la
                forma correcta.
             Arreglar los problemas que se han
                encontrado.
             Entregar el resultado final.

PSP 0.1
Lo primero que se tiene que hacer para definir los
procesos que van a intervenir en un proyecto es:
   Identificar las actividades principales.
   Separar los elementos complejos que pueden intervenir.
   Establecer los criterios de entrada y de salida para cada fase del
      proceso.
   Medir de manera correcta el proceso, para tener bien entendido
     el desempeño personal.
   Estimar correctamente cuando debe finalizar cada tarea.
   Medir con precisión todos los datos que intervinieron para
     futuros programas.
   Identificar las fases del proyecto que más problemas causaron.
   Mejora continúa tomando en cuenta datos anteriores.
PSP 0 y PSP 0.1
PSP 0 y PSP 0.1
Flujo de PSP 0
PSP 3
                                                            PSP 2.1
                                                            Plantillas de diseño (Marco de trabajo
                                                            y listas) Verificación de tareas de
                          PSP 2                             diseño
                          -Revisión del diseño
                          -Revisión del código


                                                      PSP 1.1
                                                      -Planeación de tareas
          PSP 1                                       -Planeación de tiempos
          -Aptitud para estimar tamaño.
          -Informe de pruebas


                                                 PSP 0.1
                                                 -Establecer estándares de código (Definir
  PSP 0                                          “Líneas de código”)
  -Practicas actuales desarrollo.                -Proponer maneras de mejorar proceso
  -Mantener registros de tiempo                  desarrollo
  trabajado en un proyecto.                      -Realizar mediciones
  -Registrar defectos encontrados
  -Registrar tipos de defectos.




Flujo de PSP 0
   Determinar de que forma se va a
                  resolver el problema
               Decidir como se va a “atacar” el
                  problema
               Resolverlo
               Estar seguro de que se soluciono de la
                  forma correcta
               Arreglar los problemas que se han
                  encontrado
               Entregar el resultado final

Flujo de PSP 0
Proceso Personal de Software (PSP)


                  1. Planeación.
                 2. Desarrollo.
                 3. Postmortem.




Requisitos
Programador PSP
   El programador debe tener
             conocimiento de cada uno de
             los procesos
      
          Generar el Script Postmortem,
            incluye errores en el proceso y el
            tiempo gastado




Programador PSP

               El Diseño Conceptual, debe ser
                  como un bebé, a la hora de crearlo,
                  se debe pensar en todo pero que a la
                  misma vez sea adaptable a cada
                  uno de los miembros del grupo y que
                  sea realístico con los
                 requerimientos




Programador PSP

               El Tamaño importa, por eso no
                  deben existir excesos. Debe ajustarse
                  a lo que se pide.
           
               PSP es ideal para esto, con PROBE
                 (PROxy Based Estimating)




Programador PSP
   Mirar los objetos que influyen en el proyecto
    Número de objetos que se necesitan y número
      de métodos que cada objeto necesita
    Se puede usar datos ya pasados o de
      referencia, esto con el fin de hacer consultas
      sobre los objetos usados anteriormente.
    Luego se utiliza Regresión lineal para saber
      cuánto código se irá (LOC)


Programador PSP
   Luego de este proceso de cálculo del
                 tamaño del proyecto, se divide
                 labores y se reparten.
                 Posteriormente se programan
                 tareas y actividades. Los
                 ingenieros de aquí en adelante solo se
                 dedicarán a estar atentos de la
                 programación del cronograma




Programador PSP
Ingeniero                 Programador
   Analizar los datos,      En la fase de
      hacer análisis            pruebas estar
      de heurística,            atentos, para
      revisión del              observar los
      proceso y hacer           errores y sus
      un análisis               posibles
      Postmortem                soluciones.




Programador PSP
Formatos
Formatos
   Fecha Corresponde a la fecha que tiene que ver con el dato que se
      introduce.
   Inicio La hora cuando se comienza a trabajar en el proyecto.
   Término La hora cuando se deja de trabajar en el proyecto.
   Tiempo de interrupción Aquí se registran todas las interrupciones
      que se llevaron a cabo durante el proyecto, es decir, el tiempo que
      no se emplea en trabajar en el proyecto.
   Tiempo delta Es el tiempo que se obtiene de la resta del tiempo
      empleado en el proyecto menos el tiempo de interrupción.
   Fase Aquí se introduce el nombre de la fase en la que se trabaja,
      puede variar, no tiene que ser la misma que en la que se está
      trabajando desde un principio.
   Comentarios Se tiene que procurar hacer todo tipo de comentarios
      útiles que puedan recordar ciertas circunstancias.


Formatos
Formatos
   Fecha Se introduce la fecha cuando se encuentra el defecto.
   Número Se introduce de manera secuencial el número de defecto
      encontrado en cada programa.
   Tipo Se refiere al tipo de defecto que viene en la tabla adjunta al
      formato, el tipo de defecto va desde 10 hasta 100 en intervalos de
      10 en 10.
   Encontrado Por medio del mejor juicio se introduce el nombre de la
      fase cuando se encontró el defecto.
   Removido Se refiere al nombre de la fase cuando se removió el
      defecto encontrado.
   Tiempo de compostura Es el tiempo que tomó reparar el defecto
      encontrado.
   Defecto arreglado Este campo quiere decir si se encontró algún
      defecto extra mientras se reparaba el defecto detectado primero,
      en caso de no haber ninguno, se introduce una X.



Formatos
Formatos   Resumen del plan del proyecto 1/2
Formatos   Resumen del plan del proyecto 2/2
Nivel PSP
PSP 1 ayuda a medir el tiempo empleado en
               cada fase y la detección de defectos. Para
             realizar la mayoría de los cálculos que exige
              cada nivel de PSP, es necesario partir de la
            base de los distintos tipos de LOC o líneas de
                                código y su papel en PSP.

Nivel PSP
El término "LOC lógico" hace referencia a una
                        construcción lógica del lenguaje de
                programación que es utilizado. Puesto que
            hay muchas maneras de definir el LOC lógico,
                 los ingenieros deben definir cómo se va a
                                 medir la variable de LOC.

Nivel PSP
PSP requiere que ingenieros midan los tamaños
                       de los programas que producen,
           manualmente realizar la cuenta del tamaño
                 del programa es inexacta, PSP guía a
                    ingenieros con la utilización de dos
             contadores automatizados del LOC que se
                                               emplean.

Nivel PSP
Para rastrear cada cambio del tamaño del
              programa que se desarrolla, es importante
            considerar las distintas categorías de tamaño
                                                  del LOC.




Nivel PSP
Nivel PSP » Categorías

     LOC Base
                      Nuevo y cambiante.
     Agregado
                      Reutilizado.
     Modificado
                      Nueva reutilización.
     Suprimido
                      LOC Total.

Contenu connexe

Tendances

Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
antonio
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
javier
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
Ades27
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
home
 
GestióN De Proyectos Software
GestióN De Proyectos SoftwareGestióN De Proyectos Software
GestióN De Proyectos Software
UCPR
 

Tendances (20)

Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 
Estimacion De Proyecto
Estimacion De ProyectoEstimacion De Proyecto
Estimacion De Proyecto
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
Fundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicosFundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicos
 
Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
 
GestióN De Proyectos Software
GestióN De Proyectos SoftwareGestióN De Proyectos Software
GestióN De Proyectos Software
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de Software
 
2. El proceso del software
2. El proceso del software2. El proceso del software
2. El proceso del software
 
El software y su clasificación
El software y su clasificaciónEl software y su clasificación
El software y su clasificación
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
tsp modelo
tsp modelotsp modelo
tsp modelo
 
Presentacion planificación de proyecto de software
Presentacion planificación de proyecto de softwarePresentacion planificación de proyecto de software
Presentacion planificación de proyecto de software
 
Requerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareRequerimientos en Ingenieria de Software
Requerimientos en Ingenieria de Software
 
Introducción al software testing
Introducción al software testingIntroducción al software testing
Introducción al software testing
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de software
 
Formatos Psp 0
Formatos Psp 0Formatos Psp 0
Formatos Psp 0
 
Formatos Psp
Formatos PspFormatos Psp
Formatos Psp
 
Lectores y escritores
Lectores y escritoresLectores y escritores
Lectores y escritores
 
Ingenieria del Software & Caracteristicas y Mitos del Software.
Ingenieria del Software & Caracteristicas y Mitos del Software.Ingenieria del Software & Caracteristicas y Mitos del Software.
Ingenieria del Software & Caracteristicas y Mitos del Software.
 

En vedette

Informe de evaluación del PIP 2011-13
Informe de evaluación del PIP 2011-13Informe de evaluación del PIP 2011-13
Informe de evaluación del PIP 2011-13
PEGIP2020
 
PSP (personal software process)
PSP (personal software process)PSP (personal software process)
PSP (personal software process)
lisc20145
 
introduccion a-psp
introduccion a-pspintroduccion a-psp
introduccion a-psp
Brenda Ch
 
Team Software Process (TSP)
Team Software Process (TSP)Team Software Process (TSP)
Team Software Process (TSP)
Juan Garcia
 
Estimación por puntos de función
Estimación por puntos de funciónEstimación por puntos de función
Estimación por puntos de función
Luisa Sanchez
 

En vedette (20)

Psp ingeniería del software
Psp ingeniería del softwarePsp ingeniería del software
Psp ingeniería del software
 
Proceso de Software Personal - PSP
Proceso de Software Personal - PSPProceso de Software Personal - PSP
Proceso de Software Personal - PSP
 
Psp
PspPsp
Psp
 
PIP DE PROYECTO SNIP
PIP DE PROYECTO SNIPPIP DE PROYECTO SNIP
PIP DE PROYECTO SNIP
 
Introduccion a Personal Software Process
Introduccion a Personal Software ProcessIntroduccion a Personal Software Process
Introduccion a Personal Software Process
 
Informe de evaluación del PIP 2011-13
Informe de evaluación del PIP 2011-13Informe de evaluación del PIP 2011-13
Informe de evaluación del PIP 2011-13
 
PSP (personal software process)
PSP (personal software process)PSP (personal software process)
PSP (personal software process)
 
Psp
PspPsp
Psp
 
Psp sisca 7 111
Psp sisca 7 111Psp sisca 7 111
Psp sisca 7 111
 
introduccion a-psp
introduccion a-pspintroduccion a-psp
introduccion a-psp
 
Formatos psp
Formatos pspFormatos psp
Formatos psp
 
Calidad de Software - PSP
Calidad de Software - PSPCalidad de Software - PSP
Calidad de Software - PSP
 
Team Software Process (TSP)
Team Software Process (TSP)Team Software Process (TSP)
Team Software Process (TSP)
 
Psp Personal Software Process
Psp  Personal Software ProcessPsp  Personal Software Process
Psp Personal Software Process
 
Calidad en el desarrollo del software
Calidad en el desarrollo del softwareCalidad en el desarrollo del software
Calidad en el desarrollo del software
 
Mejora de Procesos de Software
Mejora de Procesos de SoftwareMejora de Procesos de Software
Mejora de Procesos de Software
 
Estimación por puntos de función
Estimación por puntos de funciónEstimación por puntos de función
Estimación por puntos de función
 
Proceso de Software Personal
Proceso de Software PersonalProceso de Software Personal
Proceso de Software Personal
 
Fases del Modelo PSP
Fases del Modelo PSPFases del Modelo PSP
Fases del Modelo PSP
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 

Similaire à Psp ingeniería del software (20)

Psppresentation 1233778855472242-3
Psppresentation 1233778855472242-3Psppresentation 1233778855472242-3
Psppresentation 1233778855472242-3
 
Psp1
Psp1Psp1
Psp1
 
Asignacion a cargo del docente
Asignacion a cargo del docenteAsignacion a cargo del docente
Asignacion a cargo del docente
 
Personal software process
Personal software processPersonal software process
Personal software process
 
Personal software process
Personal software processPersonal software process
Personal software process
 
Psp
PspPsp
Psp
 
Psp
PspPsp
Psp
 
01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software
 
Presentacion para exponer_gpo_5
Presentacion para exponer_gpo_5Presentacion para exponer_gpo_5
Presentacion para exponer_gpo_5
 
Capitulo3
Capitulo3Capitulo3
Capitulo3
 
Psp
PspPsp
Psp
 
Psp
PspPsp
Psp
 
Psp
PspPsp
Psp
 
pspmanuelcofre
pspmanuelcofrepspmanuelcofre
pspmanuelcofre
 
Metodologias Para Taller De Ing De Software
Metodologias Para Taller De Ing De SoftwareMetodologias Para Taller De Ing De Software
Metodologias Para Taller De Ing De Software
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
Modelo en cascada
Modelo en cascadaModelo en cascada
Modelo en cascada
 
Comparación de dos Metodologias
Comparación de dos MetodologiasComparación de dos Metodologias
Comparación de dos Metodologias
 
Rup vs. xp
Rup vs. xpRup vs. xp
Rup vs. xp
 
Rup vs. xp
Rup vs. xpRup vs. xp
Rup vs. xp
 

Plus de Andres Giovanni Lara Collazos

Plus de Andres Giovanni Lara Collazos (19)

Diapositivas sustentación Interfaz gráfica para personas ciegas y Plataforma ...
Diapositivas sustentación Interfaz gráfica para personas ciegas y Plataforma ...Diapositivas sustentación Interfaz gráfica para personas ciegas y Plataforma ...
Diapositivas sustentación Interfaz gráfica para personas ciegas y Plataforma ...
 
Minería de datos en Redes Sociales
Minería de datos en Redes SocialesMinería de datos en Redes Sociales
Minería de datos en Redes Sociales
 
Linux en dispositivos electrónicos
Linux en dispositivos electrónicosLinux en dispositivos electrónicos
Linux en dispositivos electrónicos
 
Guía para la creación de recursos educativos abiertos
Guía para la creación de recursos educativos abiertosGuía para la creación de recursos educativos abiertos
Guía para la creación de recursos educativos abiertos
 
Nmap para auditoría de redes en Linux
Nmap para auditoría de redes en LinuxNmap para auditoría de redes en Linux
Nmap para auditoría de redes en Linux
 
Preposiciones en inglés
Preposiciones en inglésPreposiciones en inglés
Preposiciones en inglés
 
Segunda clase, del curso de Microcomputadoras
Segunda clase, del curso de MicrocomputadorasSegunda clase, del curso de Microcomputadoras
Segunda clase, del curso de Microcomputadoras
 
Primera clase Microcomputadores
Primera clase MicrocomputadoresPrimera clase Microcomputadores
Primera clase Microcomputadores
 
Comercio Electrónico
Comercio ElectrónicoComercio Electrónico
Comercio Electrónico
 
Diapositivas fourier
Diapositivas fourierDiapositivas fourier
Diapositivas fourier
 
Ubuntu Server para Humanos
Ubuntu Server para HumanosUbuntu Server para Humanos
Ubuntu Server para Humanos
 
Presentación niveles de organización
Presentación niveles de organizaciónPresentación niveles de organización
Presentación niveles de organización
 
Diapositivas proyecto sb delmovil
Diapositivas proyecto sb delmovilDiapositivas proyecto sb delmovil
Diapositivas proyecto sb delmovil
 
Presentación css
Presentación cssPresentación css
Presentación css
 
Presentación CSS
Presentación CSSPresentación CSS
Presentación CSS
 
Método Posición Falsa, Análisis Numérico (Andrés Lara, Corporación Universita...
Método Posición Falsa, Análisis Numérico (Andrés Lara, Corporación Universita...Método Posición Falsa, Análisis Numérico (Andrés Lara, Corporación Universita...
Método Posición Falsa, Análisis Numérico (Andrés Lara, Corporación Universita...
 
Flisol
FlisolFlisol
Flisol
 
Flisol
FlisolFlisol
Flisol
 
Orientada A Objetos
Orientada A ObjetosOrientada A Objetos
Orientada A Objetos
 

Psp ingeniería del software

  • 2. Una medida significativa en la mejora de calidad del software fue tomada con la esencia del proceso personal del software (PSP) ya que PSP amplía el proceso de mejora a la gente que realiza el trabajo de desarrollo de software Diseño personal del Software
  • 3. Cada ingeniero es esencialmente diferente  Mejorar constantemente su funcionamiento para desarrollar productos de calidad  Cuesta menos encontrar y arreglar errores en la etapa inicial del proyecto que encontrarlos en las etapas subsecuentes.  Es más eficiente prevenir defectos que encontrarlos y arreglarlos.  La manera correcta de hacer las cosas es siempre la manera más rápida y más barata de hacer un trabajo. Principios del PSP
  • 4. …Para desarrollar software de alta calidad, cada componente individual también debe de contar con la más alta calidad posible… Principios del PSP
  • 5. Desarrollar un plan para cada proyecto y/o componente.  Registrar su tiempo de desarrollo.  Registrar sus defectos  Conservar sus datos en informes del proyecto  Utilizar sus datos para planear los proyectos y/o los componentes futuros.  Analizar sus datos para desarrollar sus procesos con mas calidad para mejorar su funcionamiento. Marco de proceso personal
  • 7. PSP hace uso de un gran número de formatos los cuales son muy útiles para que se haga un análisis a fondo del programa que se desarrollará.  Proceso base de PSP  Registro de tiempos  Registro de errores  Estándar de tipo de errores. PSP 0
  • 8. Estándar de codificación  Medición de tamaño  Propuesta de mejoramiento del proceso(PIP) PSP 0.1
  • 9. Determinar de que forma se va a resolver el programa.  Decidir cómo se va a "atacar" el problema.  Resolverlo.  Estar seguro de que se solucionó de la forma correcta.  Arreglar los problemas que se han encontrado.  Entregar el resultado final. PSP 0.1
  • 10. Lo primero que se tiene que hacer para definir los procesos que van a intervenir en un proyecto es:  Identificar las actividades principales.  Separar los elementos complejos que pueden intervenir.  Establecer los criterios de entrada y de salida para cada fase del proceso.  Medir de manera correcta el proceso, para tener bien entendido el desempeño personal.  Estimar correctamente cuando debe finalizar cada tarea.  Medir con precisión todos los datos que intervinieron para futuros programas.  Identificar las fases del proyecto que más problemas causaron.  Mejora continúa tomando en cuenta datos anteriores. PSP 0 y PSP 0.1
  • 11. PSP 0 y PSP 0.1
  • 13. PSP 3 PSP 2.1 Plantillas de diseño (Marco de trabajo y listas) Verificación de tareas de PSP 2 diseño -Revisión del diseño -Revisión del código PSP 1.1 -Planeación de tareas PSP 1 -Planeación de tiempos -Aptitud para estimar tamaño. -Informe de pruebas PSP 0.1 -Establecer estándares de código (Definir PSP 0 “Líneas de código”) -Practicas actuales desarrollo. -Proponer maneras de mejorar proceso -Mantener registros de tiempo desarrollo trabajado en un proyecto. -Realizar mediciones -Registrar defectos encontrados -Registrar tipos de defectos. Flujo de PSP 0
  • 14. Determinar de que forma se va a resolver el problema  Decidir como se va a “atacar” el problema  Resolverlo  Estar seguro de que se soluciono de la forma correcta  Arreglar los problemas que se han encontrado  Entregar el resultado final Flujo de PSP 0
  • 15. Proceso Personal de Software (PSP) 1. Planeación.  2. Desarrollo.  3. Postmortem. Requisitos
  • 17. El programador debe tener conocimiento de cada uno de los procesos  Generar el Script Postmortem, incluye errores en el proceso y el tiempo gastado Programador PSP
  • 18. El Diseño Conceptual, debe ser como un bebé, a la hora de crearlo, se debe pensar en todo pero que a la misma vez sea adaptable a cada uno de los miembros del grupo y que sea realístico con los requerimientos Programador PSP
  • 19. El Tamaño importa, por eso no deben existir excesos. Debe ajustarse a lo que se pide.  PSP es ideal para esto, con PROBE (PROxy Based Estimating) Programador PSP
  • 20. Mirar los objetos que influyen en el proyecto  Número de objetos que se necesitan y número de métodos que cada objeto necesita  Se puede usar datos ya pasados o de referencia, esto con el fin de hacer consultas sobre los objetos usados anteriormente.  Luego se utiliza Regresión lineal para saber cuánto código se irá (LOC) Programador PSP
  • 21. Luego de este proceso de cálculo del tamaño del proyecto, se divide labores y se reparten. Posteriormente se programan tareas y actividades. Los ingenieros de aquí en adelante solo se dedicarán a estar atentos de la programación del cronograma Programador PSP
  • 22. Ingeniero Programador  Analizar los datos,  En la fase de hacer análisis pruebas estar de heurística, atentos, para revisión del observar los proceso y hacer errores y sus un análisis posibles Postmortem soluciones. Programador PSP
  • 25. Fecha Corresponde a la fecha que tiene que ver con el dato que se introduce.  Inicio La hora cuando se comienza a trabajar en el proyecto.  Término La hora cuando se deja de trabajar en el proyecto.  Tiempo de interrupción Aquí se registran todas las interrupciones que se llevaron a cabo durante el proyecto, es decir, el tiempo que no se emplea en trabajar en el proyecto.  Tiempo delta Es el tiempo que se obtiene de la resta del tiempo empleado en el proyecto menos el tiempo de interrupción.  Fase Aquí se introduce el nombre de la fase en la que se trabaja, puede variar, no tiene que ser la misma que en la que se está trabajando desde un principio.  Comentarios Se tiene que procurar hacer todo tipo de comentarios útiles que puedan recordar ciertas circunstancias. Formatos
  • 27. Fecha Se introduce la fecha cuando se encuentra el defecto.  Número Se introduce de manera secuencial el número de defecto encontrado en cada programa.  Tipo Se refiere al tipo de defecto que viene en la tabla adjunta al formato, el tipo de defecto va desde 10 hasta 100 en intervalos de 10 en 10.  Encontrado Por medio del mejor juicio se introduce el nombre de la fase cuando se encontró el defecto.  Removido Se refiere al nombre de la fase cuando se removió el defecto encontrado.  Tiempo de compostura Es el tiempo que tomó reparar el defecto encontrado.  Defecto arreglado Este campo quiere decir si se encontró algún defecto extra mientras se reparaba el defecto detectado primero, en caso de no haber ninguno, se introduce una X.  Formatos
  • 28. Formatos Resumen del plan del proyecto 1/2
  • 29. Formatos Resumen del plan del proyecto 2/2
  • 31. PSP 1 ayuda a medir el tiempo empleado en cada fase y la detección de defectos. Para realizar la mayoría de los cálculos que exige cada nivel de PSP, es necesario partir de la base de los distintos tipos de LOC o líneas de código y su papel en PSP. Nivel PSP
  • 32. El término "LOC lógico" hace referencia a una construcción lógica del lenguaje de programación que es utilizado. Puesto que hay muchas maneras de definir el LOC lógico, los ingenieros deben definir cómo se va a medir la variable de LOC. Nivel PSP
  • 33. PSP requiere que ingenieros midan los tamaños de los programas que producen, manualmente realizar la cuenta del tamaño del programa es inexacta, PSP guía a ingenieros con la utilización de dos contadores automatizados del LOC que se emplean. Nivel PSP
  • 34. Para rastrear cada cambio del tamaño del programa que se desarrolla, es importante considerar las distintas categorías de tamaño del LOC. Nivel PSP
  • 35. Nivel PSP » Categorías  LOC Base  Nuevo y cambiante.  Agregado  Reutilizado.  Modificado  Nueva reutilización.  Suprimido  LOC Total.