Вы находитесь на странице: 1из 11

Pgina 1 de 11

SISTEMA DE CONTROL BIOMTRICO PARA REGISTRO DE FIRMAS DE


PROCESADOS REOS LIBRES
Desarrollo Software
Versin 1.0



























TABLA DE CONTENIDOS
Pgina 2 de 11

HISTORIAL DE CAMBIOS
APROBACIONES
1. INTRODUCCIN
1.1. PROPSITO
1.2. ALCANCE
1.3. DEFINICIONES, ACRNIMOS, Y ABREVIACIONES
1.4. RESUMEN

2. VISTA GENERAL DEL PROYECTO
2.1. PROPSITO, ALCANCE Y OBJETIVOS
2.1.1. PROPSITO
2.1.2. ALCANCE
2.1.3. OBJETIVOS
2.2. SUPOSICIONES Y RESTRICCIONES
2.3. ENTREGABLES DEL PROYECTO
2.4. EVOLUCIN DEL PLAN DE DESARROLLO DEL SOFTWARE
3. ORGANIZACIN DEL PROYECTO
3.1. PARTICIPANTES EN EL PROYECTO
3.1.1. JEFE DE PROYECTO
3.1.2. ANALISTA DE SISTEMAS
3.1.3. ANALISTAS - PROGRAMADORES
3.1.4. INGENIERO DE SOFTWARE
3.2. INTERFACES EXTERNAS
3.3. ROLES Y RESPONSABILIDADES
4. GESTIN DEL PROCESO
4.1. ESTIMACIONES DEL PROYECTO
4.2. PLAN DEL PROYECTO
4.2.1. PLAN DE LAS FASES
4.2.2. CALENDARIO DEL PROYECTO
4.3. SEGUIMIENTO Y CONTROL DEL PROYECTO
4.3.1. GESTIN DE REQUISITOS
4.3.2. CONTROL DE PLAZOS
4.3.3. CONTROL DE CALIDAD
4.3.4. GESTIN DE RIESGOS
4.3.5. GESTIN DE CONFIGURACIN
5. REFERENCIAS
HISTORIAL DE CAMBIOS
Responsable Cambio realizado Fecha de Autoriza el Fecha de Versin
Pgina 3 de 11

cambio cambio aprobacin
Roberth
Meregildo
Project Manager
Documento
nuevo.
00/00/2014 Juan Prez
Gerente
General
30/05/201
4
1.0





Pgina 4 de 11


APROBACIONES





Apellidos y Nombres
Cargo en la Empresa
Firma





Apellidos y Nombres
Cargo en la Empresa
Firma





Apellidos y Nombres
Cargo en la Empresa
Firma


Pgina 5 de 11


VISIN
1. INTRODUCCIN
Este Plan de Desarrollo del Software es una versin preliminar preparada para ser
incluida en la propuesta elaborada como respuesta al proyecto de prcticas de la
asignatura de Laboratorio de Sistemas de Informacin de la Facultad de Informtica de
la Universidad Politcnica de Valencia. Este documento provee una visin global del
enfoque de desarrollo propuesto.
El proyecto ha sido ofertado por Patricio Orlando Letelier Torres basado en una
metodologa de Rational Unified Process en la que nicamente se proceder a cumplir
con las tres primeras fases que marca la metodologa, constando nicamente en la
tercera fase de dos iteraciones. Es importante destacar esto puesto que utilizaremos la
terminologa RUP en este documento. Se incluir el detalle para las fases de Inicio y
Elaboracin y adicionalmente se esbozarn las fases posteriores de Construccin y
Transicin para dar una visin global de todo proceso.
El enfoque desarrollo propuesto constituye una configuracin del proceso RUP de
acuerdo a las caractersticas del proyecto, seleccionando los roles de los participantes,
las actividades a realizar y los artefactos (entregables) que sern generados. Este
documento es a su vez uno de los artefactos de RUP.
1.1. PROPSITO
El propsito del Plan de Desarrollo de Software es proporcionar la informacin
necesaria para controlar el proyecto. En l se describe el enfoque de desarrollo del
software.
Los usuarios del Plan de Desarrollo del Software son:
El jefe del proyecto lo utiliza para organizar la agenda y necesidades de
recursos, y para realizar su seguimiento.
Los miembros del equipo de desarrollo lo usan para entender lo qu deben
hacer, cundo deben hacerlo y qu otras actividades dependen de ello.

1.2. ALCANCE
Una breve descripcin del alcance de este Plan de Desarrollo Software.

1.3. DEFINICIONES, ACRNIMOS, Y ABREVIACIONES
Deben incluir todas las definiciones, acrnimos, y abreviaciones, por ejemplo:
RUP: Son las siglas de Rational Unified Process. Se trata de una metodologa para
describir el proceso de desarrollo de software.

1.4. RESUMEN
Despus de esta introduccin, el resto del documento est organizado en las
siguientes secciones:
Vista General del Proyecto proporciona una descripcin del propsito, alcance y
objetivos del proyecto, estableciendo los artefactos que sern producidos y utilizados
durante el proyecto.
Organizacin del Proyecto describe la estructura organizacional del equipo de
desarrollo.
Pgina 6 de 11

Gestin del Proceso explica los costos y planificacin estimada, define las fases e
hitos del proyecto y describe cmo se realizar su seguimiento.
Planes y Guas de aplicacin proporciona una vista global del proceso de desarrollo
de software, incluyendo mtodos, herramientas y tcnicas que sern utilizadas.

2. VISTA GENERAL DEL PROYECTO
2.1. PROPSITO, ALCANCE Y OBJETIVOS

La informacin que a continuacin se incluye ha sido extrada de las diferentes
reuniones que se han celebrado con el stakeholder de la empresa desde el inicio del
proyecto, Patricio Letelier Torres.
2.1.1. PROPSITO
Propsito del proyecto.
2.1.2. ALCANCE
Definir el alcance.
2.1.3. OBJETIVOS

Objetivo 1.
Objetivo 2.

2.2. SUPOSICIONES Y RESTRICCIONES
Describe todas aquellas suposiciones que se realizan sobre el proyecto y se declaran
las restricciones impuestas tales como restricciones temporales, de hardware, de
personal, etc.
Las suposiciones y restricciones respecto del sistema, y que se derivan directamente
de las entrevistas con los stakeholders de la CSJLN son:
Las actividades contempladas deben ir acorde con el presupuesto establecido
para el desarrollo del proyecto.
El registro de control de asistencia del procesado reo libre a partir de un lector
biomtrico de huellas digitales.
Debe permitir la generacin de reportes individuales y consolidadas de las
asistencias del procesado Reos Libres.
El sistema debe cumplir con los estndares ser seguro, por lo tanto, debe
validarse el ingreso antes de realizar alguna accin con el sistema.

Como es natural, la lista de suposiciones y restricciones se incrementar durante el
desarrollo del proyecto, particularmente una vez establecido el entregable de
especificacin de requisitos.

Los procesos que se proponen a desarrollar son los adecuados para alcanzar los
objetivos del proyecto
Tiempo: No habr tiempo para aplazar ms el proyecto ya que este debe cumplirse en
las fechas establecidas inicialmente.
Pgina 7 de 11

Recurso: Los Recursos Humanos asignados a este proyecto son de cinco personas



2.3. ENTREGABLES DEL PROYECTO
A continuacin se indican y describen cada uno de los artefactos que sern
generados y utilizados por el proyecto y que constituyen los entregables. Esta lista
constituye la configuracin de RUP desde la perspectiva de artefactos, y que
proponemos para este proyecto.
Es preciso destacar que de acuerdo a la filosofa de RUP (y de todo proceso iterativo e
incremental), todos los artefactos son objeto de modificaciones a lo largo del proceso
de desarrollo, con lo cual, slo al trmino del proceso podramos tener una versin
definitiva y completa de cada uno de ellos. Sin embargo, el resultado de cada iteracin
y los hitos del proyecto estn enfocados a conseguir un cierto grado de completitud y
estabilidad de los artefactos. Esto ser indicado ms adelante cuando se presenten los
objetivos de cada iteracin.
Entregable Descripcin







2.4. EVOLUCIN DEL PLAN DE DESARROLLO DEL SOFTWARE
El Plan de Desarrollo del Software se revisar semanalmente y se refinar antes del
comienzo de cada iteracin.

3. ORGANIZACIN DEL PROYECTO

3.1. PARTICIPANTES EN EL PROYECTO

3.1.1. JEFE DE PROYECTO.
Aqu se declara el perfil del candidato a este puesto, as como su nombre y apellidos.
3.1.2. ANALISTA DE SISTEMAS.
Aqu se declara el perfil del candidato a este puesto, as como su nombre y apellidos.
3.1.3. ANALISTAS - PROGRAMADORES.
Pgina 8 de 11

Aqu se declara el perfil de los candidatos a estos puestos, as como sus nombres y
apellidos.
3.1.4. INGENIERO DE SOFTWARE.
Aqu se declara el perfil del candidato a este puesto, as como su nombre y apellidos.
3.2. INTERFACES EXTERNAS
Breve descripcin de las interfaces y funcionalidad que ofrecer el producto.
3.3. ROLES Y RESPONSABILIDADES
A continuacin se describen las principales responsabilidades de cada uno de los
puestos en el equipo de desarrollo durante las fases de Inicio y Elaboracin, de
acuerdo con los roles que desempean en RUP.
Puesto Responsabilidad
Jefe de Proyecto
Analista de Sistemas
Programador
Ingeniero de Software

4. GESTIN DEL PROCESO

4.1. ESTIMACIONES DEL PROYECTO
El presupuesto del proyecto y los recursos involucrados se adjuntan en un documento
separado.
4.2. PLAN DEL PROYECTO
En esta seccin se presenta la organizacin en fases e iteraciones y el calendario del
proyecto.
4.2.1. PLAN DE LAS FASES
El desarrollo se llevar a cabo en base a fases con una o ms iteraciones en cada una
de ellas. La siguiente tabla muestra una la distribucin de tiempos y el nmero de
iteraciones de cada fase (para las fases de Construccin y Transicin es slo una
aproximacin muy preliminar)
Fase Nmero
de
Iteracion
es
Duraci
n
Hito
Fase de Inicio
Fase de
Elaboracin

Fase de
Construccin

Pgina 9 de 11

Fase de
Transicin


4.2.2. CALENDARIO DEL PROYECTO
A continuacin se presenta un calendario de las principales tareas del proyecto
incluyendo slo las fases de Inicio y Elaboracin. Como se ha comentado, el proceso
iterativo e incremental de RUP est caracterizado por la realizacin en paralelo de
todas las disciplinas de desarrollo a lo largo del proyecto, con lo cual la mayora de los
artefactos son generados muy tempranamente en el proyecto pero van
desarrollndose en mayor o menor grado de acuerdo a la fase e iteracin del proyecto.
La siguiente figura ilustra este enfoque, en ella lo ensombrecido marca el nfasis de
cada disciplina (workflow) en un momento determinado del desarrollo.

Para este proyecto se ha establecido el siguiente calendario. La fecha de aprobacin
indica cundo el artefacto en cuestin tiene un estado de completitud suficiente para
someterse a revisin y aprobacin, pero esto no quita la posibilidad de su posterior
refinamiento y cambios.
Disciplinas / Artefactos generados o modificados
DURANTE LA FASE DE INICIO
Comienz
o
Aprobaci
n
Modelado del Negocio
Modelo de Casos de Uso del Negocio y Modelo de
Objetos del Negocio

Requisitos
Glosario
Visin
Modelo de Casos de Uso
Especificacin de Casos de Uso
Pgina 10 de 11

Especificaciones Adicionales
Anlisis/Diseo
Modelo de Anlisis/Diseo
Modelo de Datos
Implementacin
Prototipos de Interfaces de Usuario
Modelo de Implementacin
Pruebas
Casos de Pruebas Funcionales
Despliegue
Modelo de Despliegue
Gestin de Cambios y Configuracin
Gestin del proyecto
Plan de Desarrollo del Software en su versin 1.0
y planes de las Iteraciones

Ambiente

Disciplinas / Artefactos generados o modificados
DURANTE LA FASE DE ELABORACIN
Comienz
o
Aprobaci
n
Modelado del Negocio
Modelo de Casos de Uso del Negocio y Modelo de
Objetos del Negocio

Requisitos
Glosario
Visin
Modelo de Casos de Uso
Especificacin de Casos de Uso
Especificaciones Adicionales
Anlisis/Diseo
Modelo de Anlisis/Diseo
Modelo de Datos
Implementacin
Prototipos de Interfaces de Usuario
Modelo de Implementacin
Pruebas
Pgina 11 de 11

Casos de Pruebas Funcionales
Despliegue
Modelo de Despliegue
Gestin de Cambios y Configuracin
Gestin del proyecto
Plan de Desarrollo del Software en su versin 1.0
y planes de las Iteraciones

Ambiente



4.3. SEGUIMIENTO Y CONTROL DEL PROYECTO

4.3.1. GESTIN DE REQUISITOS
Breve descripcin de los requisitos que a los que se ir haciendo un seguimiento a lo
largo de todo el proyecto.
4.3.2. CONTROL DE PLAZOS
Figuran aqu los plazos de entrega de cada una de las fases planificadas.
4.3.3. CONTROL DE CALIDAD
Descripcin de los parmetros a tener en cuenta para llevar un control de calidad.
4.3.4. GESTIN DE RIESGOS
Definidos por el cliente.
4.3.5. GESTIN DE CONFIGURACIN
Resumen de los requisitos de configuracin del producto generado en el proyecto.

5. REFERENCIAS

Ref 1.
Ref 2.
Ref 3.