Desarrolladores de Software de Alto Desempeño
Realizamos proyectos en corto tiempo mediante la metodología de Scrum y Xtreme programming
Control de acceso
En tanto que participante en el desarrollo incluyendo el maestro Scrum, el dueño del producto y los miembros del equipo de desarrollo puedo tener acceso a la aplicación para identificarse como miembro del equipo y obtener soporte al desarrollo de un producto bajo Scrum.
-
- URL: '/ident/AIdentificar'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- usuario -
Requerido.
Long. mínima:
1.
- clave -
Requerido.
Long. mínima:
1.
- Roles: Sin restricción de rol
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VProductos',
- msg:"Bienvenido dueño de producto".
Se continúa con el rol de duenoProducto.
-
resultado:
- label:'/VMaestroScrum',
- msg:"Bienvenido Maestro Scrum".
Se continúa con el rol de maestroScrum.
-
resultado:
- label:'/VDesarrollador',
- msg:"Bienvenido Desarrollador".
Se continúa con el rol de desarrollador.
-
resultado:
- label:'/VLogin',
- msg:"Datos de identificación incorrectos".
-
- URL: '/ident/VLogin'
- Método: GET
- Formato de salida: JSON
- Roles: Sin restricción de rol
-
- URL: '/ident/ARegistrar'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- nombre -
Requerido.
Long. máxima:
50.
- usuario -
Requerido.
Long. máxima:
15.
- clave -
Requerido.
Long. mínima:
8.
Long. máxima: 16.
- correo -
Requerido.
- Roles: Sin restricción de rol
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VLogin',
- msg:"Felicitaciones, Ya estás registrado en la aplicación".
-
resultado:
- label:'/VRegistro',
- msg:"Error al tratar de registrarse".
-
- URL: '/ident/VRegistro'
- Método: GET
- Formato de salida: JSON
- Roles: Sin restricción de rol
Pila del producto
En tanto que Dueño del producto puedo manejar la pila para definiendo actores, acciones y objetivos del producto a desarrollar para establecer el alcance del producto.
-
- URL: '/prod/VProductos'
- Método: GET
- Formato de salida: JSON
- Roles: desarrollador duenoProducto maestroScrum
-
- URL: '/prod/AModifProducto'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- nombre -
Requerido.
- descripcion -
Requerido.
- idPila -
Opcional.
- opcionesEscala -
Opcional.
- escala -
Requerido.
- Roles: duenoProducto
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VProductos',
- msg:"Producto actualizado".
-
- URL: '/prod/VProducto'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idPila
- Roles: desarrollador duenoProducto maestroScrum
-
- URL: '/prod/ACrearProducto'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- nombre -
Requerido.
- descripcion -
Requerido.
- idPila -
Opcional.
- opcionesEscala -
Opcional.
- escala -
Requerido.
- Roles: duenoProducto
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VProductos',
- msg:"Producto creado".
-
resultado:
- label:'/VCrearProducto',
- msg:"Error al crear producto".
-
- URL: '/prod/VCrearProducto'
- Método: GET
- Formato de salida: JSON
- Roles: duenoProducto
MaestroScrum
-
- URL: '/mast/VMaestroScrum'
- Método: GET
- Formato de salida: JSON
- Roles: maestroScrum
Desarrollador
-
- URL: '/dev/VDesarrollador'
- Método: GET
- Formato de salida: JSON
- Roles: desarrollador
Actores
Identificar actores de los usuarios de la aplicación a desarrollar.
-
- URL: '/actor/AModifActor'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- nombre -
Opcional.
- descripcion -
Requerido.
- idActor -
Opcional.
- idPila -
Opcional.
- Roles: duenoProducto
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VProducto',
- msg:"Actor actualizado".
-
resultado:
- label:'/VActor',
- msg:"Error al modificar actor".
-
- URL: '/actor/VActor'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idActor
- Roles: desarrollador duenoProducto maestroScrum
-
- URL: '/actor/ACrearActor'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- nombre -
Opcional.
- descripcion -
Requerido.
- idActor -
Opcional.
- idPila -
Opcional.
- Roles: duenoProducto
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VProducto',
- msg:"Actor creado".
-
resultado:
- label:'/VCrearActor',
- msg:"Error al crear actor".
-
- URL: '/actor/VCrearActor'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idPila
- Roles: duenoProducto
-
- URL: '/actor/AElimActor'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idActor
- Roles: Sin restricción de rol
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VProducto',
- msg:"Actor eliminado".
-
resultado:
- label:'/VActor',
- msg:"No se pudo eliminar este actor".
Objetivos
Definir los objetivos de la aplicación a desarrollar.
-
- URL: '/objetivo/AModifObjetivo'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- descripcion -
Opcional.
- idObjetivo -
Opcional.
- idPila -
Opcional.
- opcionesTransversalidad -
Opcional.
- transversal -
Requerido.
- Roles: duenoProducto
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VProducto',
- msg:"Objetivo actualizado".
-
resultado:
- label:'/VObjetivo',
- msg:"Error al modificar objetivo".
-
- URL: '/objetivo/VObjetivo'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idObjetivo
- Roles: desarrollador duenoProducto maestroScrum
-
- URL: '/objetivo/ACrearObjetivo'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- descripcion -
Opcional.
- idObjetivo -
Opcional.
- idPila -
Opcional.
- opcionesTransversalidad -
Opcional.
- transversal -
Requerido.
- Roles: duenoProducto
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VProducto',
- msg:"Actor creado".
-
resultado:
- label:'/VCrearObjetivo',
- msg:"Error al crear objetivo".
-
- URL: '/objetivo/VCrearObjetivo'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idPila
- Roles: duenoProducto
-
- URL: '/objetivo/AElimObjetivo'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idObjetivo
- Roles: desarrollador duenoProducto maestroScrum
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VProducto',
- msg:"Objetivo eliminado".
-
resultado:
- label:'/VObjetivo',
- msg:"No se pudo eliminar este objetivo".
Acciones
Definir los objetivos de la aplicación a desarrollar.
-
- URL: '/accion/AModifAccion'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- descripcion -
Opcional.
- idAccion -
Opcional.
- idPila -
Opcional.
- Roles: duenoProducto
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VProducto',
- msg:"Acción actualizada".
-
resultado:
- label:'/VAccion',
- msg:"Error al modificar acción".
-
- URL: '/accion/VAccion'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idAccion
- Roles: desarrollador duenoProducto maestroScrum
-
- URL: '/accion/AElimAccion'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idAccion
- Roles: desarrollador duenoProducto maestroScrum
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VProducto',
- msg:"Accion eliminada".
-
resultado:
- label:'/VAccion',
- msg:"No se pudo eliminar esta acción".
-
- URL: '/accion/VCrearAccion'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idPila
- Roles: duenoProducto
-
- URL: '/accion/ACrearAccion'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- descripcion -
Opcional.
- idAccion -
Opcional.
- idPila -
Opcional.
- Roles: duenoProducto
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VProducto',
- msg:"Acción creada".
-
resultado:
- label:'/VCrearAccion',
- msg:"Error al crear acción".
Historias
-
- URL: '/historias/VHistorias'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idPila
- Roles: desarrollador duenoProducto maestroScrum
-
- URL: '/historias/ACrearHistoria'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- opcionesActores -
Opcional.
- opcionesTiposHistoria -
Opcional.
- opcionesAcciones -
Opcional.
- opcionesObjetivos -
Opcional.
- opcionesHistorias -
Opcional.
- codigo -
Requerido.
- super -
Opcional.
- actores -
Opcional.
- tipo -
Opcional.
- accion -
Opcional.
- objetivos -
Opcional.
- idPila -
Opcional.
- idHistoria -
Opcional.
- opcionesPrioridad -
Opcional.
- prioridad -
Requerido.
- Roles: desarrollador duenoProducto maestroScrum
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VHistorias',
- msg:"Historia creada".
-
resultado:
- label:'/VCrearHistoria',
- msg:"Error al crear historia".
-
- URL: '/historias/VCrearHistoria'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idPila
- Roles: desarrollador duenoProducto maestroScrum
-
- URL: '/historias/AModifHistoria'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- opcionesActores -
Opcional.
- opcionesTiposHistoria -
Opcional.
- opcionesAcciones -
Opcional.
- opcionesObjetivos -
Opcional.
- opcionesHistorias -
Opcional.
- codigo -
Requerido.
- super -
Opcional.
- actores -
Opcional.
- tipo -
Opcional.
- accion -
Opcional.
- objetivos -
Opcional.
- idPila -
Opcional.
- idHistoria -
Opcional.
- opcionesPrioridad -
Opcional.
- prioridad -
Requerido.
- Roles: desarrollador duenoProducto maestroScrum
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VHistorias',
- msg:"Historia modificada".
-
resultado:
- label:'/VHistoria',
- msg:"Error al modificar historia".
-
- URL: '/historias/VHistoria'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idHistoria
- Roles: desarrollador duenoProducto maestroScrum
-
- URL: '/historias/ACambiarPrioridades'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- opcionesPrioridad -
Opcional.
- idPila -
Opcional.
- lista -
Opcional.
- idHistoria -
Opcional.
- prioridad -
Requerido.
- Roles: desarrollador duenoProducto maestroScrum
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VHistorias',
- msg:"Prioridades reasignadas".
-
- URL: '/historias/AElimHistoria'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idHistoria
- Roles: desarrollador duenoProducto maestroScrum
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VHistorias',
- msg:"Historia eliminada".
-
resultado:
- label:'/VHistoria',
- msg:"No se pudo eliminar esta historia".
-
- URL: '/historias/VPrioridades'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idPila
- Roles: desarrollador duenoProducto maestroScrum
Tareas
-
- URL: '/tareas/ACrearTarea'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- idHistoria -
Opcional.
- idTarea -
Opcional.
- descripcion -
Requerido.
- Roles: Sin restricción de rol
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VHistoria',
- msg:"Tarea creada".
-
resultado:
- label:'/VCrearTarea',
- msg:"No se pudo crear tarea.".
-
- URL: '/tareas/VCrearTarea'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idHistoria
- Roles: desarrollador duenoProducto maestroScrum
-
- URL: '/tareas/AModifTarea'
- Método: POST
- Formato de entrada y salida: JSON
- Parámetros POST:
- idHistoria -
Opcional.
- idTarea -
Opcional.
- descripcion -
Requerido.
- Roles: Sin restricción de rol
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VHistoria',
- msg:"Tarea modificada".
-
resultado:
- label:'/VCrearTarea',
- msg:"No se pudo modificar esta tarea.".
-
- URL: '/tareas/VTarea'
- Método: GET
- Formato de salida: JSON
Parámetros GET: idTarea
- Roles: desarrollador duenoProducto maestroScrum
-
- URL: '/tareas/AElimTarea'
- Método: GET
- Formato de salida: JSON
- Roles: desarrollador duenoProducto maestroScrum
- Requisitos: No disponible
-
Cursos posibles
-
resultado:
- label:'/VHistoria',
- msg:"Historia borrada".
-
resultado:
- label:'/VTarea',
- msg:"No se pudo eliminar esta tarea".
Entregas aTODOSlos clientes en tiempo recod!