Establecer Ambito Version

De productpatterns_wiki
Saltar a: navegación, buscar

English.jpg English

Box-In.png
Entradas

  • Historias de Negocio

Box-Out.png
Salidas

  • Historias Ámbito Versión X
  • Historias de Negocio

Star.png
Solución

process-descending-24px.png
Proceso

Establecer ambito version2.png

time-24px.png
Tiempo de Desarrollo

    • Para adquirir el conocimiento necesario para desarrollar el producto software:
    • Para crear el Patrón de Producto: 45 minutos.
    • Para aplicar el Patrón de Producto:

video-24px.png
Video Explicación

  • No aplica

Search-32px.png
Controladores de Calidad

  • Ninguno

template.png
Plantillas

  • Historias_Ambito_Ver_X.doc

stuff.png
Ejemplos

  • Ninguno

tool.png
Herramientas de Soporte

start-flag.png
Contexto Inicial

Este producto puede usarse en todos los proyectos en los que la entrega de aplicativo al área de negocio este organizado en versiones o de manera incremental.

end-flag.png
Contexto Resultante

El área de negocio obtiene un producto totalmente operativo y listo para funcionar con una funcionalidad determinada.

cloud.png
Problema

El área de negocio debe establecer el ámbito de la versión en cuestión. Son ellos los que determinan las historias que formaran parte de una versión determinada. El área de tecnología se limita a recibir la lista de historias seleccionada por el área de negocio.

forces.png
Restricciones (Forces)

  • Características de las organizaciones: Este patrón puede utilizarse en los proyectos existentes en cualquier tipo de compañía.
  • Tipo de sistema a desarrollar: Este producto puede utilizarse en proyectos en los que los requerimientos de usuario sean cambiantes.
  • Tipo de Cliente: Debe existir, o debe conseguirse, que el área de negocio destinataria del desarrollo se implique en la consecución del mismo.
  • Heurísticas de uso: :Si se necesita disponer urgentemente del aplicativo o de algunas de sus funcionalidades.

roles.png
Roles

  • Usuarios del área de negocio (2 como mucho)
  • Desarrolladores (2 a 12)
  • Director de proyecto de desarrollo (1)
  • Preparador (1)
  • Controlador (1)

Nota: el preparador y el controlador pueden ser la misma persona.

lightbulb.png
Lecciones Aprendidas

  • Deberán elegirse las historias con el valor más alto para el negocio de entre las que queden sin implementar teniendo en cuenta las restricciones de velocidad del área de tecnología. Si se ajusta demasiado el numero de historias seleccionadas para cada ámbito a la velocidad de desarrollo se pueden producir retrasos en las entregas por sobrecarga de trabajo.
  • Negocio escoge para la versión en cuestión las historias que clasificó con mayor valor teniendo en cuenta la velocidad establecida por tecnología. El número de puntos de historia seleccionado para la versión no puede ser superior a la velocidad por 3.
  • En referencia al producto de salida Historias de Negocio, las historias seleccionadas se marcan con la versión correspondiente para llevar un control sobre ellas en el documento general de historias.
  • El producto de salida Historias Ámbito Versión X es una seleccion de historias para el ámbito de la versión correspondiente.

award.png
Nivel de Madurez

  • Este Patrón de Producto no se relaciona con ningún nivel de madurez(N/A).

Options.png
Conocimientos y Habilidades Básicos

board-24px.png
Conocimientos

  • Conocimiento del estándar de codificación que define la propiedad del código compartido así como las reglas para escribir y documentar el código y la comunicación entre diferentes piezas de código desarrolladas por diferentes equipos. Los programadores las han de seguir de tal manera que el código en el sistema se vea como si hubiera estado escrito por una sola persona.
  • Conocimiento de la visión común de cómo funciona el programa en el que se desarrollan las actividades.

help-24px.png
Habilidades

  • Capacidad de trabajo en grupo.Todos en un equipo XP contribuyen de la manera que pueden.
  • Predicción de qué se habrá terminado para la fecha de entrega, y determinación de qué hacer después.
  • Capacidad de programación de a pares.Además de generar mejor código y pruebas, sirve para comunicar el conocimiento a través de los equipos.

Information-Sources.png
Recursos de Información