Conceptos Clave en Gestión y Desarrollo de Proyectos de Software

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,11 KB

Gestión y Planificación de Proyectos de Software

Plan de Calidad

Describe los procedimientos y estándares de calidad que se utilizarán en un proyecto.

Plan de Validación

Describe el enfoque, los recursos y la programación utilizados para la validación del sistema.

Plan de Administración de la Configuración

Describe los procedimientos de administración y las estructuras a utilizarse.

Plan de Mantenimiento

Predice los requerimientos de mantenimiento del sistema, los costos del mantenimiento y el esfuerzo requerido.

Plan de Desarrollo Personal

Describe cómo se desarrollarán las habilidades y experiencia de los miembros del equipo del proyecto.

Proceso de una Planeación

Inicia con una valoración de las restricciones que afectan el proyecto (fecha de entrega requerida, personal disponible, presupuesto global, etc.).

Plan del Proyecto

Este fija los recursos disponibles, divide el trabajo y crea un calendario de trabajo.

Calendarización del Proyecto

Es una tarea demandante para los administradores de software. Estos estiman el tiempo y los recursos requeridos.

Gráficos de Barras y Redes de Actividades

Son notaciones gráficas que se utilizan para ilustrar la calendarización del proyecto.

Administración de Riesgos en Proyectos de Software

Administración de Riesgos

Identificar los riesgos y crear planes para minimizar sus efectos en el proyecto es una tarea importante del administrador de proyecto.

Riesgo

Probabilidad de que una circunstancia adversa ocurra.

Procesos de Administración de Riesgos

  • Identificación de riesgos
  • Análisis de riesgos
  • Planificación de riesgos
  • Supervisión de riesgos

Tipos de Riesgos

  • De tecnologías
  • De personas
  • Organizacionales
  • De herramientas
  • De requerimientos
  • De estimación

UML y Requisitos de Software

UML

Un lenguaje de propósito general para el modelado orientado a objetos.

Diagramas de Caso de Uso

Los casos de uso son una técnica para capturar información de cómo un sistema o negocio trabaja actualmente, o de cómo se desea que trabaje.

Diagramas de Secuencia

Son usados para establecer un escenario del sistema, determinando los objetos y mensajes involucrados. Muestra la secuencia cronológica de mensajes entre objetos.

Diagramas de Actividad

El diagrama puede estar asociado a una clase, la implementación de una operación, o un caso de uso.

Requerimientos de Usuario

Declaraciones en lenguaje normal o diagramas de los servicios que se espera el sistema tenga y las restricciones bajo las cuales debe operar.

Requerimientos del Sistema

Declaración con detalle de los servicios y restricciones que debe tener el programa. Sirve como un vínculo entre lo que el contratista quiere que haga su programa y lo que el desarrollador de software debe hacer para que esto suceda.

Especificación del Software

Descripción abstracta del diseño del software que sirve como base para el diseño e implementación del mismo.

Requerimientos Funcionales

Declaraciones de los servicios que proveerá el sistema, de la manera en que reaccionará ante determinadas entradas y cómo funcionará en ciertas situaciones. También declaran lo que el sistema no debe hacer.

Requerimientos No Funcionales

Son restricciones de los servicios o funciones ofrecidos por el sistema.

Requerimientos de Dominio

Requerimientos que provienen del dominio de aplicación del sistema y que reflejan las características de este dominio.

Entradas relacionadas: