Estimar Tarea

De productpatterns_wiki
Saltar a: navegación, buscar

English.jpg English

Box-In.png
Entradas

  • Tareas Historias versión X Programador Y

Box-Out.png
Salidas

  • Tareas Historias versión X Programador Y

Star.png
Solución

process-descending-24px.png
Proceso

Estimar Tarea2.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

  • Tareas_Historias_Ver_X_DyD_Y.doc

stuff.png
Ejemplos

  • Ninguno

tool.png
Herramientas de Soporte

start-flag.png
Contexto Inicial

Este producto puede usarse en cualquier proyecto en el que deban estimarse las tareas técnicas a realizar resultantes de la transformación de las historias de negocio en dichas tareas.

end-flag.png
Contexto Resultante

Los desarrolladores obtienen una estimación del número ideal de días de ingeniería para implementar cada una de las tareas que les han sido encomendadas.

cloud.png
Problema

Los desarrolladores deben ser capaces de estimar cada tarea, y de dividir las tareas que necesiten más de unos días en ser implementadas o bien agruparlas.

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: :Pueden usarse técnicas de estimación basadas en Puntos de función de Albretch y COCOMO.

roles.png
Roles

  • Desarrolladores (2 a 12)

lightbulb.png
Lecciones Aprendidas

  • El programador debe estimar las tareas que le tocan, y en función del resultado de la estimación, comparando las tareas que acaban en tiempo con las que no, debe decidir si se dividen en otras más sencillas o si por el contrario se agrupan.
  • Los desarrolladores estiman las tareas y deciden su división o agrupación comparando las tareas que acaban en tiempo con las que no.
  • El documento de salida Tareas Historias versión X Programador Y es de uso exclusivo para el programador en cuestión con las tareas que le han sido asignadas. En caso de que la estimación de la tarea no sea asumible se marcara el campo correspondiente. En caso de que la tarea sea muy sencilla se marca el campo 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