Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Editando
Personal Software Process
(sección)
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
== Tipos == El entrenamiento de PSP sigue una metodología evolutiva de mejora: quien empieza a integrar PSP en su proceso comienza en el nivel PSP0 y progresa hasta alcanzar el nivel PSP2.1 que es el nivel máximo de madurez. Cada nivel tiene guiones detallados, listas de chequeo y plantillas. Humphrey, creador de la metodología, motiva a los ingenieros experimentados a personalizarlos para que puedan aumentar el entendimiento de sus fortalezas y debilidades. ;Proceso La entrada de PSP son los requerimientos; el documento de requerimientos es completado y entregado al ingeniero. ;PSP0, PSP0.1 (Introduce la disciplina y la medición al proceso) PSP0 tiene 3 fases: planeación, desarrollo (diseño, codificación, pruebas) y un ''post mortem''. Se establece una base del proceso normal de medición: tiempo tomado programando, fallos inyectados/removidos, tamaño de un programa. En un ''post mortem'' el ingeniero asegura que todos los datos del proyecto hayan sido registrados y analizados correctamente. PSP0.1 agrega un estándar de código, una medida de tamaño y el desarrollo de un plan de mejora personal ''PIP''. En el ''PIP'' el ingeniero registra ideas para mejorar su propio proceso. ;PSP1, PSP1.1 (Introduce estimación y planeación) Teniendo como base los datos recolectados en PSP0 y PSP0.1, el ingeniero estima el tamaño que tendrá el nuevo programa y prepara un reporte de pruebas (PSP1). Los datos recolectados para proyectos previos se usan para estimar el tiempo total. Cada proyecto nuevo registrará el tiempo gastado actualmente. Esta información es usada para tareas de agendamiento, planeación y estimación(PSP1.1). ;PSP2, PSP2.1 (Introduce manejo de calidad y diseño) PSP2 agrega dos fases nuevas: revisión de diseño y de código. Se enfoca en la prevención de defectos y su remoción. Los ingenieros aprenden a evaluar y mejorar su proceso midiendo la extensión de sus tareas y la cantidad de defectos inyectados y removidos en cada fase de desarrollo. Los ingenieros construyen y usan listas de chequeo para diseño y revisión de código. PSP2.1 introduce especificaciones de diseño y técnicas de análisis. (PSP3 es un legado de PSP que ha sido sustituido por [[Team Software Process|TSP]].) 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. *([[Team Software Process|TSP]]).
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Editando
Personal Software Process
(sección)
Añadir idiomas
Añadir tema