Sunteți pe pagina 1din 6

Universidad Tecnológica de Tula – Tepeji

Tecnologías de la Información y la Comunicación, Área Sistemas


Informáticos.

Proceso Personal de Software (PSP)

CALIDAD EN EL DESARROLLO DE SOFTWARE

José Eduardo Ramírez Dolores

5 TIC G-3

Mtro. Jose Ángel Pérez Hernández

Febrero 2018
CONTENIDO

Proceso personal de software en la formacion del profesional informatico ............................ 3

Personal software process (psp).................................................................................................... 4

Aplicación de psp (personal software process) para el desarrollo de un sistema


administrador de códigos de barra a partir de la evaluación de procesos de reingeniería .. 5

Cuadro comparativo ......................................................................................................................... 6


PROCESO PERSONAL DE SOFTWARE EN LA FORMACION DEL
PROFESIONAL INFORMATICO

El proceso personal de software (PSP, Personal Software Process) es un proceso de auto


mejoramiento diseñado para ayudar a controlar, administrar y mejorar la forma en que se
trabaja individualmente. La disciplina del PSP provee un marco estructurado para
desarrollar habilidades personales y métodos que se necesitarán más adelante para ir
forjando al profesional informático.

El Proceso Personal de Software, PSP, indica a los profesionales de software cómo:

o Administrar la calidad de los proyectos de desarrollo de software.


o Reducir defectos en los productos.
o Estimar y planear el trabajo.

Fue diseñado para ayudar al profesional informático a hacer bien el trabajo, aplicar métodos
avanzados de ingeniería en su labor diaria, a utilizar métodos detallados de
planificación y estimación y controlar rendimientos frente a los tiempos planeados.
PSP es disciplina del trabajo con alta calidad. El trabajo del profesional informático según
PSP, se puede resumir en planificar el trabajo, hacer el trabajo de acuerdo al plan y producir
productos de calidad

Para que los desarrolladores lleguen a entender su funcionamiento de manera


personal, deben medir el tiempo que pasan en cada proceso, los defectos que inyectan
y remueven de cada proyecto y finalmente medir los diferentes tamaños de los productos
que llegan a producir. Para producir constantemente productos de calidad, los ingenieros
deben planear, medir y rastrear constantemente la calidad del producto y deben centrarse
en la calidad desde el principio de un trabajo. Finalmente, deben analizar los resultados de
cada trabajo y utilizar estos resultados para mejorar sus procesos personales.
EL PERSONAL SOFTWARE PROCESS (PSP)

o Los ingenieros de software aprenden actualmente el desarrollo de software


mediante el desarrollo de programas de juguete.
o Desarrollan su propio proceso, ya que el proceso no se enseña en las clases
introductorias.
o Estos procesos de juguete no proporcionan una base adecuada para el desarrollo
de software a gran escala.
o Para utilizar métodos eficaces consistentemente, los ingenieros deben creer que
son eficaces.
o A creer que son eficaces, deben usarlos.
o Para enseñar a los procesos del sistema eficaces tenemos que empezar con
grandes prácticas del sistema, seleccionar aquellos que son adecuados para las
personas e introducirlos de forma incremental.

Los ingenieros reúnen datos sobre el tiempo que pasan por la fase y los defectos que
encuentran.

Genera datos reales, personales y proporciona el punto de referencia de base para medir
el progreso.
APLICACIÓN DE PSP (PERSONAL SOFTWARE PROCESS) PARA EL
DESARROLLO DE UN SISTEMA ADMINISTRADOR DE CÓDIGOS DE BARRA A
PARTIR DE LA EVALUACIÓN DE PROCESOS DE REINGENIERÍA

El Personal Software Process(PSP) brinda a los ingenieros la posibilidad de


mejorar su desarrollo de software estableciendo un marco de disciplina
personal. El proceso PSP consiste en un conjunto de métodos, formas que
muestran como planificar, medir y administrar su propio trabajo.

ADMINISTRACIÓN DEL TIEMPO


El PSP nos muestra cómo administrar el tiempo en función de nuestras
actividades y a su vez conocer cuán importante es realizar un seguimiento del
mismo. Para llegar a este propósito es importante lograr identificar nuestras
actividades y el tiempo involucrado en la ejecución de cada una de ellas.

Es importante mencionar que durante el proceso existirán actividades que de


cierta forma nos parecerán irrelevantes, más sin embargo el conocerlas nos hará
hábiles en evitar ciertos atrasos en nuestras tareas.

Para practicar la administración del tiempo es necesario comprender en primer


lugar como utilizamos nuestro tiempo. Para este fin vamos a realizar los
siguientes pasos.
o Categorizar la mayoría de nuestras actividades
o Registrar el tiempo que se pasa en tales actividades.
o Registrar este tiempo en una forma estándar
o Guardar estos registros en un medio fácil de utilizar.
CUADRO COMPARATIVO

DOCUMENTO COMPARACIÓN

Enfatiza que el auto mejoramiento se logra a partir


de la práctica y la experiencia en el proceso de
Primer Documento trabajo individual, la idea es generar habilidades
personales que ayudaran al desarrollador a tener
un mejor control de calidad de sus desarrollos, fue
desarrollado para ayudar al profesional informático
a realizar mejor su trabajo.

Indica que los desarrolladores adquieren


habilidades en el momento de realizar desarrollos
de software juguete, esto quiere decir que no son
como tal desarrollos profesionales, estos pequeños
Segundo Documento desarrollos nos ayudan a poder adquirir una
práctica para el poder realizar proyectos a gran
escala. Los ingenieros reúnen datos sobre el tiempo
que pasan por la fase y los defectos que
encuentran. Genera datos reales, personales y
proporciona el punto de referencia de base para
medir el progreso.

Conjunto de estrategias útiles para planificar, medir


y administrar un desarrollo, el autor considera que
el tiempo es un factor altamente importante es por
Tercer Documento
ello que se debe de considerar el tiempo invertido
en cada una de nuestras actividades, para poder
administrar nuestro tiempo es necesario
comprender el tiempo utilizada en cada actividad.

S-ar putea să vă placă și