Está en la página 1de 4

Consorcio Clavijero

INGENIERIA DE SOFTWARE

Alumna: Estefanía Rodríguez Sánchez.

Facilitador: José Guadalupe Jiménez García

Carrera: Ingeniería en sistemas computacionales.

Ciclo:10.

Tarea 5: Proceso del software.

Fecha: 5 de noviembre del 2023.


Consorcio Clavijero

Tarea 5 Definición del proceso del software personal y en equipo


Ingeniería en Sistemas Computacionales
Módulo III Ingeniería de Software

Nombre del alumno: Estefania Rodriguez Sanchez.

Consideraciones: Esta tarea debe hacerse en un archivo Word.

Indicaciones: El estudiante, de manera individual, definirá con palabras propias en qué se basa el
proceso de software personal y las ventajas del mismo
5.1 Especificar el proceso de software personal y cuál es la ventaja del
mismo en el desarrollo de software

El proceso de software personal (PSP) es un marco de trabajo diseñado para enseñar a los
programadores a hacer mejor su trabajo. Muestra cómo estimar y planificar el trabajo, como
controlar el rendimiento frente a esos planes y como mejorar la calidad de los programas.
El Personal Software Process, PSP, indica a los profesionales de software cómo: Administrar la
calidad de los proyectos de desarrollo de software, reducir defectos en los productos, estimar y
planear el trabajo

El modelo PSP está dividido en niveles, implantados de manera incremental. Los niveles
superiores adicionan características a los niveles ya implantados lo que minimiza el impacto de los
cambios en los hábitos del desarrollador. Este deberá tan sólo adaptar nuevas técnicas a las ya
existentes y conocidas.
Se organizan en cuatro niveles, identificados del 0 al 3, atendiéndose en cada nivel un conjunto de
aspectos a mejorar el proceso de desarrollo de software. Al primer nivel se le conoce como 0 o de
medición personal, al segundo como nivel 1 o de planeación personal, al tercero, como nivel 2 o de
calidad personal, y al cuarto, como nivel 3 o cíclico personal. Cada uno de estos niveles, con
excepción del 3, tiene una versión que los extiende, introduciendo tareas y actividades para un
mejor manejo de los aspectos de interés en nivel, o bien para incluir nuevos aspectos.

Ventajas del PSP:


 Orientado a individuos.
 Mejora la productividad individual.
 Se origina por errores en el desarrollo de software.
 Ayuda a estimar, planear y desarrollar sistemas de software.
 Disminuye la cantidad de errores de código.
 Reduce costos.
Consorcio Clavijero

Indicaciones: El estudiante, de manera individual, definirá con palabras propias en qué se basa el
proceso de software en equipo y las ventajas del mismo
5.2 Especificar el proceso de software en equipos y cuál es la ventaja del
mismo en el desarrollo de software

El TSP (Team Software Process – Equipo de Procesos de Software) tiene como propósito integrar
un equipo de trabajo que tenga como punto de partida la unificación de procesos, para poder llevar
a cabo todos aquellos procedimientos que puedan ayudar a mejorar dichos procesos que
desarrollan.
TSP es un proceso de desarrollo para equipos de ingenieros, basados sobre software de calidad,
resuelve problemas como predicción de costo y tiempo, mejora de la productividad y ciclos de
desarrollo y mejora de calidad de productos.
Para que se cumpla con el objetivo se deben asignar los roles en los equipos en STP que son:
 Líder del Equipo: Dirige al equipo, se asegura que todos reporten sus datos de los
procesos y completen su trabajo tal y como se planeó. Realiza los reportes semanales del
avance del equipo.
 Gestor de desarrollo: Guía al equipo en el diseño y desarrollo del producto.
 Gestor de Planificación: Apoya y guía al equipo en la planificación y seguimiento del
trabajo.
 Gestor de Calidad/Proceso: Apoya al equipo en definir sus necesidades acerca del proceso
y a establecer y administrar el plan de calidad. Genera estándares para obtener un trabajo
uniforme. Modera las inspecciones y revisa cada artefacto generado.
 Administrador de Requerimientos/Soporte: Dirige al equipo en el desarrollo de
requerimientos de software y ayuda a dar a conocer la tecnología y en las necesidades de
apoyo administrativo. Administra el plan de configuración.

Las ventajas del TSP son:


 Orientado a grupos/equipos.
 Mejora la productividad de las personas.
 Se establece la detección temprana de defectos y riesgos en la producción y desarrollo de
software.
 Mejora la calidad del producto terminado.
 Brinda un plan de trabajo bien estructurado.
 Se establece una buena comunicación entre los integrantes del equipo.
 Identificación clara de los objetivos del proyecto.
 Propicia un ambiente de trabajo agradable.
 Enlaza cada fase del proyecto para propiciar el desarrollo esperado.
Consorcio Clavijero

Referencias

Blog, I. (10 de marzo de 2020). Ciclo de vida del software: todo lo que necesitas saber. . Obtenido
de https://intelequia.com/es/blog/post/ciclo-de-vida-del-software-todo-lo-que-necesitas-
saber

Immune, M. (7 de marzo de 2023). Proceso de desarrollo de software y ciclo de vida. Immune


Technology Institute. Obtenido de https://immune.institute/blog/proceso-desarrollo-
software-ciclo-vida/

Proyectos, A. (26 de abril de 2023). Ventajas y desventajas del PSP / TSP. . Obtenido de
https://www.allsoft.com.mx/blogs/post/ventajas-y-desventajas-del-psp-tsp

También podría gustarte