Está en la página 1de 23

Entrega I proyecto software de facturación

Elaborado por:

Vilma Faidy Ramos

Jhonnier Felipe Castro Salas

Javier José Hernández Torregoza

Presentado a:
Carlos Iván Rivera

Politécnico Gran colombiano


Ingeniería de Software
Gerencia de Proyectos Informáticos
2019
INTRODUCCIÓN

El proyecto planteado tiene como finalidad el desarrollo de un software de facturación.


Para esta implementación se realizaran varias actividades y procesos basados en los
requerimientos funcionales del cliente de igual manera se llevara a cabo un proceso de
análisis, diseño y arquitectura en el cual se plantea la importancia del software y el
proceso que se debe llevar respecto a la gerencia de proyectos.
OBJETIVO GENERAL

Implementar un software de facturación que le permita al cliente cumplir con sus


necesidades.

OBJETIVOS ESPECÍFICOS

 Diagnosticar las necesidades que requiera el cliente dentro de su organización o


empresa para el desarrollo de software.

 Realizar un análisis y diseño sobre el desarrollo del proyecto el cual va a permitir


al cliente un control de sus facturas

 Realizar un software que cumpla con los requerimientos funcionales del cliente
PLAN DE GESTIÓN DE ALCANCE

En esta etapa se iniciara con una evaluación de las necesidades del cliente junto con un
estudio de métodos que garantice el éxito del proyecto, se tendrá en cuenta los
requerimientos funcionales y no funcionales, solicitados por nuestro cliente. De la misma
manera se realizaron unos objetivos generales y específicos para el alcance de este
proyecto junto con una introducción enfocada a la descripción del desarrollo de nuestro
software de facturación.

Para el desarrollo de esta aplicación seguiremos varios procesos:

En primer lugar se busca desarrollar un software para las necesidades de una empresa
en sentido de facturación, este software permitirá al administrador organizar de manera
rápida y eficaz la generación de facturas de sus clientes.

En segundo lugar se tiene como alcance que el aplicativo conecte con una base de datos
para brindarle al cliente una mejor satisfacción y seguridad guardando su información
registrada.

En tercer lugar se pretende que el administrador pueda salir de manera segura sin perder
información.

En la siguiente etapa se escogerá un líder el cual organizara el equipo de trabajo atreves


de las habilidades de cada integrante del grupo las cuales aportaran a las necesidades
del desarrollo del proyecto, de igual manera este líder participara en reuniones con el
cliente para conocer sus intereses y necesidades se valorara costos y beneficios como se
estimara el tiempo para la entrega del software.

RECOPILACIÓN DE REQUISITOS

Documentaremos las necesidades, expuestas por el cliente en la primera reunión las


cuales se conviertan en requisitos para el desarrollo del software de facturación, se
valoraran los errores e inconsistencias.

Una vez teniendo en cuenta los requerimientos de nuestro cliente se realizara un caso de
usos la cual tendrá como finalidad el funcionamiento del sistema.
ACTA PRIMERA REUNIÓ CON EL CLIENTE

PRESENTACIÓN DE D M A
REQUERIMIENTOS
ACTA 1 TEMA
FUNCIONALES POR EL 16 09 2019
CLIENTE

LUGAR: Sala de Conferencias, Politécnico Gran Colombiano

HORA: 9:00 am

Conocer los interés y necesidades del cliente para el desarrollo del


OBJETIVO
software de facturación
AGENDA

1. Intervención del líder de proyectos


2. Presentación del cliente
3. Propuestas del cliente y propuestas del líder de proyectos hacia el cliente
DESARROLLO DE LA REUNIÓN

Instalación.
Vilma Faidy Ramos
Líder de proyectos
La líder de proyectos agradece la asistencia del cliente José Luis al comité,
Igualmente reitera, que se pretender cumplir con las necesidades del cliente las cuales
valla a exponer y por ello que dentro de sus objetivos estratégicos es satisfacer la
empresa del cliente.

Presentación
Cliente José Luis Castillo
Saluda muy respetosamente al líder de proyectos, seguidamente expone su punto de
vistas y necesidades para la realización del software, pretende que la aplicación
gestione el inventario de sus tiendas, además requiere que este mismo le permite
registrar los vendedores y los clientes para tener soportada todas las operaciones
diarias adicional que esté conectado a una base de datos para mayor seguridad y que
tenga un login de ingreso.
Hace intervención el líder de proyectos quien le dice que dentro de sus objetivos
propuestos esta la conexión con una base de datos y que puede cumplir con esa
necesidades excepto lo del login, informa que se puede implementar dentro de un
periodo de dos meses
Interviene el señor José Luis Castillo está de acuerdo con la propuesta.

CIERRE COMITÉ.

Interviene el líder del proyecto Vilma Ramos y agradece el acuerdo tratado con el
cliente y plantea el apoyo al señor José Luis, le informa que se estará comunicando
para una nueva reunión. Se despiden respetosamente.

COMPROMISOS

TAREAS RESPONSABLE FECHA

Programación de mesas de trabajo para el desarrollo del Vilma Faidy


software el líder con los demás integrantes del grupo de Ramos Líder de 18/09/2019
trabajo proyecto

Líder de proyecto Por


Programación nueva reunión con cliente
y cliente acordar

FECHA HORA LUGAR

PRÓXIMA
REUNIÓN Por acordar con Por
Por definir.
el cliente definir.

Se dio por terminada esta actividad, habiéndose desarrollado los temas contenidos en
esta acta y comprometiéndose las partes a cumplir con los compromisos adquiridos en la
misma.

ASISTENTES

NOMBRE CARGO/DEPENDENCIA

Vilma Faidy Ramos Líder de proyecto


José Luis Castillo Cliente
LISTADO DE REQUERIMIENTOS

REQUERIMIENTOS DE USO

1. Es necesario un adecuado trato del software, su diseño no debe ser adaptado o


modificado en ningún momento por personal no autorizado.
2. El producto es diseñado por personal experto en programación, su interfaz es
sencilla y para así darle un adecuado uso.
3. El sistema es totalmente protegido mediante seguridad de alto nivel.
4. El mantenimiento del software debe realizarse gradualmente lo cual cubre la
garantía.
5. En caso de un defecto a la hora de la instalación o incompatibilidad del producto
deber ser rediseñado para generar compatibilidad
6. En relación con el producto el usuario tendrá totalmente acceso a cada una de sus
funciones
7. Su diseño será impactante y generara un fácil uso
8. Podrá ser instalado en los computadores que lo desee una vez comprado el
paquete completo.

REQUERIMIENTOS DE FUNCIÓN

1. Podrá tener total confianza en el software, su diseño no dejara que se pierda o


estrave información
2. El software es creado para el desempeño de distintas funciones las cuales serán
descritas en reuniones con el cliente
3. Su diseño mantendrá una interfaz impactante y fácil de usar

REQUERIMIENTOS ESTRUCTURALES

1. El software cuenta con dos elementos para su correcta ejecución, un programa


capaz de ejecutar java y una base de datos previamente instalada
2. Su protección se dará mediante mecanismos como clave o pin de seguridad
3. Se realizara una integración entre el programa y la base de datos para su correcto
guardado de cada uno de los archivos
4. Cada uno de sus elementos se ejecutara de tal forma de tener una funcionabilidad
versátil y practica

REQUERIMIENTOS TÉCNICO-PRODUCTIVOS

1. Se requiere un computador, capaz de soportar el programa y el montaje de la base


de datos, con sistema operativo Windows, Linux, ios en versiones recientes.
2. La mano de obra se realizara por un grupo dado de programadores los cuales
brindaran todo el soporte necesario
3. Puede mejorar el desempeño del software con componentes optimizados los
cuales aceleren el proceso de su computadora
4. El producto se entregara en una versión de prueba al cliente el cual lo utilizara y
dará a conocer cada uno de los aspectos que le gustaría mejorar.
5. El costo de la producción del producto se llevara a cabo bajo una reunión con el
cliente en el cual se explicara cada uno de los componentes del software y asi
mismo se llevara a cabo un acuerdo de costo.

REQUERIMIENTOS DE MERCADO

1. El producto puede ser solicitado en las cantidades que lo necesite


2. El precio puede ser fijado de acuerdo al valor del producto ante los consumidores
3. La ganancia del producto se calcula a raíz de la producción y distribución del
mismo
4. El producto se realizara mediante distribución del sistema mediante una correcta
venta y apreciación ante los clientes.

REQUERIMIENTOS FORMALES

1. La apariencia manifestara un producto fresco y fácil de usar mediante una interfaz


agradable a la vista
2. Los componentes serán instalados de la forma más fácil y practica posible
3. El interés del producto se demostrara en cada una de las presentaciones del
mismo
4. Su superficie será elegante y cómoda a la vista del cliente
EDT

Con esta herramienta lograremos optimizar recursos y tiempos que será ejecutado por el
equipo del proyecto para lograr el ciclo de vida del software.
A continuación presentaremos un criterio de calidad, asociados a nuestros objetivos.

PROCESO CRITERIO

INICIO Contrato firmado con el cliente


PLANEACIÓN Plan de gestión, programa detallada,
conformación del equipo, lista de riesgos.
ANÁLISIS Y DISEÑO Lista de requerimientos, diseño de
interfaces, procedimientos, arquitectura.
IMPLEMENTACIÓN Pruebas, reunión de avances con el cliente,
producción
CIERRE Resultados, acta de cierre de contrato,
mantenimiento
GERENCIA DEL PROYECTO Alcance, cronograma, costos, calidad

PROYECTO FACTURACIÓN

INICIO PLANEACIÓN DISEÑO IMPLEMENTACIÓN CIERRE GER.PRYECTOS

GES. ALCANCE
EVALUACIÓN CONFIGURACIÓ RESULTADO
PLAN DE
SOFTWARE
N ALCANCE
GESTIÓN

REQUERIMIENTOS DESARROLLO ENTREGA GES.


CLIENTE PROGRAMA CRONOGRAMA
DETALLADO DEL
TRABAJO INFRAESTRUCTURA PRUEBAS MANUALES GES. COSTOS
PRESUPUESTO

TIEMPO RIESGOS INTERFACES REU. AVANCE MANTENIMIENTO DOCUMENTACI


EJECUCIÓN ÓN

SOPORTE
PLAN DE PRODUCCIÓN
EJECUCIÓN
PERFIL DE
USUARIO
DICCIONARIO DE LA EDT

1.1 SOFTWARE
Descripción del trabajo Buscar alternativas para su desempeño
Actividades asociadas Seleccionar varias alternativas, investigar
sobre otras empresas de desarrollos de
software
Fecha de inicio 16/09/2019
Fecha fin 20/09/2019
recursos Líder de proyectos, recursos humanos,
gerencia de sistemas
precedencias ninguna
restricciones presupuesto
supuestos Encontrar las alternativas más viables para
el desarrollo del software
1.2 CLIENTE
Descripción del trabajo Reunirse con el cliente para conocer sus
necesidades
Actividades asociadas Conocer sus requerimientos, plantearle la
oferta de desarrollo del software, aclarar el
alcance y riesgos
Fecha de inicio 19/09/2019
Fecha fin 20/09/2019
recursos Líder de proyectos
precedencias Alternativas del software
restricciones presupuesto
supuestos Encontrar las alternativas más viables para
el desarrollo del software
1.3 PRESUPUESTO
Descripción del trabajo Definir el costo del proyecto
Actividades asociadas Definir presupuesto estimado, aprobación
de costos
Fecha de inicio 21/09/2019
Fecha de fin 23/09/2019
recursos Líder de proyectos, Gestión humana
precedencias Alternativas del software
restricciones Presupuesto de la gerencia
supuestos Aprobación de presupuesto

1.4 TIEMPO EJECUCIÓN


Descripción del trabajo Definir el tiempo de ejecución del proyecto
Actividades asociadas Definir tiempo, gestionar aprobación de
tiempo
Fecha de inicio 23/09/2019
Fecha de fin 26/09/2019
recursos Líder de proyectos, Gestión humana
precedencias Alternativas del software
restricciones Implementar el software en menos de tres
meses
supuestos Aprobación del tiempo inicial
2.1 PLAN DE GESTIÓN
Descripción del trabajo Presentar el plan de gestión indicando las
herramientas y beneficios del software
Actividades asociadas Elaborar plan de gestión
Fecha de inicio 27/09/2019
Fecha de fin 03/09/2019
recursos Líder del proyecto, equipo
precedencias Alternativas del software
restricciones ninguna
supuestos Con el plan logran aceptación del proyecto
2.2 PROGRAMA DETALLADO DEL
TRABAJO
Descripción del trabajo Elaborar el plan de trabajo de la
implementación del software
Actividades asociadas Elaborar programa detallado, gestionar
plan de desarrollo
Fecha de inicio 21/09/2019
Fecha de fin 30/09/2019
recursos Líder del proyecto, equipo
precedencias Alternativas del software
restricciones Presupuesto y tiempo
supuestos El programa cuenta con todos los
elementos necesario para implementarlo

2.3 RIESGOS
Descripción del trabajo Identificar los riesgos que se puedan
presentar en la implementación del
proyecto
Actividades asociadas Elaborar lista de riesgos
Fecha de inicio 20/09/2019
Fecha de fin 23/09/2019
Recursos Líder del proyecto y equipo
precedencias Alternativas
restricciones Presupuesto y tiempo
supuestos Identificar todos los riesgos posibles
2.4 PLAN DE EJECUCIÓN
Descripción del trabajo Elaborar flujo de caja de presupuesto
aprobado
Actividades asociadas Elaborar flujo de caja
Fecha de inicio 17/09/2019
Fecha de fin 20/09(2019
recursos Líder de proyecto y equipo
precedencias Alternativas
restricciones presupuesto
supuestos Presupuesto idóneo según los altercados
que se presenten
3.1 EVALUACIÓN
Descripción del trabajo Elaborar el plan a seguir para las
evaluaciones de desempeño
Actividades asociadas Elaborar plan de evaluaciones, gestionar
plan de evaluaciones
Fecha de inicio 2/10/2019
Fecha de fin 04/10/2019
recursos Líder del proyecto, equipo
precedencias alternativas
restricciones tiempo
supuestos Plan idóneo para la acepción del proceso

3.2 REQUERIMIENTOS
Descripción del trabajo Identificar los requerimientos necesarios
para la implementación del software que
incluya especificaciones y funciones
Actividades asociadas Lista de requerimientos, gestionar
aprobación de requerimientos
Fecha de inicio 18/09/2918

Fecha de fin 20/09/2019


Recursos Líder del proyecto y equipo
precedencias Requerimientos del cliente
restricciones Limitaciones técnicas
supuestos Identificar todas las variables para la
ejecución
3.3 INFRAESTRUCTURA
descripción del trabajo Diseñar una infraestructura que soporte el
software
Actividades asociadas Definir diseño, gestionar aprobación
Fecha de inicio 21/09/2019
Fecha de fin 30/09/2019
Recursos Líder del proyecto y equipo
precedencias Requerimientos software
restricciones Limitaciones técnicas
supuestos Identificar todas las variables para la
ejecución
3.4 INTERFACES
descripción del trabajo Diseñar la interfaz del software
Actividades asociadas Definir diseño, gestionar aprobación
Fecha de inicio 28/08/2019
Fecha de fin 01/10/2019
recursos Líder del proyecto y equipo
precedencias Requerimientos software
restricciones Tecnología, presupuesto
supuestos Se diseña una interfaz que cumpla con las
exigencias del cliente

3.5 SOPORTE
descripción del trabajo Definir esquema de soporte durante el
desarrollo del proyecto y después de la
implementación
Actividades asociadas Definir plan de soporte y continuidad
Fecha de inicio 6/10/2019
Fecha de fin 11/10/2019
recursos Líder del proyecto y equipo
precedencias infraestructura
restricciones costos
supuestos Se diseña un soporte eficaz
3.6 PERFIL DE USUARIO
descripción del trabajo Definir los perfiles necesarios para el
ingreso de la herramienta
Actividades asociadas Definir
Fecha de inicio 13/10/2019
Fecha de fin 20/10/2019
recursos Líder del proyecto y equipo
precedencia Requerimientos aprobados
restricciones seguridad
supuestos Definir seguridad en los usuarios
4.1 CONFIGURACIÓN
Descripción del trabajo Ejecutar las configuraciones del software
previamente definidas
Actividades asociadas Ejecutar configuraciones, realizar pruebas
internas
Fecha de inicio 21/10/2019
Fecha de fin 25/1072019
recursos Líder de proyectos y equipo
precedencia Requerimientos aprobados
restricciones ambiente
supuestos Facilidad de implementación del software
4.2 DESARROLLO
Descripción del trabajo Ejecutar los desarrollos programados
teniendo en cuenta los requerimientos del
cliente
Actividades asociadas Desarrollo, pruebas, ajustes
Fecha de inicio 18/09/2019
Fecha de fin 20/10/2019
recursos Grupo de trabajo, desarrollador
precedencia Requerimientos aprobados
restricciones tiempo
supuestos El software funcionara sin inconveniente y
será una herramienta eficaz

4.3 PRUEBAS
descripción del trabajo Realizar íntegramente pruebas
Actividades asociadas Instalar un ambiente de pruebas, realizar
ajustes al software.
Fecha de inicio 22/10/2019
Fecha de fin 25/10/2019
recursos Desarrollador, líder de proyectos
precedencia Ejecutar desarrollo software
restricciones tiempo
supuesto Las pruebas permitan conocer todos los
errores del software
4.4 REUNIÓN AVANCE
descripción del trabajo Llevar a cabo reuniones avance del
proyecto
Actividades asociadas Reunión con el cliente
Fecha de inicio 18/10/2019
Fecha de fin 19/10/2019
recursos Líder del proyecto, cliente
precedencia Alternativas del proyecto
restricciones Tiempo
supuesto Se cuenta con toda la participación de los
integrantes
4.5 PRODUCCIÓN
descripción del trabajo Implementar el desarrollo del software
Actividades asociadas Poner a producción el software
Fecha de inicio 30/10/2019
Fecha de fin 31/10/2019
recursos Desarrollador, líder de proyectos
precedencia Fin de implementación
restricciones tiempo
supuesto Que el software funcione correctamente
5.1 RESULTADO
descripción del trabajo Culminación del desarrollo del software
Actividades asociadas Elaborar informe de resultado,
presentación proyecto final
Fecha de inicio 29/10/2019
Fecha de fin 30/10/2019
recursos Líder del proyecto, grupo
precedencia Fin de implementación
Restricciones ninguno
supuesto Todo es claro y completo
5.2 ENTREGA
descripción del trabajo Entrega final del proyecto
Actividades asociadas Verificar check list, gestionar firmas
pendientes de aprobación
Fecha de inicio 30/10/2019
Fecha de fin 31/10/2019
recursos Líder de proyectos
precedencia Fin de implementación
Restricciones ninguna
Supuesto Buena comunicación con los interesados
5.3 MANUALES
descripción del trabajo Realizar entrega de manuales de usuario
Actividades asociadas Entrega de manuales claros.
Fecha de inicio 30/10/2019
Fecha de fin 31/10/2019
recursos Líder de proyecto grupo de trabajo
precedencia Fin de implementación
Restricciones Manuales en español
Supuesto Son fáciles de entender
5.4 MANTENIMIENTO
descripción del trabajo Brindar mantenimiento después de ponerlo
en producción
Actividades asociadas Mantenimiento, modificaciones
Fecha de inicio Por definir
Fecha de fin Por definir
Recursos Líder de proyecto, desarrollador
precedencia Culminación proyecto
Restricciones costos
Supuesto Que el cliente requiera modificaciones
6.1 GESTIÓN DE ALCANCE
descripción del trabajo Elaborar plan de gestión de alcance
Actividades asociadas Métodos, propuestas para el alcance
Fecha de inicio 16/09/2019
Fecha de fin 19/09/2019
Recursos Líder de proyectos
precedencia alternativas
Restricciones Proyecto firmado
Supuesto Plan completo
6.2 GESTIÓN DE CRONOGRAMA
descripción del trabajo Elaborar el cronograma de acuerdo a los
tiempos pactados
Actividades asociadas Elaborar con el líder de proyectos y el
grupo de trabajo un cronograma pactado
del tiempo estimado
Fecha de inicio 17/09/2019
Fecha de fin 18/09/2019
Recursos Líder del proyecto grupo de trabajo
precedencia Alternativas proyecto
Restricciones Proyecto firmado
Supuesto Plan idóneo y completo
6.3 GESTIÓN DE COSTOS
descripción del trabajo Elaborar plan de gestión de costos
Actividades asociadas Elaborar y socializar con el equipo el plan
de costos
Fecha de inicio 17/09/2019
Fecha de fin 19/09/2019
Recursos Líder de proyecto, grupo de trabajo
precedencia Proyecto firmado
Restricciones Acuerdo con el cliente
Supuesto Plan completo y favorable
6.4 DOCUMENTACIÓN
descripción del trabajo Entrega de documentación física y digital
del proyecto
Actividades asociadas Elaborar actas, manuales, entregas
Fecha de inicio 17/09/2019
Fecha de fin 30/10/2019
Recursos Líder del proyecto, grupo de trabajo
precedencia Proyecto firmado
Restricciones desacuerdos
Supuesto Plan completo
PLAN DE GESTIÓN DE TIEMPO

Como objetivo principal para nuestro plan de gestión del tiempo determinaremos
una cantidad de tiempos previstos para cada actividad lo cual nos ayudara a tener
la terminación del producto en un plazo previsto de alrededor de 8 semanas.
Cada una de las actividades será repartida entre cada uno de los integrantes del
equipo por lo cual nuestro objetivo siempre será el cumplimiento con cada una de
las tareas asignadas por el líder.
Para una correcta gestión del tiempo nos enfocaremos en responder a través de
este documento a las siguientes 8 preguntas:
1. ¿Qué herramientas se utilizaran para realizar el cronograma? : podremos
notar que el cronograma lo realizaremos mediante una hoja de Excel en la que
calcularemos cada uno de los lapsos que se tendrá entre cada actividad
realizada por el equipo.
2. ¿Cuál será el nivel de precisión en las estigmas del tiempo? : Por lo
general trataremos de que la precisión al realizar las actividades sean de un
90% dentro de los lapsos, ya que pueden influir varios factores para que se
atrase una entrega en un 10%
3. ¿Cómo y cuándo se actualizara la línea base de tiempo? : Cada que sea
necesario para ello nuestro equipo podrá reunirse para replantear cada una de
las actividades y actualizar sus tiempos.
4. ¿Cuándo será el nivel de tolerancia de los desviar del cronograma en
relación a la línea base? : La tolerancia entre las actividades del cronograma
será mínima trataremos de seguir una gran línea sobre cada una de las
actividades.
5. ¿Qué reglas se utilizaran para definir el porcentaje de avance de una
actividad? : Se utilizaran una seria de reglas como cumplimiento y
colaboración de cada uno de los integrantes para así lograr el avance de la
actividad a un 100%
6. ¿Cuáles son las cuentas de control de la EDT para gestionar los
avances?: Siempre nos apoyaremos en una gran mayoría en el conocimiento
acerca de EDT para así optimizar recursos y tiempos en el producto.
7. ¿Qué metodología y formulas se utilizaran para reportar los avances?: Se
realizara mediante un documento y actas de entrega o reuniones donde
reportaremos los avances de cada uno de las actividades.
8. ¿Cómo y cuándo se presentaran los informes de avance? : Se presentaran
semanalmente mediante un documento el cual será enviado mediante correo
electrónico.

LISTADO DETALLADO DE ACTIVIDADES

1. Conformación del equipo del proyecto


2. Definición de actividades a desarrollar
3. Creación y compra de recursos para el desarrollo del proyecto
4. Instalación de equipos para la programación
5. Descomposición e implementación del software
6. Plan de gestión para costos del software
7. Diseño e implementación de diccionario con palabras claves para
implementación del software
8. Diseño de cronograma para el proyecto a lo largo de plazos establecidos
9. Diseño del programa bajo unos requerimientos específicos del cliente
10. Realización de pruebas semanales para el buen funcionamiento del producto
11. Entrega del producto final en plazo máximo de 8 semanas
12. Mantenimiento y soporte del proyecto al cliente una vez adquirido
DIAGRAMA DE GANTT

Realizado con CANVA : https://www.canva.com


CRONOGRAMA PROYECTO
PLAN DE GESTIÓN DE COSTOS
FLUJO NETO EFECTIVO
BIBLIOGRAFÍA

 Realizado con CANVA : https://www.canva.com


 https://uv-mdap.com/blog/como-es-y-como-se-alimenta-el-diccionario-de-la-edtwbs/
 https://www.eoi.es/blogs/mintecon/2012/12/18/la-edt-como-herramienta-de-gestion-
del-alcance-de-proyectos/

También podría gustarte