Psp metodologia

Solo disponible en BuenasTareas
  • Páginas : 10 (2347 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de diciembre de 2011
Leer documento completo
Vista previa del texto
Tabla de Contenido

1. Tabla de Contenido 1
2. Introducción a PSP 5
2.1 Mapa de la Sesión 5
2.2 Introducción 6
2.3 Definición 6
PSP (Proceso de Software Personal). 6
2.4 Historia 6
3. Ingeniería del software 8
3.1 Mapa de la Sesión 8
3.2 Definición 9
3.3 Etapas del proceso 9
4. Ingeniero de software 10
4.1 Mapa de la Sesión 10
4.2 Definición 11
4.3 Trabajo delIngeniero de Software 11
5. PSP 12
5.1 Mapa de la Sesión 12
5.2 Introducción 13
5.3 La Calidad y Disciplina 13
5.4 Forma de Aprendizaje 14
5.5 Niveles 14
5.6 Como Mejorar la Calidad 15
5.7 El Proceso de Mejora 15
5.8 Resumen 17
6. Defectos 18
6.1 Mapa de la Sesión 18
6.2 Introducción 19
6.3 Definición 19
6.4 Definición (Continuación) 20
6.5 Defectos VS BUGS 20
6.6Tipos de Defectos 21
6.7 Resumen (Defectos) 22
7. Proceso de Desarrollo 23
7.1 Mapa de la Sesión 23
7.2 Introducción 24
7.3 Fases 24
7.4 Elementos 25
7.5 Medidas Básicas 25
8. Medidas de Tamaño (Código) 26
8.1 Mapa de la Sesión 26
8.2 Introducción 27
8.3 Lista de Medidas de Tamaño 27
8.4 Lista de Medidas de Tamaño (Diagrama) 28
9. Proxies 29
9.1 Mapa de la Sesión 299.2 Introducción 30
9.3 Elección de un proxy: 30
9.4 Tamaño de un Proxy (Diagrama) 31
10. La Importancia de la Calidad 32
10.1 Mapa de la Sesión 32
10.2 Introducción 33
10.3 La Importancia de la Calidad 33
10.4 Hacer un compromiso con la calidad 34
10.5 TUS OBJETIVOS PERSONALES 34

Introducción a PSP
2.1 Mapa de la Sesión

2.2 Introducción

Además de describir el trabajodel ingeniero de software y algunas de sus actividades principales, da una visión para ayudar a desarrollar y mejorar tu formación en ingeniería del software y en tu vida cotidiana.

2.3 Definición
PSP (Proceso de Software Personal).

Es un conjunto de prácticas disciplinadas para la gestión del tiempo y mejora de la productividad personal de los programadores o ingenieros de software, entareas de desarrollo y mantenimiento de sistemas.

2.4 Historia

Es un conjunto de prácticas disciplinadas para la gestión del tiempo y mejora de Fue propuesto por Watts Humphrey en 1995 y estaba dirigido a estudiantes, a partir de 1997 con el lanzamiento del libro "An introduction to the Personal Software Process" se dirige ahora a ingenieros juniors.


2.5 Historia

Se puedeconsiderar como la guía de trabajo personal para ingenieros de software en organizaciones que emplean o quieren emplear un modelo CMMI con nivel de madurez o de capacidad de procesos que implica la medición cualitativa y mejora de procesos.
Está alineado y diseñado para emplearse en organizaciones con modelos de procesos CMMI o ISO 15504.

Ingeniería del software
3.1 Mapa de la Sesión

3.2Definición

Es el área de la ingeniería que ofrece métodos y técnicas para desarrollar y mantener software. Trata con áreas muy diversas de la informática y de las ciencias de la computación, abordando todas las fases del ciclo de vida del desarrollo.
La ingeniería de software requiere llevar a cabo numerosas tareas, dentro de las etapas del proceso.

3.3 Etapas del proceso

Etapas delProceso | Descripción |
Análisis de requerimientos: | * Extraer los requisitos y requerimientos de un producto de software. |
Especificación: | * Describe el comportamiento esperado en el software una vez desarrollado. Radicará en la identificación de las necesidades del negocio, así como la interacción con los usuarios. |
Arquitectura: | * Diseño de componentes de una aplicación. |Programación: | * Los lenguajes de programación utilizados. |
Prueba | * Comprobar que el software realice correctamente las tareas indicadas. |
Documentación | * Documentación del desarrollo del software y de la gestión del proyecto |
Mantenimiento | * Mantener y mejorar el software para enfrentar errores descubiertos y nuevos requisitos. |

Ingeniero de software
4.1...
tracking img