• No se han encontrado resultados

Plan de la Calidad

In document Gestión de Conformidad de Obras (página 113-200)

Nombre Fase Actividad Resultado Producto/s Consumido/s Responsable Participantes Doc. de referencia

Investigación Estudio de tecnología OCR Prueba de concepto OCR Tutoriales online. Documentación del Paquete Aspose provista por el cliente.

Fernando Fructos Fernando Fructos Estudio de tecnología Angular Prueba de concepto Angular

Tutoriales online Agustín Sarasua Equipo https://docs.angularjs.org/tutorial

Estudio de tecnología Microsoft Azure Prueba de concepto Azure

Documentación online de Azure Agustín Sarasua Agustín Sarasua

Ingeniería de requerimientos Especificación de requerimientos Prototipos, Product Backlog con criterios de aceptación, Diagramas de actividad

Documentación provista por el cliente,

Reuniones a través de Skype Gonzalo Villar

Equipo, Cliente, Experto de dominio provisto por el cliente. Mantenimiento del Backlog Product

Backlog Product Backlog, Prototipos Equipo Equipo

Validación de

requerimientos Prototipos Prototipos Equipo Equipo, Cliente

Diseño Diseño de la arquitectura Documento de arquitectura

Prototipos, Modelo Conceptual Gonzalo Villar Agustín Sarasua Gonzalo Villar,

Revisión de la arquitectura Documento de arquitectura revisado

Documento de arquitectura Gonzalo Villar

Gonzalo Villar Arquitecto del

114 Construcción Codificación de la funcionalidad de un Sprint Código Fuente Prototipos,

Product Backlog Equipo Equipo

Estándar de codificación .NET Guías de buenas prácticas

Angular Estándar de codificación JavaScript Release Review Feedback del

cliente Aplicación corriendo en entorno local.

Gonzalo Villar Fernando Fructos Gonzalo Villar Fernando Fructos Sprint Retrospective Informe de

Retrospective Product Backlog Agustín Sarasua Equipo

Testing

Prueba unitaria Reporte

automático Código Equipo Equipo

Prueba funcional

Reporte de

bugs Aplicación corriendo en entorno local. Equipo Equipo

Planificación de actividades Cronograma de actividades

Plan de la calidad Fernando Fructos Fernando Fructos

Gestión

Gestión de riesgos

Plan de riesgos

Resultados de investigación tecnológica, Evaluación de condiciones

externas. Gonzalo Villar Equipo

Estándar de documentos internos

Diseño del Plan de la calidad

Plan de la

calidad Necesidades del proyecto Fernando Fructos Equipo

Estándar de documentos internos

Obtención de Métricas

Reporte de

115

116 Figure 1 - Packages Diagram

117 Figure 2 - Logical Layers

As we can see in the diagram, the application was developed using a strict layered architecture where all the layers can only depend on the layer that is below itself.

118

Components and Connectors View

In this section, we will show how the system is broken up in components and how they interact with each other and with external systems (building link API services).

Figure 3 - Component Diagram

The above diagram shows how the application is broken up in physical artifacts (dll’s) and its dependencies.

119

Allocation View

In this section, we will show how different components will be deployed and allocated in the different servers within the execution environment (Windows Azure).

Figure 4 - Deployment Diagram

The application will be deployed in windows azure infrastructure as required by the client. All the instances will be deployed as Azure Web Applications as shown in the above

120 diagram. Azure Blob Storage will be used to store the documents uploaded and Azure SQL Server DB for relational data. The backend of the application will consume the Building Link API to gather information about buildings and clients. For processing Documents as an asynchronous task, we will use the Azure Web Job which will run periodically.

At the beginning, all the incoming traffic will be balanced using the Traffic Failover tactic where an instance of the application is in charge of processing all the request. Anyway, in case we need more availability or processing power, the balancing method could be change to Round Robin Traffic method where all the instances will process the incoming requests.

References

Below you could find some useful links (documentation) about the tactics described in this document:

Windows Azure Web App Service:

https://azure.microsoft.com/en-us/services/app-service/web/

Windows Azure Blob Storage Service:

https://azure.microsoft.com/en-us/services/storage/blobs/

Windows Azure SQL Database:

https://azure.microsoft.com/en-us/services/sql-database/

Windows Azure Traffic Manager and Routing Methods:

https://azure.microsoft.com/en-us/documentation/articles/traffic-manager-routing- methods/

AngularJS

https://angularjs.org/

ASP.net Web API 2

121

Anexo - Ejemplo de Requisitos Documentales por Categoría de Trabajo

Tier Category Minimum Coverage

I Asbestos $5 Million Combined Coverage Boiler/Burner

Carpentry $2 Million General Liability - Per Occurrence Electrical $3 Million Excess/Umbrella Coverage Elevator - New/Repair/Service Medical Expenses - TBD

Emergency Service Provider General Aggregate

Escalators Products - Comp/Op Aggregate Façade (Exterior) Repair

Fuel Deliveries* * Should obtain their Environmental Clean-up Policy Document General Contractor HVAC Contractors Marble/Stone Work Plumbing Roof Scaffolding

Sidewalk - Concrete Repair Sprinkler (Fire) System Water Tower (Tank) Company Window Replacement/Repair

122

Carpet -Installation/Polish/Clean

Exterminator $1 Million General Liability - Per Occurrence Floor - Installation/Repair $2 Million Excess/Umbrella Coverage Gym Equipment - Service Provider Medical Expenses - TBD

Life Guard Service General Aggregate

Lighting Products - Comp/Op Aggregate Painting/Plastering

Pool Supplies

Pump/Motor/Fan Repair Railing

Security Services - Guards Security System

Wallpapering

III Canopy Repairs $1 Million Combined Coverage Concierge Service

Delivery Services $1 Million General Liability - Per Occurrence Doors - Front/Garage/Other Medical Expenses - TBD

Dry Cleaner - pick-up & deliveries General Aggregate

Dry Wall Products - Comp/Op Aggregate Fence

Florist

Handicap Equipment Service Provider

Handyman Service Intercom

123

Landscape - Gardener

Laundry Room - Equipment and Area Locksmith

Messenger Service Moving Company

Nanny/Child Care/Maid Services Office Equipment Service/Repair Parking Garage

Parking Lot Attendant Service Pet (dog) Walker

Playground Equipment/Repair Supply Company Tele-Communications - Cable, Phone, Internet Trash Removal Valet Service Window Washer

Workers Compensation Coverage's Required by every category above

Additional Insured

Language specifying insurance coverage to include: Building, Resident and Management Company.

Other Types Master Property (Building) Insurance Policy

124

D & O Coverage Directors & Officers - Required by Board E & O Coverage's Errors & Omission -

Required by Board Home Owner Insurance Condo/Coop/Townh

ouse

$1 Million General Liability - $50,000 (plus) Property Damage

Renters (sublet) Insurance $1 Million General Liability - $50,000 (plus) Property Damage Commercial Insurance Commercial Space $1 - $5 Million General Liability - $250,000 (plus) - $2 Million

Property Damage

Auto Insurance TBD

Important Notes:

AOS All Other States

Blanket Certificates of Insurance Coverage extended to all managed locations - utilizing one Certificate of Insurance

125

Anexo – Informe de Revisión Presencial con el Cliente

Lugar: 85 Fifth Avenue, 3rd Floor, Manhattan, New York, NY.

Asistentes: Jerry Kestenbaum, Tim Jessup, Fernando Fructos, Gonzalo Villar

Agenda y objetivo: Demostración de la aplicación en su estado actual para recibir

feedback del cliente.

Notas de la reunión:

Registro de usuarios

 Solo usuarios con una cuenta existente en BuildingLink podrán registrarse como usuario de tipo “residentes” en el sistema.

 Crear una tabla para almacenar Compañías y Contactos para el registro de Contratistas

Portal de Residentes

 Agregar texto descriptivo que ayude al usuario a entender los diferentes estados de una solicitud

 Quitar la división de las listas de solicitudes por estado y unirlas todas en una grilla única con distintos colores dependiendo del estado.

 Agregar opción de Archivar una solicitud que ya esté terminada

 Address Book en la parte derecha con acceso rápido a datos de los contratistas de las solicitudes

 Agregar un título al dashboard: Resident Dashboard  Mover el feed de eventos para abajo

 Quitar del botón “Delete” de la solicitud  Agregar un estado “Draft” a la solicitud

Nueva Solicitud

 Agregar un popup para seleccionar los tipos de contratistas requeridos  Agregar texto de ayuda en la sección de Scope

126  Implementar tipos de trabajo predefinidos que el usuario pueda seleccionar para

completar el formulario más rápidamente.

 Mostrar un popup luego de enviada la solicitud explicando al usuario los pasos que siguen y lo que puede suceder.

Portal de Administración

 Ponerle nombre al dashboard principal y un texto con las funciones que se pueden realizar y el tipo de información desplegada en el mismo

 El dashboard debe mostrar las cosas que requieren atención del usuario autenticado más arriba que el resto de la información

 Resumir la información básica de las solicitudes  Implementar un log de cambios en las solicitudes

 Implementar la capacidad de dejar comentarios en las solicitudes

Solicitud en Proceso

 Agregar un título que diga “Work Categorization”

 Mostrar los requerimientos aunque no hayan contratistas asignados

 Añadir la posibilidad de crear un email con todos los documentos de la solicitud  Si existen contratistas sin asignar, la solicitud está en estado SUSPENDIDO.  Agregar fecha de expiración, si se vence el trabajo se debe parar. Se debe alertar

de los vencimientos

 Agrupar documentos ya revisados por un lado, y no revisados por otro  “Bloquear” documentos

 Agregar un botón “Send Summary” para enviar a un destinatario elegido por el usuario

Timeline

 Agregar “Elapsed Time” en los eventos. Ej.: “8 days from start”  Calcularlo de 3 formas:

o X days from work request submit o X days from scope review

127 Cambios generales

 Agregar fecha de expiración de una solicitud

Work Categories

 Crear una tabla maestra de la que los administradores puedan elegir para configurar su proceso

 Categorías para residentes y para managers  Orientarlo de otra forma “Settings and Rules”  Darle una estructura por defecto e instrucciones

Resoluciones:

Se evaluarán los comentarios del cliente para analizar la viabilidad de incluirlos en el alcance actual del sistema o incluirlos en una futura liberación.

128

Anexo – Seguimiento de Riesgos

Análisis Inicial de Riesgos

Riesgo Impacto Probabilida

d Plazo Magnitud

Tecnologías involucradas 4 0.9 Inmediato, Medio 3.6 Locación del Cliente 4 0.3 Inmediato, Medio y

Largo

1.2

Problemas de disponibilidad del equipo

5 0.3 Inmediato, Medio y Largo

1.5

Aspectos legales 2 0.5 Inmediato, Medio 1 Fallas en el sistema 3 0.7 Largo 2.1 Conflicto entre miembros del equipo. 3 0.5 Inmediato, Medio y

Largo

1.5

Baja del cliente. 5 0.1 Inmediato, Medio y Largo

0.5

Funcionalidad incorrecta. 5 0.7 Inmediato, Medio y Largo

3.5

Baja de un integrante del equipo. 5 0.1 Inmediato, Medio y Largo

0.5

129

Sprint 1

Riesgo Impact o Probabilida d Plazo Magnitu d

Tecnologías involucradas 4 0.5 Inmediato, Medio 2 Locación del Cliente 4 0.7 Inmediato, Medio y

Largo

2.8

Problemas de disponibilidad del equipo

5 0.8 Inmediato, Medio y Largo

4

Aspectos legales 2 0.1 Inmediato, Medio 0.2 Fallas en el sistema 3 0.7 Largo 2.1 Conflicto entre miembros del equipo. 3 0.5 Inmediato, Medio y

Largo

1.5

Baja del cliente. 5 0.1 Inmediato, Medio y Largo

0.5

Funcionalidad incorrecta. 5 0.7 Inmediato, Medio y Largo

3.5

Baja de un integrante del equipo. 5 0.1 Inmediato, Medio y Largo

0.5

Tabla - Análisis de Riesgos Sprint 1

Tecnologías Involucradas: disminuyó debido a la aplicación del plan de mitigación. Se realizaron pruebas de concepto de las tecnologías y capacitación.

Locación del cliente: aumentó debido a una situación particular del cliente (surgió un proyecto urgente que requería de toda su atención). Se planteó la idea de colocar un intermediario y se está analizando.

Problemas de disponibilidad del equipo: aumentó dado que los integrantes del equipo no estaban dedicando el tiempo necesario al proyecto. Se analizaron las razones en la reunión Sprint Retrospective y se tomaron las acciones necesarias,

130 Aspectos legales: este riesgo desaparece tras la decisión del cliente de no implementar firmas digitales en los documentos.

131

Sprint 2

Riesgo Impact o Probabilida d Plazo Magnitu d

Tecnologías involucradas 4 0.5 Inmediato, Medio 2 Locación del Cliente 4 1 Inmediato, Medio y

Largo

4

Problemas de disponibilidad del equipo

5 0.6 Inmediato, Medio y Largo

3

Aspectos legales 2 0.1 Inmediato, Medio 0.2 Fallas en el sistema 3 0.7 Largo 2.1 Conflicto entre miembros del equipo. 3 0.5 Inmediato, Medio y

Largo

1.5

Baja del cliente. 5 0.1 Inmediato, Medio y Largo

0.5

Funcionalidad incorrecta. 5 0.7 Inmediato, Medio y Largo

3.5

Baja de un integrante del equipo. 5 0.1 Inmediato, Medio y Largo

0.5

Tabla - Análisis de Riesgos Sprint 2

Locación del cliente: se determinó la necesidad de contar con una contraparte más accesible y activa en el proyecto para facilitar la comunicación. Se le comunicó al cliente la inquietud.

132

Sprint 3

Riesgo Impact o Probabilida d Plazo Magnitu d

Tecnologías involucradas 4 0.3 Inmediato, Medio 1.2 Locación del Cliente 4 1 Inmediato, Medio y

Largo

4

Problemas de disponibilidad del equipo

5 0.5 Inmediato, Medio y Largo

2.5

Aspectos legales 2 0.1 Inmediato, Medio 0.2 Fallas en el sistema 3 0.7 Largo 2.1 Conflicto entre miembros del equipo. 3 0.5 Inmediato, Medio y

Largo

1.5

Baja del cliente. 5 0.1 Inmediato, Medio y Largo

0.5

Funcionalidad incorrecta. 5 0.5 Inmediato, Medio y Largo

2.5

Baja de un integrante del equipo. 5 0.1 Inmediato, Medio y Largo

0.5

Tabla - Análisis de Riesgos Sprint 3

Locación del cliente: la asignación de una contraparte de fácil acceso no se ha concretado aún.

Funcionalidad incorrecta: disminuye luego de 1 mes de construcción del producto. Existen más mockups y feedback del cliente.

133

Sprint 4

Riesgo Impact o Probabilida d Plazo Magnitu d

Tecnologías involucradas 4 0.3 Inmediato, Medio 1.2 Locación del Cliente 4 0.9 Inmediato, Medio y

Largo

3.6

Problemas de disponibilidad del equipo

5 0.5 Inmediato, Medio y Largo

2.5

Aspectos legales 2 0.1 Inmediato, Medio 0.2 Fallas en el sistema 3 0.7 Largo 2.1 Conflicto entre miembros del equipo. 3 0.5 Inmediato, Medio y

Largo

1.5

Baja del cliente. 5 0.1 Inmediato, Medio y Largo

0.5

Funcionalidad incorrecta. 5 0.5 Inmediato, Medio y Largo

2.5

Baja de un integrante del equipo. 5 0.1 Inmediato, Medio y Largo

0.5

Tabla - Análisis de Riesgos Sprint 4

Locación del cliente: El cliente se muestra más accesible que antes y con más rapidez de respuesta. Se concreta la asignación de una contraparte de más fácil acceso para hacer la comunicación más fluida.

134

Sprint 5

Riesgo Impact o Probabilida d Plazo Magnitu d

Tecnologías involucradas 4 0.3 Inmediato, Medio 1.2 Locación del Cliente 4 0.7 Inmediato, Medio y

Largo

2.8

Problemas de disponibilidad del equipo

5 0.5 Inmediato, Medio y Largo

2.5

Aspectos legales 2 0.1 Inmediato, Medio 0.2 Fallas en el sistema 3 0.7 Largo 2.1 Conflicto entre miembros del equipo. 3 0.5 Inmediato, Medio y

Largo

1.5

Baja del cliente. 5 0.1 Inmediato, Medio y Largo

0.5

Funcionalidad incorrecta. 5 0.5 Inmediato, Medio y Largo

2.5

Baja de un integrante del equipo. 5 0.1 Inmediato, Medio y Largo

0.5

Tabla - Análisis de Riesgos Sprint 5

135

Sprint 6

Riesgo Impact o Probabilida d Plazo Magnitu d

Tecnologías involucradas 4 0.2 Inmediato, Medio 0.8 Locación del Cliente 4 0.6 Inmediato, Medio y

Largo

2.4

Problemas de disponibilidad del equipo

5 0.3 Inmediato, Medio y Largo

1.5

Aspectos legales 2 0.1 Inmediato, Medio 0.2 Fallas en el sistema 3 0.7 Largo 2.1 Conflicto entre miembros del equipo. 3 0.5 Inmediato, Medio y

Largo

1.5

Baja del cliente. 5 0.1 Inmediato, Medio y Largo

0.5

Funcionalidad incorrecta. 5 0.5 Inmediato, Medio y Largo

2.5

Baja de un integrante del equipo. 5 0.1 Inmediato, Medio y Largo

0.5

136

Sprint 7

Riesgo Impact o Probabilida d Plazo Magnitu d

Tecnologías involucradas 4 0.2 Inmediato, Medio 0.8 Locación del Cliente 4 0.5 Inmediato, Medio y

Largo

2

Problemas de disponibilidad del equipo

5 0.3 Inmediato, Medio y Largo

1.5

Aspectos legales 2 0.1 Inmediato, Medio 0.2 Fallas en el sistema 3 0.7 Largo 2.1 Conflicto entre miembros del equipo. 3 0.5 Inmediato, Medio y

Largo

1.5

Baja del cliente. 5 0.1 Inmediato, Medio y Largo

0.5

Funcionalidad incorrecta. 5 0.5 Inmediato, Medio y Largo

2.5

Baja de un integrante del equipo. 5 0.1 Inmediato, Medio y Largo

0.5

137

Sprint 8

Riesgo Impact o Probabilida d Plazo Magnitu d

Tecnologías involucradas 4 0.2 Inmediato, Medio 0.8 Locación del Cliente 4 0.5 Inmediato, Medio y

Largo

2

Problemas de disponibilidad del equipo

5 0.7 Inmediato, Medio y Largo

3.5

Aspectos legales 2 0.1 Inmediato, Medio 0.2 Fallas en el sistema 3 0.7 Largo 2.1 Conflicto entre miembros del equipo. 3 0.5 Inmediato, Medio y

Largo

1.5

Baja del cliente. 5 0.1 Inmediato, Medio y Largo

0.5

Funcionalidad incorrecta. 5 0.3 Inmediato, Medio y Largo

1.5

Baja de un integrante del equipo. 5 0.1 Inmediato, Medio y Largo

0.5

Tabla - Análisis de Riesgos Sprint 8

Problemas de disponibilidad del equipo: sube el riesgo debido al viaje de uno de los integrantes del equipo. Se planea un Sprint de menor tamaño dada la reducción de horas hombre.

138

Sprint 9

Riesgo Impact o Probabilida d Plazo Magnitu d

Tecnologías involucradas 4 0.2 Inmediato, Medio 0.8 Locación del Cliente 4 0.5 Inmediato, Medio y

Largo

2

Problemas de disponibilidad del equipo

5 0.3 Inmediato, Medio y Largo

1.5

Aspectos legales 2 0.1 Inmediato, Medio 0.2 Fallas en el sistema 3 0.7 Largo 2.1 Conflicto entre miembros del equipo. 3 0.5 Inmediato, Medio y

Largo

1.5

Baja del cliente. 5 0.1 Inmediato, Medio y Largo

0.5

Funcionalidad incorrecta. 5 0.3 Inmediato, Medio y Largo

1.5

Baja de un integrante del equipo. 5 0.1 Inmediato, Medio y Largo

0.5

139

Sprint 10

Riesgo Impact o Probabilida d Plazo Magnitu d

Tecnologías involucradas 4 0.2 Inmediato, Medio 0.8 Locación del Cliente 4 0.1 Inmediato, Medio y

Largo

0.4

Problemas de disponibilidad del equipo

5 0.5 Inmediato, Medio y Largo

2.5

Aspectos legales 2 0.1 Inmediato, Medio 0.2 Fallas en el sistema 3 0.9 Largo 2.7 Conflicto entre miembros del equipo. 3 0.3 Inmediato, Medio y

Largo

0.9

Baja del cliente. 5 0.1 Inmediato, Medio y Largo

0.5

Funcionalidad incorrecta. 5 0.3 Inmediato, Medio y Largo

1.5

Baja de un integrante del equipo. 5 0.1 Inmediato, Medio y Largo

0.5

Tabla - Análisis de Riesgos Sprint 10

Locación del cliente: Baja el riesgo por viaje a Nueva York a reunirse con el cliente. Problemas de disponibilidad del equipo: Sube riesgo por viaje a Nueva York de 2 integrantes.

Fallas en el sistema: aumenta la probabilidad al ser liberado el software a un ambiente de pruebas del cliente.

140

Sprint 11

Riesgo Impact o Probabilida d Plazo Magnitu d

Tecnologías involucradas 4 0.2 Inmediato, Medio 0.8 Locación del Cliente 4 0.1 Inmediato, Medio y

Largo

0.4

Problemas de disponibilidad del equipo

5 0.3 Inmediato, Medio y Largo

1.5

Aspectos legales 2 0.1 Inmediato, Medio 0.2 Fallas en el sistema 3 0.9 Largo 2.7 Conflicto entre miembros del equipo. 3 0.3 Inmediato, Medio y

Largo

0.9

Baja del cliente. 5 0.1 Inmediato, Medio y Largo

0.5

Funcionalidad incorrecta. 5 0.1 Inmediato, Medio y Largo

0.5

Baja de un integrante del equipo. 5 0.1 Inmediato, Medio y Largo

0.5

141

Sprint 12

Riesgo Impact o Probabilida d Plazo Magnitu d

Tecnologías involucradas 4 0.2 Inmediato, Medio 0.8 Locación del Cliente 4 0.1 Inmediato, Medio y

Largo

0.4

Problemas de disponibilidad del equipo

5 0.1 Inmediato, Medio y Largo

0.5

Aspectos legales 2 0.1 Inmediato, Medio 0.2 Fallas en el sistema 3 0.7 Largo 2.1 Conflicto entre miembros del equipo. 3 0.1 Inmediato, Medio y

Largo

0.3

Baja del cliente. 5 0.1 Inmediato, Medio y Largo

0.5

Funcionalidad incorrecta. 5 0.1 Inmediato, Medio y Largo

0.5

Baja de un integrante del equipo. 5 0.1 Inmediato, Medio y Largo

0.5

Tabla - Análisis de Riesgos Sprint 12

142

Anexo – Product Backlog

Sprint 1 2 3 4 5 6 7 8 9 10 11 12

Total 702 652 621 573 515 425 349 279 234 169 106 69

Backlog

ID User Story/Backlog Description Condiciones de aceptación US Type Status Est. by Story Points

1 1 ID1-1 Definición de Flujo de

Aprobación de Proveedores REQ DONE 5 2 0 0 0 0 0 0 0 0 0 0 0

1 2 ID1-2 Definición del Flujo de

Aprobación de Trabajos REQ DONE 5 2 2 2 2 0 0 0 0 0 0 0 0

1 3 ID1-3 Prototipado Dashboard de

Estados de Trabajos PRO DONE 8 3 3 0 0 0 0 0 0 0 0 0 0

1 4 ID1-4 Definición de Nivel de

Integración Con BLink REQ DONE 2 2 2 2 0 0 0 0 0 0 0 0 0

1 5 ID1-5 Pruebas de concepto AngularJS DEV DONE 3 0 0 0 0 0 0 0 0 0 0 0 0

1 6 ID1-6 Pruebas de concepto Azure DEV DONE 5 0 0 0 0 0 0 0 0 0 0 0 0

1 7 ID1-7 Pruebas de concepto OCR DEV DONE 8 0 0 0 0 0 0 0 0 0 0 0 0

1 8 ID1-8 Relevamiento inicial del Sistema REQ DONE 13 0 0 0 0 0 0 0 0 0 0 0 0

1 9 ID1-9 Diseño Arquitectónico Inicial DEV DONE 13 8 2 2 0 0 0 0 0 0 0 0 0

1 10 ID1-10 Gestión Sprint 1 MGN DONE 5 0 0 0 0 0 0 0 0 0 0 0 0

Sprint Backlog 1 67 17 9 6 2 0 0 0 0 0 0 0 0

2 1 ID2-1 Maquetado HTML Home Page

del Resident DEV DONE 13 13 5 0 0 0 0 0 0 0 0 0 0

2 2 ID2-2 Definición de Requerimientos de

143 2 3 ID2-3 Definición de Requerimientos de

Usabilidad (Branding, etc) REQ DONE 5 5 5 5 0 0 0 0 0 0 0 0 0

2 4 ID2-4 Gestión Sprint 2 MGN DONE 5 5 0 0 0 0 0 0 0 0 0 0 0

2 5 ID2-5 Diseño Conceptual DEV DONE 8 8 0 0 0 0 0 0 0 0 0 0 0

Sprint Backlog 2 33 33 10 5 0 0 0 0 0 0 0 0 0

3 1 ID3-1 Prototipado Login Page PRO DONE 1 1 1 0 0 0 0 0 0 0 0 0 0

3 2 ID3-2 Como usuario registrado quiero poder loguearme al sistema.

Los campos usuario y clave deben de ser completados antes de enviar el formulario.

El usuario debe ser redirigido al portal correspondiente de acuerdo a su perfil (Portal, Admin).

Ante un error se debe desplegar un mensaje descriptivo.

DEV DONE 8 8 8 0 0 0 0 0 0 0 0 0 0

3 3 ID3-3 Prototipado Alta de Categoría de

Trabajo PRO DONE 2 2 2 1 0 0 0 0 0 0 0 0 0

3 4 ID3-4 Prototipado Baja y Modificación

de Categoría de Trabajo PRO DONE 2 2 2 1 0 0 0 0 0 0 0 0 0

3 5 ID3-5 Prototipado Subida de

Documentos del Proveedor PRO DONE 2 2 2 1 0 0 0 0 0 0 0 0 0

3 6 ID3-6 Prototipado Alta de Pedido de

Trabajo PRO DONE 5 5 5 1 0 0 0 0 0 0 0 0 0

3 7 ID3-7 Prototipado Cancelación de

Pedido de Trabajo PRO DONE 2 2 2 1 0 0 0 0 0 0 0 0 0

3 8 ID3-8 Prototipado Modificación de

144 3 9 ID3-9 Prototipado Alta de Tipo de

Documento PRO DONE 2 2 2 1 0 0 0 0 0 0 0 0 0

3 10 ID3-10 Gestión Sprint 3 MGN DONE 5 5 5 0 0 0 0 0 0 0 0 0 0

3 11 ID3-11 Maquetado HTML Home Admin DEV DONE 13 13 13 0 0 0 0 0 0 0 0 0 0

3 12 ID3-12

Sprint Backlog 3 47 47 47 7 0 0 0 0 0 0 0 0 0

4 1 ID4-1 Prototipado de Vista/Edición de

Trabajo - Manager PRO DONE 8 8 8 8 0 0 0 0 0 0 0 0 0

4 2 ID4-2 Prototipado Asignación de Roles

a Usuarios en un Trabajo REQ DONE 1 1 1 1 0 0 0 0 0 0 0 0 0

4 3 ID4-3

Definición Gestión de Requerimientos de la empresa administradora

REQ DONE 8 8 8 8 3 3 0 0 0 0 0 0 0

4 4 ID4-4 Gestión Sprint 4 MGN DONE 5 5 5 5 0 0 0 0 0 0 0 0 0

4 5 ID4-5 Diagrama de Clases DEV DONE 5 5 5 5 1 0 0 0 0 0 0 0 0

4 6 ID4-6 Modelo de Base de Datos DEV DONE 8 8 8 8 0 0 0 0 0 0 0 0 0

4 7 ID4-7 Creación de repositorio

versionado MGN DONE 1 1 1 1 0 0 0 0 0 0 0 0 0

4 8 ID4-8

Como un usuario administrador quiero poder crear una categorías de trabajo de modo de hacerla disponible para nuevos trabajos

Un administrador puede crear una nueva categoría. Todos los campos obligatorios deben de ser completados antes de enviar el formulario. Los datos deben quedar

In document Gestión de Conformidad de Obras (página 113-200)

Documento similar