Herramientas CASE en Ingeniería de Software
16 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál es el propósito principal de utilizar herramientas CASE en un proyecto de desarrollo?

  • Reducir los costos iniciales de construir un sistema
  • Personalizar los sistemas existentes
  • Aumentar la vida operativa de un sistema
  • Automatizar tareas y facilitar la coordinación entre varios desarrolladores (correct)
  • ¿Qué tipo de herramientas CASE permiten establecer enlaces entre la investigación y diseño de sistemas, y la generación de código?

  • CASE inicial
  • CASE avanzadas
  • CASE integradas (correct)
  • CASE personalizadas
  • ¿Cuál es una de las ventajas de utilizar herramientas CASE en un proyecto de desarrollo?

  • Producir sistemas con una vida operativa más larga (correct)
  • Dificultar la coordinación entre los desarrolladores
  • Reducir la capacitación del personal de mantenimiento
  • Aumentar los costos iniciales de construir un sistema
  • ¿Qué es lo que se puede mitigar con una adecuada administración de proyecto?

    <p>El exceso de gastos, la ampliación de gastos y las deficiencias y técnicas</p> Signup and view all the answers

    ¿Qué es un proyecto?

    <p>Una serie planeada de actividades relacionadas para alcanzar un objetivo de negocios</p> Signup and view all the answers

    ¿Qué actividad inherente a la administración de proyectos se refiere a la planificación del trabajo?

    <p>Planificación del trabajo</p> Signup and view all the answers

    ¿Cuál es una desventaja de utilizar herramientas CASE en un proyecto de desarrollo?

    <p>Aumentar los costos iniciales de construir un sistema</p> Signup and view all the answers

    ¿Qué es lo que se puede alcanzar con una buena administración de proyectos?

    <p>Objetivos específicos dentro de un presupuesto y plazo determinados</p> Signup and view all the answers

    ¿Cuál es uno de los factores que influyen en el nivel de riesgo de un proyecto?

    <p>El tamaño del proyecto</p> Signup and view all the answers

    ¿Qué es el objetivo principal de la administración de riesgos en un proyecto?

    <p>Prevenir problemas potenciales y aplicar estrategias correctivas apropiadas</p> Signup and view all the answers

    ¿Qué se debe hacer cuando se carece de habilidades técnicas y especializaciones no disponibles internamente?

    <p>Adquirir externamente las habilidades necesarias</p> Signup and view all the answers

    ¿Qué es un gráfico de Gantt?

    <p>Un diagrama que representa la duración de tareas y requerimientos de recursos humanos</p> Signup and view all the answers

    ¿Qué es un diagrama PERT?

    <p>Un diagrama que representa la duración de tareas, su sincronización y caminos críticos</p> Signup and view all the answers

    ¿Qué es una estrategia para vencer la resistencia del usuario?

    <p>Todas las opciones anteriores</p> Signup and view all the answers

    ¿Cuál es el objetivo de la administración de la complejidad técnica?

    <p>Adquirir habilidades técnicas y especializaciones no disponibles internamente</p> Signup and view all the answers

    ¿Cuál es un factor que debe manejar la administración de proyectos?

    <p>Alcance del proyecto</p> Signup and view all the answers

    Study Notes

    Uso de Herramientas CASE

    • Las herramientas CASE (Computer Assisted Software Engineering) automatizan tareas de un proyecto de desarrollo y permiten que varias personas trabajen sobre el mismo proyecto, facilitando la coordinación y la integración.
    • Se clasifican en: CASE inicial (investigación, análisis y diseño de sistemas), CASE avanzadas (generación de código) y CASE integradas (permiten establecer enlaces entre ambas, capaces de generar código a partir de las especificaciones).

    Ventajas y Desventajas de las Herramientas CASE

    • Ventajas: producen sistemas con una vida operativa más larga, satisfacen más de cerca las necesidades y requerimientos del usuario, excelente documentación, menos soporte y más flexibles.
    • Desventajas: aumentan los costos iniciales de construir y mantener sistemas, requieren una definición más extensa y precisa de necesidades y requerimientos del usuario, difícil de personalizar, requiere más capacitación del personal de mantenimiento y difícil de usar con los sistemas existentes.

    Administración de Riesgo

    • La administración del proyecto puede mitigar el exceso de gastos, la ampliación de gastos, las deficiencias y técnicas y fallas para conseguir los beneficios previstos.
    • Un proyecto es una serie planeada de actividades relacionadas cuya finalidad es alcanzar un objetivo de negocios específico.
    • La administración de proyectos se refiere a la aplicación de conocimiento, habilidades, herramientas y técnicas para alcanzar objetivos específicos dentro de un presupuesto y plazo determinados.

    Actividades y Variables en la Administración de Proyectos

    • Actividades inherentes: planificación del trabajo, evaluación del riesgo, estimación de recursos, organización del trabajo, provisión de recursos materiales y humanos, asignación de tareas, dirección de actividades, control de ejecución del proyecto, informes de avance y análisis de resultados.
    • Variables que debe manejar la administración de proyectos: Alcance (límites del proyecto), tiempo (calendario para el proyecto), costo (presupuesto y control de su ejecución), calidad (indicador de que el resultado final satisfaga los objetivos especificados) y riesgo (análisis de problemas potenciales).

    Factores que Influyen en el Nivel de Riesgo

    • Tamaño del proyecto: más grande el proyecto, más riesgos.
    • Estructura del proyecto: requerimientos claros y precisos, los riesgos son menores.
    • Experiencia con la tecnología: si el personal no está familiarizado con esta, los riesgos aumentan.

    Control de los Factores de Riesgo

    • El éxito de un proyecto incrementa previendo problemas potenciales y aplicando estrategias correctivas apropiadas.
    • Administración de la complejidad técnica: habilidades técnicas y especializaciones no disponibles internamente se deben adquirir externamente.

    Herramientas de Planificación y Control

    • Gráficos de Gantt: representación de la duración de tareas y requerimientos de recursos humanos para cada una de ellas.
    • Diagramas PERT: representación de las tareas de un proyecto, su duración y sincronización, pudiéndose determinar con ello caminos críticos.

    Incremento de la Participación del Usuario

    • Sumar al usuario como miembro activo del equipo del proyecto.
    • Estrategias para vencer la resistencia: educación y capacitación, decretos y políticas administrativas, otorgamiento de incentivos para los usuarios que cooperan, diseño de sistemas amigables y resolución de problemas organizativos.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Aprende a utilizar herramientas CASE para automatizar tareas de desarrollo y facilitar la coordinación en proyectos de software. Conoce las diferentes tipos de CASE: inicial, avanzada e integrada.

    More Like This

    Use Quizgecko on...
    Browser
    Browser