Elementos Clave en la Gestión y Desarrollo de Proyectos de Software

Enviado por Programa Chuletas y clasificado en Diseño e Ingeniería

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

Elementos de un Plan de Proyecto

Un plan de proyecto debe contener los siguientes elementos:

  • Resumen del proyecto
  • Entregables (Subproductos)
  • Lista de hitos alcanzables (Fechas)
  • Procedimientos y estándares a aplicar
  • Proceso de revisión: ¿Quién? ¿Cómo? ¿Cuándo?
  • Comunicación entre el equipo de desarrollo y el cliente

Diagrama de Gantt: Definición y Utilidad

El diagrama de Gantt es una herramienta gráfica cuyo objetivo es exponer el tiempo de dedicación previsto para diferentes tareas o actividades a lo largo de un tiempo total determinado. Se utiliza frecuentemente en proyectos pequeños (menos de 25 actividades) y supera algunos inconvenientes de los "Diagramas de hitos". Es seguramente el más utilizado, existiendo herramientas que lo implementan como Microsoft Project o Gantter.com.

Actividades en la Fase de Análisis de Requisitos

La fase de análisis de requisitos incluye las siguientes actividades:

  • Definir requisitos del software: Definición o especificación preliminar de los requisitos del software.
  • Definir los requisitos de las interfaces: usuario, otras aplicaciones, con el software.
  • Integrar requisitos: ERS (Especificación de Requisitos del Software).

Características Deseables de una Buena ERS

Una buena Especificación de Requisitos del Software (ERS) debe ser:

  • No ambigua: Un documento ERS no es ambiguo si y solo si cada requisito descrito tiene una única interpretación.

  • Completa: Es completa si:

    • Incluye todos los requisitos significativos del software.
    • Define la respuesta del software a todas las posibles clases de datos de entrada y todas las posibles soluciones.
    • Está conforme con cualquier estándar de especificación que se deba cumplir.
    • Están etiquetadas y referenciadas en el texto todas las figuras, tablas y diagramas.
  • Fácil de verificar: Es fácil de verificar si y solo si cualquier requisito al que haga referencia se puede verificar fácilmente.

  • Consistente (Coherente): Es consistente si ningún conjunto de los requisitos descritos son contradictorios o entran en conflicto.

  • Clasificada por importancia o estabilidad: Los requisitos deben tener establecido un orden de prioridad basado en su importancia para la aplicación.

Técnicas para Recoger Información del Sistema en Estudio

Algunas técnicas para recoger información del sistema son:

  • Entrevistas
  • Cuestionarios
  • Tormenta de ideas
  • Prototipado

Fases Principales de una Entrevista

Una entrevista se compone de las siguientes fases:

  • Preparación: Antes de hacer la entrevista, se debe estudiar al entrevistado y los detalles técnicos de la empresa.

  • Realización:

    • Apertura: Presentarse e informar al entrevistado de la razón de la misma.
    • Desarrollo: No deberá prolongarse más de dos horas y pueden seguirse estas técnicas:
      • Preguntas abiertas.
      • Utilizar palabras o frases apropiadas.
      • Asentir o muestras de escucha.
      • Repetir las frases dadas.
  • Análisis: Leer las notas, pasarlas a limpio y reorganizar la información.

Definición de Actor

Un actor es un elemento que interactúa con el sistema, por lo que se encuentra fuera de este.

Definición de Caso de Uso

Un caso de uso es cada uno de los escenarios que indican cómo interactuar con el sistema para conseguir un objetivo.

Entradas relacionadas: