Está en la página 1de 2

Ao de la Integracin Nacional y el Reconocimiento de Nuestra Diversidad

Introduccin
Como bien conocemos, en el proceso de desarrollo de software se dan inconvenientes que hacen que su tiempo de implementacin aumente considerablemente de acuerdo a lo previsto. Este tipo de retrasos no solamente se presenta a nivel estudiantil sino en la industria en general ya que estos inconvenientes se ven reflejados no solo en la demora de la entrega del sistema sino tambin en la calidad del mismo; afectando con esto la imagen de la empresa y de la persona encargada del proyecto, datos que pueden ser obtenidos despus de una evaluacin con tcnicas de ingeniera de software. Dada esta situacin queremos representar mediante un anlisis en el proceso de desarrollo, cules son las causas que hacen que nuestros sistemas o proyectos no cumplan con su tiempo de implementacin. Para esto hemos utilizado la metodologa PSP para hacer una evaluacin de la eficiencia de cada persona en el proyecto, as implementamos un procedimiento

formal para mejora en un proyecto y obtenemos valores medibles sobre las posibles fallas de cada desarrollador al momento de trabajar y fijar sus fortalezas y debilidades.

UNIVERSIDAD NACIONAL DE LA AMAZONIA PERUANA

Personal Software Process (PSP)


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 mtodos, formas que muestran como planificar, medir y administrar su propio trabajo PSP 2. Este nivel induce al programador a realizar revisiones detalladas tanto de cdigo como de diseo. Posteriormente, estas revisiones sirven para disear plantillas o templetes que ayudan a darle un mejor seguimiento a la calidad del desarrollo personal. Finalmente se comenta el ltimo nivel de PSP que corresponde al nivel 3. Este nivel propone al desarrollador a que emplee su proceso ya desarrollado una

Facultad de Ingeniera de Sistemas e Informtica

Ingeniera del Software II

y otra vez, es decir, que forme un ciclo con su proceso bien definido para que se forme un hbito y caiga en un proceso de mejora contnua. Se debe recordar que no es necesario seguir el proceso PSP en su totalidad, se trata de tomar los puntos necesarios que mejor se adapten al proyecto en desarrollo y aplicarlos de la forma que PSP describe. PSP asegura que hay una mejora notable cuando se siguen al pie de la letra los estndares y exigencias que pide PSP en cada una de sus fases. La habilidad personal del programador se pone a prueba cuando tiene que tomar decisiones importantes y de influencia en su proyecto. PSP solamente gua y propone lo que el programador debe de hacer. Este nivel de PSP tiene que ver en su totalidad con la revisin detallada del cdigo y del diseo que forma parte del programa. Los efectos de una buena revisin en estos dos puntos son que ayudan al programador a mejorar notablemente la productividad y la calidad de los productos que desarrolla. PSP 2 tambin introduce ciertos

clculos que tienen que ver con la prediccin de los intervalos que suceden en la estimacin del tamao y del tiempo en cada una de las fases de programacin. Los objetivos que se introducen en este nivel de PSP son claros, como primer objetivo est en que el programador debe de realizar revisiones de diseo y de codificacin. Una vez realizadas estas revisiones, el programador debe de aplicar los mtodos que se utilizan para la evaluacin y posteriormente desarrolle un aseguramiento de la calidad de cada una de las revisiones que desarrolla. Debido a que los trabajos varan considerablemente en tamao y complejidad, sera muy til si existiera una manera de comparar el tamao de cada trabajo. Las medidas que se utilizan para calcular el tamao de un programa son las lneas de texto que se encuentran en el cdigo fuente. En esta medida (LOC) no se toman en cuenta las lneas en blanco o las lneas de comentarios. Si existe una lnea que

contenga cdigo y comentario, entonces sta s se toma en cuenta como una lnea de cdigo. Para efectos prcticos se utilizarn las siglas LOC (Lines Of Code), la traduccin formal es Lneas de Cdigo.

Conclusiones La metodologa PSP es parte de un proceso cclico que ayuda al mejoramiento personal de las actividades (proceso de desarrollo, implementacin y pruebas).

También podría gustarte