Académique Documents
Professionnel Documents
Culture Documents
REQUERIMIENTOS
DESPR01 Versin Formato 3.0
Enero de 2009
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas
Fecha Emisin:
DESARROLLO DE REQUERIMIENTOS
Estado:
Versin Formato:
Generalidades
Pgina:
Enero 2009
Aprobado
3.0
2
1. OBJETIVO.Establecer y normar el proceso que sigue INNOVA INTERNACIONAL SRL. para el desarrollo de
requerimientos.
4. DEFINICIONES.Requerimiento sin prototipo: En algunos casos puede que un requerimiento describa cmo se
deben realizar clculos y procesos en los que el usuario final de la aplicacin no interacta de
forma directa, si no que se trata de desarrollos de procesos que ocurren behind-the-scenes. En
estos casos no tiene sentido elaborar un prototipo, ya que el usuario no interacta directamente
con la funcionalidad.
Business Entities (BE): Entidades de Negocio, capa donde se encuentra el modelado de clases.
Esta capa se usa para pasar los datos a travs de todas las dems capas, por otro lado a partir de
estas clases se modela la base de datos relacional.
Business Components (BC): Componentes de Negocio, capa donde se coloca toda la lgica de
validacin necesaria para el negocio.
Data Access Components (DAL): Componentes de acceso a datos, capa donde se coloca toda la
lgica de escritura y lectura de la base de datos.
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas
Fecha Emisin:
DESARROLLO DE REQUERIMIENTOS
Estado:
Enero 2009
Aprobado
Versin Formato:
Descripcin
3.0
Pgina:
INICIO
NEGPL04
NEGPL07
NEGPL08
Manual/TFS
Manual/TFS
Manual/TFS
RECOMENDACIONES Y
SUGERENCIAS DE CAMBIOS AL
DOCUMENTO
NO
Equipo de Desarrollo/Arquitectura
SI
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas
Fecha Emisin:
DESARROLLO DE REQUERIMIENTOS
Enero 2009
Estado:
Aprobado
Versin Formato:
Diagrama de Flujo
3.0
Pgina:
NEGPL04
NEGPL07
NEGPL08
Manual /TFS
PROIN01 (Informe de
cambios) o
email
Manual
TALLER I. EXPLICACIN Y
ANLISIS DE FACTIBILIDAD DEL
REQ . Y DE LA ARQUITECTURA
DESIT03
PROAC01
A.Neg./Equipo Des./Arquitectura
6
Todo conforme?
NO
Es necesario
modificar
Arquitectura?
NO
Manual
CAMBIOS Y OBSERVACIONES A
LA ESPECIFICACIN DEL
REQUERIMIENTO/MODIFICACIN
Desarrollo / Arquitectura
SI
SI
NO
Es posible modificar
Arquitectura?
Continuar proceso de
Diseo (3)
Continuar proceso de
Adecuacin de Arquitectura
(ARQPR03)
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas
Fecha Emisin:
DESARROLLO DE REQUERIMIENTOS
Enero 2009
Estado:
Aprobado
Versin Formato:
Diagrama de Flujo
3.0
Pgina:
5.3. Diseo.-
Manual/VS
Registro de Diseo de
Clases BE en el Visual
Studio
DISEO DE CLASES BE
Desarrollador
NO
8
DESIT01
Manual
PROAC01
Equipo de Validacin
Todo conforme?
9
Norma de diseo
de Base de Datos
10
Manual/SQL
Desarrollador
11
DESIT02
Manual
DISEO DE PRESENTACIN
DBP
NO
Convenciones para el
diseo de Interfaces
de Usuario
Registro de tablas y
diccionario en el SQL
SI
Manual
PROAC01
NEGPL05
Equipo de Validacin
Todo conforme?
SI
12
Manual
ESTIMACIN DE ESFUERZOS
Lder de Desarrollo
14
Registro de
Tareas en el TFS
13
Manual
PRESENTACIN AL CLIENTE DE
PROTOTIPO
PROAC01
NEGPL07
Analista responsable
TFS
Continuar Proceso de
Codificacin (4)
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas
Fecha Emisin:
DESARROLLO DE REQUERIMIENTOS
Enero 2009
Estado:
Aprobado
Versin Formato:
Diagrama de Flujo
3.0
Pgina:
15
- Normas de comentado
- Normas de nombrado
Manual/TFS
CODIFICACIN
Desarrollador
NO
16
Manual
REVISIONES MANUALES DE
CDIGO FUENTE /
REALIZACIN DE TALLERES
PROAC01
DESPL08
Lderes de rea
Se complet la
codificacin?
SI
17
Manual
ELABORACIN
DOCUMENTACIN BSICA
DESPL04
(Preliminar)
Desarrollador
18
Manual/TFS
LIBERACION
Build Engineer / DBP
19
Manual
Manual
SI
21
Manual
ELABORACIN
DOCUMENTACIN FINAL
DESPL04
Desarrollo
FIN
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas
Fecha Emisin:
DESARROLLO DE REQUERIMIENTOS
Enero 2009
Estado:
Aprobado
Versin Formato:
Descripcin
3.0
Pgina:
TAREA
Recepcin del borrador de la especificacin del requerimiento
Equipo de
Desarrollo
Equipo de
Desarrollo /
Arquitectura
Equipo de
Desarrollo /
Arquitectura
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas
Fecha Emisin:
DESARROLLO DE REQUERIMIENTOS
Estado:
Versin Formato:
Descripcin
RESPONSABLE
Pgina:
Enero 2009
Aprobado
3.0
8
TAREA
(mediante un informe) dependiendo de la gravedad de la sugerencia y/o
recomendacin.
TAREA
Recepcin del borrador final
Equipo de
Desarrollo /
Arquitectura
Analista de
Negocios /
Equipo de
Desarrollo /
Equipo de
Arquitectura
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas
Fecha Emisin:
DESARROLLO DE REQUERIMIENTOS
Estado:
Versin Formato:
Descripcin
RESPONSABLE
Pgina:
Enero 2009
Aprobado
3.0
9
TAREA
Cambios y observaciones a la especificacin del requerimiento /
modificacin
Desarrollador /
Equipo de
Arquitectura
6.3. Diseo.RESPONSABLE
TAREA
Diseo de Clases BE
Desarrollador
Equipo de
Validacin
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas
Fecha Emisin:
DESARROLLO DE REQUERIMIENTOS
Estado:
Descripcin
RESPONSABLE
Enero 2009
Aprobado
Versin Formato:
3.0
Pgina:
10
TAREA
contrario se procede con la Tarea 11.
Mapeo de Base de Datos
DBP
Desarrollador
10
Equipo de
Validacin
11
Lder de
Desarrollo
12
Una vez que todo se encuentra conforme para continuar con el desarrollo
del requerimiento, el Lder de Desarrollo o una persona de su equipo
designada por l, procede a estimar los esfuerzos necesarios para
realizar dicha tarea, esfuerzos en cuanto a los tiempos requeridos en
horas netas.
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas
Fecha Emisin:
DESARROLLO DE REQUERIMIENTOS
Estado:
Descripcin
RESPONSABLE
Enero 2009
Aprobado
Versin Formato:
3.0
Pgina:
11
TAREA
Presentacin al cliente de prototipo
Analista
Responsable
13
Lder de
Desarrollo
14
TAREA
6.4. Codificacin.RESPONSABLE
Codificacin
Desarrollador
15
Lderes de rea
16
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas
Fecha Emisin:
DESARROLLO DE REQUERIMIENTOS
Estado:
Descripcin
RESPONSABLE
Enero 2009
Aprobado
Versin Formato:
3.0
Pgina:
12
TAREA
Reunin (PROAC01); es tambin necesario completar la plantilla de
Control de Calidad del Cdigo (DESPL08).
Las revisiones son realizadas hasta que la codificacin haya concluido.
En este punto se puede inciar el Testeo de pequeas liberaciones, el
Desarrollador debe enviar un mail que indique las funcionalidades a
testear.
Elaboracin documentacin bsica
Desarrollador
17
Build Engineer /
DBP
18
Desarrollador
19
Se realizar una presentacin final para iniciar la etapa de Estabilizacin
del Producto (de acuerdo al apartado 6.6 del presente documento).
Revisiones con el cliente
Lder de Proyecto
/ Release
20
Desarrollador
21
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas
Fecha Emisin:
DESARROLLO DE REQUERIMIENTOS
Enero 2009
Estado:
Descripcin
Aprobado
Versin Formato:
3.0
Pgina:
13
6.5. Criterios de rechazo de requerimientos.El documento de requerimiento puede ser rechazado por el equipo de desarrollo por varios motivos
que incluyen pero no se limitan a:
El requerimiento atenta contra la arquitectura del sistema.
El requerimiento contempla conocimientos que son ajenos al equipo de desarrollo.
El requerimiento atenta contra la moral o integridad del(los) desarrollador(es).
El requerimiento est fuera del contexto del proyecto.
En cada caso ya sea el equipo de analistas de negocios (Business Analysts) o el equipo de
expertos (Team of peers) deber ver cmo resolver la situacin en cuestin. Por ejemplo, si el
requerimiento es rechazado por contemplar conocimientos ajenos al equipo, se puede gestionar la
contratacin de personal con el expertise correspondiente.
En cada caso, el requerimiento puede revisarse y/o modificarse para ser nuevamente propuesto al
equipo de desarrollo.
El equipo de desarrollo debe rechazar un requerimiento por motivos que escapan al control del
equipo de desarrollo; no puede rechazarse un requerimiento por motivos que el mismo equipo de
desarrollo puede resolver.
El documento donde se evidencie el rechazo del requerimiento y su justificacin consiguiente debe
ser presentado en un informe oficial de dudas y observaciones al requerimiento.
6.6. Reunin de Presentacin Final
Para realizar la presentacin fina del requerimiento desarrollado se debe realizar lo siguiente:
Las personas que deben estar presentes son: Release, Anlista de Negocio responsable y
Testeo, Lder de Proyecto, las personas opcionales pueden ser los Lderes de las
diferentes reas.
Es recomendable enviar correo, con al menos 3 dias de anticipacin, en el que se
especifique el requerimiento a revisar y los documentos que se deben leer para la revisin.
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas
Fecha Emisin:
DESARROLLO DE REQUERIMIENTOS
Estado:
Anexos
Enero 2009
Aprobado
Versin Formato:
3.0
Pgina:
14
7. ANEXOS.Anexo I.
NEGPL04
Especificacin de requerimientos.
Anexo II.
NEGPL07
Plantilla de prototipos.
Anexo III.
NEGPL08
Anexo IV.
PROAC01
Acta de Reunin.
Anexo V.
PROIN01
Informe General.
Anexo VI.
DESPL08
Anexo VII.
DESPL04
Manual Tcnico
Anexo VIII.
Anexo IX.
Anexo X.
Normas de comentado.
Anexo XI.
Normas de nombrado.
Anexo XII.
DESIT01
Anexo XIII.
DESIT02
Anexo XIV.
DESIT03
COPIA NO CONTROLADA
Elaborado por:
Geovana Salvador
Revisado por:
Dulfredo Rojas
Jaime Centellas
Aprobado por:
Dulfredo Rojas