ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

GESTIÓN DE PROYECTOS DE SOFTWARE SCG-1009


Enviado por   •  3 de Septiembre de 2021  •  Tareas  •  1.814 Palabras (8 Páginas)  •  96 Visitas

Página 1 de 8

[pic 1][pic 2]

TECNOLOGICO DE ESTUDIOS SUPERIORES DEL ORIENTE DEL ESTADO DE MÉXICO.

INGENIERÍA EN SISTEMAS COMPUTACIONALES

7S12 GESTIÓN DE PROYECTOS DE SOFTWARE SCG-1009

Sánchez Sánchez William Cesar

1.2. FASES DE LA GESTIÓN DE PROYECTOS.

1.2.1. Planificación de proyectos. / 1.2.2. Propuesta.

1.2.3. Selección y Evaluación de personal. /1.2.4. Supervisión y Revisión del proyecto.

1.2.5. Informes.

Martínez Salas Itzayana

Luengas Méndez Jesús Gabriel

7S12

jueves, 2 de septiembre de 2021

1.2.1. PLANIFICACIÓN DE PROYECTOS

[pic 3]Definición: Proceso único que conlleva un conjunto de actividades concretas, interrelacionadas, coordinadas, planificadas, ejecutadas y evaluadas para alcanzar un objetivo definido en un tiempo y con unos costos determinados.

Nadie puede predecir el futuro y es posible que algunos de los parámetros sobre los que se base el proyecto puedan cambiar. Pero, en definitiva, la planificación consiste en organizar y documentar aquello que queremos hacer con el objetivo último de agregar el máximo valor a nuestro proyecto. 

  • Estabilizar los requerimientos del proyecto
  • Seguir de forma realista su estado en cada fase.
  • Evitar trabajo y costes innecesarios.
  • Medir el impacto de los cambios
  • Obtener un software desarrollado y probado, con absoluta trazabilidad y dotado de independencia del desarrollador.

Un buen arquitecto de software es aquel que define una estructura del sistema teniendo en cuenta los requisitos del proyecto, así como sus limitaciones o restricciones sin dejar nada al azar, acompañado de un buen equipo de desarrolladores.

Llegar a buen puerto y con ciertas garantías requiere dividir el proyecto en diferentes fases, asignando a los responsables encargados de ejecutar las tareas, evaluando cada etapa de forma individual y documentándola:

FASE DE INICIO DEL PROYECTO

Elaborar un Plan de Proyecto que recoja todos los puntos imprescindibles para conseguir los objetivos marcados. El Plan del Proyecto es un documento que debe proporcionar un resumen de alto nivel, que permita supervisar el progreso y cumplimiento de objetivos del proyecto, siendo una referencia desde el principio hasta el cierre del mismo.

FASE DE REQUISITOS DE USUARIO

Obtener un catálogo bien definido de los requisitos funcionales del proyecto y que será consensuado y aprobado por el usuario para no dejar lugar a la improvisación.

FASE DE ANÁLISIS DEL SISTEMA DE INFORMACIÓN

Documentación de todos los requisitos del sistema para dar comienzo a la programación de forma organizada y calculada.

FASE DE CONSTRUCCIÓN Y PRUEBAS

Desarrollo de la aplicación y, paralelamente, realización de pruebas para la detección y corrección de posibles errores. El objetivo de esta fase es el de obtener un producto de software consensuado y aprobado por el usuario.

FASE DE IMPLANTACIÓN Y SOPORTE

El sistema desarrollado debe estar activo y plenamente operativo en el entorno del cliente, facilitando un período de soporte y mantenimiento para la corrección de vicios ocultos no detectados con anterioridad. Se trata de una fase en la que se demuestra la garantía del software con apoyo y consultas sobre la aplicación.

[pic 4]

1.2.2. PROPUESTA

Definición: La palabra propuesta presenta varios usos, en tanto, uno de los más comunes resulta ser el de proposición, invitación, que alguien le efectúa a otro individuo con la intención de llevar a cabo alguna actividad, fin, u objetivo común.

[pic 5]Una propuesta de desarrollo de software está destinada a proporcionar información sobre una solución de software para automatizar un proceso o resolver un problema de un negocio. Las propuestas de desarrollo de software pueden ser diferentes en el formato, dependiendo del proyecto objetivo previsto. Por lo menos, una propuesta de software debe contener un diseño de alto nivel, una introducción y un cuerpo principal, con una conclusión que describa los costos y cualquier otra información pertinente.

  1. Identifica los requerimientos del negocio. Los requerimientos del negocio son un ingrediente esencial para cualquier propuesta de software. Identifica los requerimientos del negocio cuestionando a los administradores, obteniendo resultados de la encuesta y observando cómo la empresa opera en la actualidad.
  2. Elabora un diseño de alto nivel del entorno actual del negocio y la propuesta. Utiliza técnicas de diseño lógicas, como Unified Modeling Language (UML), para incluir hardware, software e interfaces.
  3. Escribe un documento de propuesta e incluye diseños y explicaciones. El documento debe indicar el público objetivo, una introducción y un cuerpo principal describiendo paso a paso las etapas de desarrollo requeridas, y cualquiera de los métodos y técnicas que han de ser utilizados en el proceso.
  4. Resume la información contenida en la conclusión y menciona escalas de tiempo, recursos y costos propuestos, y cualquier otra información pertinente para el desarrollo del software. La conclusión también puede resumir la información que se indica en el cuerpo de la propuesta, tales como costos e interfaces detallados.

1.2.3. SELECCIÓN Y EVALUACIÓN DE PERSONAL

Definición: Dentro del proceso de reclutamiento y selección de personal, la evaluación de candidatos es una fase fundamental en la que el empleador puede comprobar que las habilidades y aptitudes manifestadas por el postulante sean las esperadas y puedan satisfacer las necesidades de la empresa.

ROLES Y ACTIVIDADES

Los roles de ingeniería básicos reconocidos son: el cliente que representa a los usuarios finales; el rastreador que verifica si el proyecto va en tiempo; el entrenador que guía al equipo para entender XP y el desarrollo de software sugiriendo cambios en la implementación; y el desarrollador. Mientras que en el modelo SCRUM orientado al desarrollo de software en equipo existen tres roles: el propietario del producto que decide lo que será construido; el gerente de SCRUM o facilitador, que es el líder del equipo y el equipo, quienes desarrollan el producto a entregar, los desarrolladores.

...

Descargar como (para miembros actualizados)  txt (12.7 Kb)   pdf (444.5 Kb)   docx (560.6 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com