Archivo de la etiqueta: scrum

Modelos y Metodologías de Desarrollo de Software: Ciclo de Vida y Enfoques Prácticos

El Ciclo de Vida del Desarrollo de Software (SDLC)

El desarrollo de software se organiza a través de distintas etapas técnicas y operativas. Estas etapas definen el proceso completo, desde la concepción hasta la retirada del sistema.

Fases del Desarrollo de Software

  1. Análisis: Se realiza el análisis de requisitos y la descripción de las funcionalidades del proyecto. El resultado es la obtención de una especificación del sistema.

  2. Diseño: Se define el cómo se implementará el sistema.

  3. Codificación

  4. Pruebas

  5. Explotación

  6. Mantenimiento: Seguir leyendo “Modelos y Metodologías de Desarrollo de Software: Ciclo de Vida y Enfoques Prácticos” »

Gestión de Proyectos y Conceptos Clave en Ingeniería de Software

Gestión de Proyectos: Conceptos Fundamentales

La gestión de un proyecto consiste en aplicar un conjunto de técnicas, herramientas y conocimientos a las actividades que lo constituyen, supervisando todas sus fases y apoyando a los equipos involucrados en la realización de las diversas tareas. Se pueden identificar tres pilares fundamentales:

Glosario de Conceptos Clave en Ingeniería de Software

Conceptos Fundamentales

¿Qué es un proyecto semi acoplado?

Es aquel en el que los diferentes componentes o módulos del sistema están conectados de manera que mantienen cierta independencia entre ellos, pero aún dependen unos de otros en ciertos aspectos clave.

¿Cuál es la línea base de las métricas de software?

Es un punto de referencia que se utiliza para comparar el rendimiento de una aplicación de software a lo largo del tiempo.

¿Qué es COCOMO?

Es un modelo que se utiliza para estimar los Seguir leyendo “Glosario de Conceptos Clave en Ingeniería de Software” »

Metodologías Ágiles, Gestión de Proyectos y Evaluación Ambiental: Estrategias y Documentación

Metodologías Ágiles: Flexibilidad e Inmediatez en el Desarrollo de Proyectos

Las **metodologías ágiles** son un conjunto de estrategias en equipo que buscan la flexibilidad y la inmediatez en el desarrollo de un proyecto. La justificación principal para su uso radica en que los plazos de entrega o ejecución de un proyecto exigen una forma de trabajo que permita agilidad, flexibilidad y adaptación a las circunstancias y a los cambios que van surgiendo durante el proyecto.

Principios Clave de Seguir leyendo “Metodologías Ágiles, Gestión de Proyectos y Evaluación Ambiental: Estrategias y Documentación” »

Metodología Scrum: Roles, Elementos y Artefactos para el Desarrollo Ágil de Software

Scrum es un marco de trabajo ligero que ayuda a personas, equipos y organizaciones a generar valor a través de soluciones adaptables para problemas complejos. Facilita la entrega de productos de máximo valor de manera productiva y creativa.

Características de Scrum

  • Ligero
  • Fácil de entender
  • Difícil de dominar

Scrum no es un proceso o una técnica para construir productos; es un marco de trabajo dentro del cual se pueden emplear varias técnicas y procesos. Scrum muestra la eficacia relativa de las Seguir leyendo “Metodología Scrum: Roles, Elementos y Artefactos para el Desarrollo Ágil de Software” »

Scrum y XP desde las trincheras

Pila de producto

Explica con la brevedad y claridad suficiente como para que nosotros y el cliente distingamos lo que hacen las características que nos pide, se definen como historias o elementos de la pila.

Estas requieren:

  • ID: identificador único
  • Nombre: una descripción corta de lo que hace (de 2 a 10 palabras).
  • Importancia: ratio de importancia que el cliente da al producto, cuanto más alto más importante. Por ejemplo 10, o 150. No quiere decir que si, A=5 y B=50 que B sea 10 veces más importante, Seguir leyendo “Scrum y XP desde las trincheras” »