Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejemplo - Plan Desarrollo de Software
Ejemplo - Plan Desarrollo de Software
Pgina 1
Revisin Histrica
Fecha
Version
Description
<26/01/2014>
<1.0>
<Creacin del
Documento>
Autor
Pgina 2
TABLA DE CONTENIDOS
1
INTRODUCCIN................................................................................................................. 4
1.1
1.2
1.3
Objetivo....................................................................................................................... 4
Alcance....................................................................................................................... 4
Definiciones y abreviaciones.......................................................................................4
Participantes en el proyecto......................................................................................10
Roles y Responsabilidades.......................................................................................11
REFERENCIAS................................................................................................................. 18
Pgina 3
INTRODUCCIN
Este Plan de Desarrollo del Software est preparado para ser implementado en el
sistema actual de ventas que la empresa ya maneja. Este documento provee una
visin global del enfoque de desarrollo propuesto.
Este proyecto es presentado por un grupo de estudiantes de la facultad Ingeniera
de Sistemas de la Universidad Inca Garcilaso de la Vega. El desarrollo del sistema
en mencin est basado en la metodologa RUP (Rational Unified Process), en la
que nicamente se proceder a cumplir los artefactos ms importantes en las
fases que marca la metodologa. Se resalta este punto, porque se utilizara la
terminologa RUP en este documento. Se detallara las fases de Inicio,
Elaboracin, Construccin y Transicin para tener una visin global de todo el
proceso.
Este enfoque propuesto, constituye una configuracin del proceso RUP, teniendo
en cuenta las caractersticas del proyecto, y las normas que aplica la empresa,
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
Objetivo
Elaborar las pautas y actividades que se realizarn para la construccin del
Sistema de Gestin de Ventas al Crdito para Pymes - SGVC
1.2
Alcance
El Plan De Desarrollo De Software tiene como alcance la planificacin y
seguimiento del proyecto SGVC - Sistema de Gestion de Ventas al Crdito para
Pymes.
1.3
Definiciones y abreviaciones
Anexo Nro1: Glosario de Trminos.
2
1.4
Pgina 4
Propsito
La empresa tiene un sistemas de ventas que solo efecta el registro de ventas al
contado, mas no los que se realizan a crdito. El sistema SGVC va a permitir el
manejo automatizado de las ventas al crdito que realiza la empresa, como
tambin el manejo de datos de los clientes que tiene, de esta manera se podr
evaluar en tiempo real el estado de pagos que los clientes realizan, tambin se
podr evaluar nuevos clientes de acuerdo a las garantas que posean (a travs de
hipotecas de bienes muebles o inmuebles). Este sistema se podr utilizar en todas
las sucursales que tiene en provincia.
Alcance
El presente proyecto toma en consideracin el Sistema de Ventas que tiene la
empresa actualmente, tomando como base los procesos de dichos requerimientos
de la empresa, con el fin de que puedan servir como referencia para el desarrollo
e implementacin del SGVC - Sistema de Gestion de Ventas al Crdito para
Pymes. As mismo se espera incorporar mdulos que lleven el control de dichos
procesos y que sean de ayuda para la agilizacin de los mismos. Cabe mencionar
algunos puntos para el desarrollo del sistema:
Caractersticas del SGVC - Sistema de Gestion de Ventas al Crdito para
Pymes
El sistema debe presentar todas las funcionalidades con las que cuenta
actualmente el sistema de ventas de la empresa. Entre las que se encuentran
las siguientes:
Registro de Clientes de Ventas al contado
Registro de expedientes y documentos de ventas (Boletas, Facturas, Notas
de Pedido, guas de remisin).
Derivacin y Asignacin de documentos y expedientes a uno o ms
empleados (Marketing, Contabilidad, Gerencia)
Registrar el archivado de ventas, anulaciones de documentos (boletas,
Facturas, guas, etc.) y expedientes (reclamos).
Monitorear la situacin de los expedientes (reclamos de productos y/o
servicios) y documentos derivados (documentos en trmite).
Pgina 5
1.5
Suposiciones y restricciones
Las suposiciones y restricciones respecto al Sistema de Gestin de Ventas al
Crdito para Pymes - SGVC, y que se derivan directamente de las bases del
concurso son:
Pgina 8
1.6
Periodo
Fase 1:
la validacin correspondiente.
A 30 das a partir de la
aprobacin.
sistema a desarrollarse.
A 60 das a partir de la
aprobacin.
A 90 das a partir de la
y de Usuario.
aprobacin.
1.7
Pgina 9
1.8
Participantes en el proyecto
JEFE DE PROYECTO
ANALISTA
ANALISTA/ PROGRAMADOR
DOCUMENTADOR
Rol
Asumido por
Jefe de Proyecto
Analista
Analista /
Programador
Documentador
Pgina 10
1.9
Roles y Responsabilidades
Rol
Jefe de Proyecto
Responsabilidades
Persona responsable del proyecto y constituye el canal
oficial de comunicacin de todas las actividades
relacionadas
con
el
proyecto.
Sus
principales
responsabilidades son:
Pertenecer al comit ejecutivo del proyecto.
Analista
Levantamiento de informacin
Realizar el anlisis y diseo de la Solucin, y
asegurarse que el desarrollo del sistemas se realice
Pgina 11
Rol
Responsabilidades
ajustndose a los planteamientos indicados.
Analista
/Programador
Documentador
los
Pgina 12
Pgina 13
PORCENTAJE
100%
100%
Analista
Analista / Programador
Documentador
100%
100%
N DE ITERACIONES
Iteracin I1
Iteracin E1
Fase de Construccin
Iteracin C1
Fase de Transicin
Iteracin T1
DESCRIPCIN
DURACIN
HITO
Pgina 14
Fase de Inicio
Fase de Elaboracin
Fase de Construccin
Fase de Transicin
mbito Entorno
Plan de Desarrollo Software
Administracin del Proyecto
Cronograma del proyecto
Modelo de Negocio:
Diagrama general de casos de uso de negocio
Diagrama de actividades, descripcin dinmica de
los casos de uso de negocio
Crear la Matriz de proceso y requerimiento
Matriz de trazabilidad
Requerimientos:
Diagrama general de casos de uso
Plantilla de especificacin de casos de uso
Modelo de Anlisis
Diagrama de paquetes indicando las
respectivas
Diagrama de colaboracin
Modelo de datos
Diagrama de clases
Diagrama del modelo fsico
Script
Data
Diccionario de datos
Diseo de clase a nivel de implementacin
Capas
o Presentacin o aplicacin(Jsp)
o Negocio (Bean, interfaz, servlet, etc.)
Diagrama de clases
Diagrama de secuencia
capas
Implementacin
Diagrama de componentes
Diagrama de despliegue
Programacin:
o Archivos. Dat (archivo)
o Libreras requeridas
Pruebas
Pruebas unitarias
Pruebas funcionales
Pruebas de esfuerzo
Despliegue
Entrega y puesta en produccin del Sistema de
Gestion de Ventas al Crdito para Pymes - SGVC
Construccin
Transicin
Flix Quiones(GTI)
Nivel de probabilidad.
Consiste en la probabilidad de que ocurra el riesgo, con posibles valores:
Baja, Media, Alta. En la siguiente tabla se muestra el nivel y rango de
probabilidad:
Nivel de probabilidad
Baja
Media
Alta
Rango de
probabilidades
0% a 33%
34% a 66%
67% a 100%
Pgina 16
b) Nivel de impacto
Es cuanto representara el riesgo en tiempo en el caso de que ocurriese.
Los posibles valores se explican en la siguiente tabla:
Nivel de impacto
Bajo
Medio
Alto
Muy Alto
Tiempo de impacto
Atrasos de 1 da
Atrasos de 2 a 3 das
Atrasos de 4 a 7 das
Atrasos de 8 a ms
das
tems
Descripcin
R1
R2
R4
R5
Media
Baja
Alta
Baja
Alta
Baja
Alta
Media
Alta
Alta
Alta
Baja
cliente.
No contar con la arquitectura
necesaria para la implementacin del
Impacto
software
R6
el entregable de prueba
Que la calidad del
R3
Probabilidad
Nivel de
Nivel de
Sistema.
Los trabajadores de la empresa
entren en huelga indefinida, por ende el
proyecto se estancara.
Pgina 17
tems
Descripcin
Se
declaren
feriados
Nivel de
Nivel de
Probabilidad
Impacto
Alta
Alta
Alta
Alta
das
aumentar
la
el
plazo
dado
para
de
R8
Acciones Preventivas
Riesgo
Ausencia
de
algunos miembros
involucrados
sistema
Observacin
temporal.
del
a
desarrollar.
Accin
Aviso previo de ausencia
Nombrar al personal de
reemplazo.
Transferencia
conocimientos,
de
Ninguna
informacin,
documentos y programas al
Prdida
de
informacin
relacionada
desarrollo
personal sustituto.
Respaldo
diario
semanal de la informacin,
al
Ninguna
documentos y programas.
del
sistema.
No contar con los
equipos adecuados
para
la
implementacin del
sistema
Hacer de conocimiento a
la empresa el avance del
Proyecto
para
equipos
se
que
los
encuentren
Ninguna
habilitados al momento de la
implementacin.
Acciones Correctivas
Pgina 18
Riesgo
Ausencia
de
Accin
Transferencia
Observacin
de
algunos miembros
conocimientos al personal de
involucrados
reemplazo,
sistema
del
a
desarrollar.
mediante
la
capacitacin y entrega de
todos
los
documentos
de
de
informacin
relacionada
desarrollo
del
personal
de
transferir
su
conocimiento,
en
caso
de
dejar
la
empresa.
negocio.
Restaurar la ltima copia Copias de respaldo
de respaldo, realizando una de la informacin en
al
del
sistema.
5
Compromiso
de almacenamiento
del servidor.
REFERENCIAS
Los trminos de referencia del Proyecto de Evaluacin para Sistema de Gestin
de Ventas al Crdito para Pymes SGVC.
Pgina 19