Está en la página 1de 28

Informe Formulación de Proyecto

entrega N°1

Unidad 1: Ingeniería de Software

Asignatura: Ingeniería de Software

Sección: 357

Nombre del docente: Fredy Marambio López

Nombre de los integrantes del grupo: -

Fecha de entrega 23/04/2018

Área Informática

Analista Programador
Contenido
Introducción..................................................................................................................................................................... 3
Descripción de la empresa.............................................................................................................................................4
Problema General de la Empresa.....................................................................................................................................4
Definición de la problemática y análisis..........................................................................................................................5
Análisis FODA:...............................................................................................................................................................5
Análisis de la situación actual del mercado en el ámbito de la solución..........................................................................6
Solución al problema.......................................................................................................................................................9
Recopilación, especificación y documentación de los requerimientos...........................................................................10
Objetivos........................................................................................................................................................................ 14
Objetivo general del proyecto....................................................................................................................................14
Objetivos específicos del proyecto.............................................................................................................................14
Solución Por Implementar.............................................................................................................................................15
Justificación y Alcances de la Solución.........................................................................................................................17
Estudio de Factibilidad..................................................................................................................................................18
Definición de roles y responsabilidades del equipo de trabajo.......................................................................................22
Planificación del proyecto..............................................................................................................................................23
Carta Gantt..................................................................................................................................................................... 25
Glosario de Acrónimos..................................................................................................................................................27

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

2
Introducción
En la actualidad las empresas luchan por tener un lugar en el mercado, para ello se valen de las diversas
herramientas que hoy existen para mejorar y optimizar los procesos internos de una empresa, sin lugar a
duda una de estas herramientas es la tecnología.

Hoy en día las empresas hacen uso de esta tecnología a través de la computación con el fin de automatizar
y estandarizar los procesos administrativos, lo que deriva en la entrega más rápida y oportuna de
información. La información es un elemento fundamental en la toma de decisiones, puesto que ella nos
orienta y nos ayuda a verificar las metas y objetivos planteados.

Es por esto por lo que la empresa DBSolution ha decidido sumarse e integrar a su empresa el plus que le
genera comenzar a utilizar las herramientas tecnológicas que hoy en día se encuentran disponibles.

La empresa DBSolution ha solicitado un sistema que entregue apoyo a las labores que se realizan en el área
de ventas para así mejorar y agilizar los procesos relacionados con la realización de ventas y concesiones.

El presente informe tiene por objetivo dar a conocer el proyecto que se aportará a la empresa DBSolution,
éste corresponde a una aplicación Web que permita al encargado de área apoyar y agilizar los procesos
relacionados con el área de Ventas.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

3
Descripción de la empresa
El proyecto que se expone en el presente informe se ha desarrollado para la empresa DBsolution,
cuya actividad corresponde a las Telecomunicaciones, tecnología e informática.

DBSolution se encuentra ubicada en la calle Estado 337 en Santiago Centro.

A continuación, se realizará una descripción más detallada de la empresa para conocer diversos
aspectos de ella tales como su visión, misión, además de conocer algunos detalles históricos de la
empresa.

Descripción
DBsolution es una empresa creada en Chile para apoyar necesidades Tecnológicas desde la
industria financiera. Su valor está en sus profesionales altamente especializados en las áreas a
desarrollar y su foco está enfocado en sus clientes.

Visión
Ser reconocidos como el referente de la industria tecnológica chilena en el desarrollo de
soluciones integrales que cumplan plenamente las necesidades de nuestros clientes.

Misión
Desarrollar soluciones integrales de base tecnológica, eficientes e innovadoras que permitan
satisfacer las necesidades actuales y futuras de nuestros clientes, agregando valor a sus actividades
de negocio a través de un equipo de profesionales altamente especializado.

Breve Historia
DBsolution nace el año 2012, con el propósito de desarrollar soluciones integrales de alta calidad
técnica, mediante el establecimiento de relaciones de largo plazo con nuestros clientes. Durante
estos años la empresa fue adquiriendo nuevos desafíos gracias a que la confianza de los clientes en
la capacidad, compromiso y liderazgo que ha demostrado tener la empresa, permitiéndoles tener
un crecimiento constante y sostenido. El crecimiento se ha fortalecido gracias a la relación de
Partner y Alianzas Tecnológicas con Oracle (desde el 2012) e IBM (desde el 2015), potenciando
las capacidades técnicas y de negocio de la empresa. La propuesta de valor es entregar soluciones
integrales, de calidad, innovadoras y eficientes.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

4
Problema General de la Empresa
DBsolution solicita un sistema de inventario que sea eficaz y eficiente, por ende, se necesita crear
un sistema de inventario que sea capaz de ingresar, eliminar y concesionar productos y servicios.
Además de ser capaz de rastrear productos dentro y fuera del holding corporativo

Definición de la problemática y análisis


La Empresa DBsolution presenta variados problemas, dentro de los cuales 3 serán abordados por
nuestra empresa.

El primero de ellos es un problema del módulo de Ventas y concesiones. El cual nos presenta la
problemática de que no se lleva un registro unificado dentro del holding para saber cuáles son las
ventas y concesiones que se realizan en un determinado tiempo, como también saber si un
determinado artículo fue vendido o sigue formando parte de nuestro inventario, además de saber
que productos se encuentran concesionados y a que cliente se le dio la concesión. También
podremos conocer las ganancias y márgenes de utilidad de sus ventas.

El segundo módulo nos lleva al área de reportes. Dentro de DBsolution no existen registros de
reportes según sea solicitado por el usuario. Estas pueden ser dirigidas a.

 Datos de Clientes y Proveedores


 Ventas realizadas
 Productos en concesión
 Reposición de stock
 Utilidades generadas por las ventas
 Seguimiento de productos en general

El tercer módulo hace referencia a la autenticación para ingresar al sistema, en donde de acuerdo
con lo solicitado por Dbsolution poseen problemas para llevar registros de las acciones realizadas
por los usuarios respecto al movimiento de inventario, debido a esto se implementará la

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

5
autenticación al sistema para llevar los registros de las acciones realizadas (bitácora) en el sistema
pudiendo el usuario acceder con su correo institucional o Gmail.

Análisis FODA:

Fortalezas: El proyecto permite implementar tecnología única e innovadora (implementación de


plataforma web) lo cual se diferencia de la competencia en base a los requerimientos presentados
por el cliente otorgando una confianza y transparencia única al usuario y de esta manera mejorar
los procesos con problemas dentro de la empresa.

Oportunidades: El proyecto permite generar opciones de ganancia con respecto ante una
demanda bastante grande del mercado por una solución al problema mencionado en donde área
del control de existencias presenta ineficiencia y desorden lo cual provoca pérdidas financieras y
de activos dentro de la empresa pudiendo de esta manera mejorar considerablemente los procesos
internos de esta, otorgando un manejo controlado de stock e inventarios con reportes de acuerdo
con los filtros aplicados.

Debilidades: Mínima experiencia en proyectos a gran escala con empresas de prestigio como
DBsolution y la implementación de la solución al cliente de acuerdo con el proyecto desarrollar, lo
cual la inestabilidad de un proceso crítico de una empresa conlleva la pérdida de clientes y
ganancias para la empresa.

Amenazas: Existencia de software gratuito o de compra los cuales pueden satisfacer las
necesidades del cliente respecto a los requerimientos mencionados y la posible competencia
debido a otra solución a implementar.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

6
Análisis de la situación actual del mercado en el ámbito de la
solución.
El mercado de acuerdo con las investigaciones realizadas para abordar la posible solución a la
problemática presentada anteriormente indica que en la actualidad existen diversos tipos de
software para solucionar dicho problema, si bien, estos no poseen todos los requerimientos,
abarcan lo suficiente para satisfacer casi todos los requerimientos del cliente.

En la actualidad el mercado posee diversas soluciones en el ámbito de soluciones de inventario


como se muestra en el siguiente cuadro comparativo con respecto a los requerimientos de
DBsolution.

Requerimientos Solución actual del mercado


DBsolution
1.-Ingresar al portal Software de control de inventario ERP DEFONTANA
con correo institucional
2.-Realizar Login Web: http://www.defontana.com/cl/glosario/software-de-inventario/
3.-Usuario Único El Software de Inventario, sistema Control de Stock de ERP
4.-Realizar Logout DEFONTANA, lleva el control en línea del inventario en múltiples
5.-Permitir el ingreso bodegas o almacenes. Además, mantiene actualizado el costo de los
de una venta con sus ítems de inventario, y entrega valiosa información para su reposición.
datos.
6.-Permitir la Maneja los siguientes procesos
eliminación de una  Aplicación on-line y multiusuario con manejo de múltiples
venta. bodegas y/o sucursales.
7.-Permitir búsquedas   Actualización de stock y cálculo de costos en línea
de   Seguimiento de artículos por lotes con vencimiento
ventas.   Seguimiento de artículos por series
8.-Permitir visualizar   Ubicación de Artículos en Bodega
los datos generales de   Proceso de corrección monetaria
las ventas.   Contabilización en línea de los movimientos de inventario
9.-Permitir visualizar el   Administración de artículos (codificación definible de artículos),
detalle de una venta estructura de código de hasta 5 niveles y 25 caracteres, 3
especifica. descripciones
10.-Permitir generar un   Hasta 10 propiedades definibles por artículo
listado con ventas   Artículos Sustitutos
Informe Formulación de proyecto entrega N°1
Ingeniería de Software – TIDS13
Otoño 2018

7
registradas.   Múltiples Unidades de Medida
11.-Permitir generar   Definición del asiento contable de inventario por documento
una factura con los   Informe Mayor Auxiliar de existencia consolidado o por bodega
datos de una venta   Saldos de Inventario Consolidado o por bodegas
especifica.   Resumido o detallado por lotes y series
12.- Seguimientos   Toma de Inventario con / sin saldos registrados
13.- Mantenedor
  Reposición para inventario.
14.- Creación de
Software Ecount ERP
perfiles
15.-Generar reportes Web:
16.-Permitir ver stock e https://www.ecounterp.com/es/ecount/product/inventory_overview?p=T3
inventario actual
17.-Interfaz grafica Maneja los siguientes procesos
18.-Almacenamientos  Manejo de Inventario y bodega
de acciones  Gestión de artículos
 Gestión de precio unitario
 Gestión de tienda
 Libro de reportes de inventario y stock
 Sistema Online de pedidos
 Gestión de ordenes
 Gestión de proyectos
 Lector de código de barras
 Ajustes de inventario
 Gestión de seguridad
 Gestión de seriales/lotes

Actualmente no se cuenta con un software que cumpla con todas las necesidades que son
requeridas por los usuarios del DBsolution, es por ello que la solución será la creación de un
software a medida de acuerdo con los requerimientos del usuario.

como empresa nos dedicaremos a dar solución a 3 módulos, los cuales fueron descritos
anteriormente.

Un software del mercado actual si bien puede ser implementado sin embargo al realizar los
estudios de factibilidad técnica, operacional y económica pueden cambiar drásticamente de
acuerdo con los requerimientos del usuario.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

8
Solución al problema

Se desarrollará un portal web en donde el cliente podrá ingresar ventas y concesiones la cual
estará integrada con todas las empresas del holding, en donde se podrá seleccionar bodega,
empresa, cliente.

Toda esta información será almacenada en la base datos, por lo que será más fácil de consultar si
el cliente quiere volver a revisar estas facturas, ya que tendrá la capacidad de leer si se ingresa el
numero de una factura que ya exista en la base de datos.

Esto también permitirá que se puedan levantar reportes predeterminados que mostrar aran la
información ya almacenada en la base de datos, y con esto, mostrara los datos en los reportes, los
cuales podrán ser filtrados por producto, bodega y cliente.

Al mismo tiempo los reportes serán levantados en formato PDF, tendrán 4 variantes distintas, libro
mayor, stock disponible, productos en concesión y utilidades generadas.

Finalmente se creará el inicio de sesión del usuario mediante el uso del correo institucional o
Gmail los cuales deben estar previamente registrados en la base de datos ingresando su correo y
contraseña asociándolo externamente.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

9
Recopilación, especificación y documentación de los
requerimientos
Requerimientos del Cliente
En una primera reunión con el cliente se resaltaron ciertos requerimientos para desarrollar a través
del software con el fin de satisfacer ciertas necesidades demostradas dentro de la organización.

Para acceder al sistema se deberá autenticar con nombre de usuario y contraseña que usa en la
organización.

Requerimientos funcionales

N Requerimiento Especificación de Requerimiento


°
1 Ingresar al portal con El sistema debe permitir al usuario ingresar mediante el
correo institucional correo institucional.

2 Realizar Login El sistema debe permitir que cada usuario tenga su login
propio y único, además de su password (Contraseña) para
ingresar al sistema.

3 Usuario Único El sistema debe permitir que cada usuario tenga un tipo de
usuario definido

4 Realizar Logout El sistema debe ser capaz de permitir al usuario cerrar su


sesión cuando este lo desee y de asegurar que el único
medio de volver a ingresar al sistema sea iniciar una
nueva sesión.
5 Permitir el ingreso de una La aplicación debe permitir almacenar los datos de las
venta con sus datos. ventas en la base de datos del sistema.

6 Permitir la eliminación de La aplicación debe permitir eliminar o anular una venta


una venta. registrada en el sistema.

7 Permitir búsquedas de La aplicación debe permitir realizar búsquedas de facturas


ventas. mediante diversos parámetros de búsqueda.
8 Permitir visualizar los La aplicación debe permitir un acceso visual de los datos
datos generales de las generales de la venta de manera sencilla (N° de factura,
ventas. Rut, nombre cliente, monto total).
9 Permitir visualizar el detalle La aplicación debe permitir un acceso visual de todos los
de una venta especifica. datos de una venta específica.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

10
1 Permitir generar un listado La aplicación debe permitir generar un documento o
0 con ventas registradas. listado con los datos de las ventas registradas.
1 Permitir generar una La aplicación debe permitir generar un documento o
1 factura con los datos de factura de una venta especifica en un formato ya
una venta definido.
especifica.
1 Seguimientos El sistema debe entregar un tracking de los productos
2 concesionados.
1 Mantenedor El sistema deberá proveer de una interfaz para consultar
3 datos personales de usuarios ya registrados (Nombre,
apellido, teléfono, mail, celular, dirección, rol, ID).

1 Creación de perfiles Módulo para crear perfiles de usuarios nuevos.


4
1 Generar reportes El usuario administrador podrá generar reportes en
5 formato PDF de diversos tipos de acuerdo con los
requerimientos del usuario (ventas, concesiones,
compras, stock, utilidades, etc.) de acuerdo con
rangos de fechas, cantidades y filtros aplicados por el
sistema

1 Permitir ver stock e Cada usuario podrá visualizar solamente información de


6 inventario actual su propia compañía.

1 Interfaz grafica Todos los módulos del sistema deberán tener uniformidad
7 respecto a los colores, tipo y tamaño de letra, (distribución
y tamaño de objetos).

1 Almacenamientos de El sistema debe generar por pantalla una bitácora que


8 acciones registre todas las acciones realizadas por los usuarios.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

11
Requerimientos no funcionales

N Requerimiento Especificación de Requerimiento


°
1 Generar reportes El sistema debe permitir al usuario generar reportes de
previamente especificados diversos aspectos de acuerdo a los filtros y búsquedas
establecidas.
2 Realizar Login El sistema debe permitir que cada usuario tenga su login
propio y único, además de su password (Contraseña) para
ingresar al sistema.

3 Uso de interfaz basada en El sistema deberá usar la interfaz basada en HTML, por lo
HTML tanto, será necesario utilizar un navegador, deberá
funcionar adecuadamente bajo dicho navegador que
soporte la precondición.

4 Cálculos de montos y El sistema debe generar los cálculos de utilidades de las


utilidades ventas, concesiones, compras y al momento de generar los
reportes
5 Almacenamiento de datos Los datos registrados no serán borrados, sino que serán
marcados, solo se mostrarán los registros que no posean
esta marca.

6 Tipos de usuario El sistema incluirá permisos según el tipo de usuario

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

12
Requerimientos de información
El sistema de apoyo al control de ventas necesita considerar los datos relacionados con las

ventas, los clientes y los productos.

Entradas

Los subsistemas generadores de entrada al sistema son:

 Control de Clientes.
 Control de Productos.
 Control de Ventas.
 Control de Precios.
 Control de Impuestos.

Salidas

Luego de la recopilación de información de los diferentes subsistemas, se deberá generar la

siguiente información para consultas:

 Clientes.
 Productos.
 Ventas.

Además de esto, el cliente solicita los siguientes aspectos:

 Todos los datos del sistema se deben encontrar almacenados en una base de datos.
 La estructura de la base de datos debe asimilarse de acuerdo con los requerimientos del
usuario.
 El sistema debe proveer una página inicial de comienzo de sesión, donde los usuarios usen
su login empresarial para entrar al sistema.
 El sistema debe proveer una opción de ayuda para el usuario que utiliza el sistema.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

13
Objetivos
Objetivo general del proyecto
 Desarrollar una aplicación web, para la empresa DBSolution que colabore a la gestión del
Área de Clientes, a través de una interfaz amigable e intuitiva que permita apoyar las
labores que se realizan en el área.

 Desarrollar aplicación web que sirva de apoyo a la gestión del área de clientes, esta deberá
colaborar en el registro y mantención de los datos relacionados con las ventas y
concesiones, además deberá permitir poder generar documentos imprimibles como lo es
una factura en donde la aplicación deberá realizar todos los cálculos pertinentes.

 Permitir tomar decisiones en función de la información que proporcione la aplicación,


específicamente en relación con el precio que se asigne al producto que solicite un cliente
en particular.

Objetivos específicos del proyecto

Dentro de los objetivos específicos se mencionan los métodos y las acciones progresivas las cuales
permitirán lograr el objetivo general del proyecto los cuales son:

 Recuperar datos desde la base de datos y mostrarlos en los formularios o ventanas que
fueron diseñadas para la mantención de datos.

 Visualizar información general de todas las ventas y en detalle para una venta especifica.

 Permitir generar una factura en base a la información de una venta registrada y además
debe permitir imprimir y exportar a otros formatos este documento.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

14
Solución Por Implementar.
a) Módulo de autentificación.
Se implementará un sistema en donde el usuario pondrá ingresar con su correo empresa. El cual se
almacenará en la base de datos del cliente una vez sea creada la cuenta del usuario. La primera vez
que el usuario inicie sesión se le pedirá que ingrese una nueva clave la cuál será actualizada en el
sistema.

El estar registrado en el sistema será el requisito fundamental para poder ocupar los módulos que
se desarrollaran con este software.

b) Módulo de Ventas y Concesiones

La empresa actualmente no tiene un sistema en donde lleve el registro de las ventas o concesiones
que realizan. Por lo que se generará un portal web en donde los usuarios deberán entrar iniciando
sesión (modulo mencionado en la letra a). Una vez dentro el usuario podrá realizar ventas y
concesiones en el sistema, el cual estará vinculado directamente a una tabla de productos en la
base de datos, con esto la aplicación ira aumentando o disminuyendo el stock de los productos de
manera inmediata. Lo mismo sucederá en el caso de las concesiones ya que al estar asociado
directamente a la tabla de productos, también descontará el stock disponible.

En caso de compras o una devolución de una concesión el sistema también será capaz de agregar
stock a los productos, almacenando en la base de datos la cantidad de productos en los que
aumenta el stock.

Una vez realizada la transacción elegida por el cliente, al seleccionar la opción guardar, también
tendrá la opción de levantar un reporte que mostrará la factura o boleta con los detalles de la
transacción realizada. Esto se visualizará en formato PDF.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

15
c) Módulo de Reportes.

Este módulo estará directamente relacionado con el módulo anterior, en donde el Módulo de
Reportes ira a buscar la información guardada en el módulo de Ventas y Concesiones, levantando
la información en un Formato PDF. El cual Módulo de Reportes tendrá la factibilidad de levantar
reportes con distintos filtros: por Cliente, por rango de Fecha, por Bodega.

Los reportes que estarán disponibles por el cliente serán, un libro mayor que mostrara las
operaciones económicas registradas en las distintas bodegas, tanto los ingresos como las salidas de
los productos del cliente, así como el “saldo” que les va quedando de stock disponible.

También estará disponible un formato en que el cliente podrá revisar en donde se encuentra un
producto de una concesión.

Como reporte final tendremos el “Stock Disponible” en donde le mostrara al cliente el stock de
cada producto.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

16
Justificación y Alcances de la Solución.
Actualmente la empresa no tiene un sistema en donde pueda llevar de forma eficaz todo su sistema
comercial, sin una herramienta que pueda llevar el registro de ventas y compras, teniendo
solamente como herramienta el registro en planillas Excel.

Para esto se desarrollará un portal Web en donde el cliente será capaz de registrar sus compras,
ventas y concesiones, registrando todo en una base de datos que estará enlazada con la página
web. Esto para que el cliente tenga un respaldo de todo lo que vaya registrando. Que se entiende
pueden llegar a ser muchas facturas en un mismo día.

El módulo de reportes será realizado como ayuda al cliente en su necesidad de poder ir sacando
facturas en un formato PDF, también le servirá para poder documentar los archivos y tener un
registro de todas las transacciones que vaya realizando y estén almacenadas en la base de datos.
Facilitándole la tarea de saber en dónde se encuentran los productos que fueron realizados en
concesiones, en qué estado se encuentran. Así como también poder saber el stock de los productos
con una mayor facilidad.

Por último, la autentificación en el portal se realizará a modo de seguridad, para que no cualquier
persona pueda entrar a tener acceso a información confidencial del cliente, así como también cada
usuario tendrá distintos permisos asignados. Lo que permitirá tener un mayor control sobre qué
tipo de usuario podrá hacer las transacciones.

Para tener un mayor control y resguardo, este último desarrollo se realizará asociándolo al correo
institucional que tiene cada trabajador de la empresa, y los permisos estarán definidos por cada
jefe de área de la empresa.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

17
Estudio de Factibilidad
Factibilidad técnica

El sistema para el apoyo al control de ventas, concesiones, inventario, reportes, y autenticación


se desarrollará mediante el lenguaje PHP y como SGBD para el sistema se utilizará MYSQL
server

El software MYSQL es un software de código abierto desarrollado por ORACLE y que posee
una versión de escritorio y web que incorpora un SGBD basado en SQL, este software permite
el desarrollo de base de datos para sistemas a implementar además de la compatibilidad con el
sistema operativo Linux. Este software se distribuye a través internet donde puede ser
descargado gratuitamente desde la página oficial.

Hardware

Actualmente la empresa DBsolution cuenta con equipos computacionales en sus instalaciones


que tienen la capacidad suficiente como para soportar la ejecución de los procesos que implica
la utilización del sistema en el equipo.

Dentro de la factibilidad técnica se encuentran los siguientes aspectos para que el usuario pueda
manipular el sistema:
 Manejo de acceso a internet, softwares necesarios como Microsoft Excel, Adobe Acrobat
Reader, Outlook.
 Conocimientos básicos de computación.
 Conocimientos básicos de compra y venta.

Conclusión

Técnicamente es completamente factible el desarrollo del sistema, dado que se requiere una
herramienta de desarrollo que es completamente gratuita, lo que no implica la compra de nuevos
productos de desarrollo, y además disponiendo del conocimiento para desarrollar este tipo de
aplicaciones.
Informe Formulación de proyecto entrega N°1
Ingeniería de Software – TIDS13
Otoño 2018

18
Factibilidad económica

La empresa tiene la necesidad de adquirir un software de inventariado en el cual él pueda llevar a


cabo sus transacciones, para esto luego del estudio de requerimientos se aprobó el presupuesto
necesario para desarrollar el software según las necesidades del usuario. Se deja estipulado que
cualquier requerimiento adyacente al margen preestablecido de acuerdo con los costos de
desarrollo e implementación del software conlleva costos adicionales los cuales serán definidos de
acuerdo con el tipo de requerimiento en base a las horas y la dificultad.

Recursos Necesarios

Los recursos necesarios para el desarrollo de este proyecto se listan a continuación:

 Costos en Hardware: Un servidor de base de datos que son actualmente es propiedad de la


empresa, por lo tanto, nos es necesario adquirirlo y tampoco debe formar parte de la
evaluación económica.
 Costos en Software y Licencias. o No hay. $ 0.
 El software Utilizado corresponde a MYSQL, que se encuentra disponible para la descarga
gratuita en el link https://dev.mysql.com/downloads/mysql/ y que permite la gestión de
base de datos.

Costos en Recursos Humanos.

 HH en Análisis y Diseño: 100 HH (14 días, 5 horas diarias)


 HH en Desarrollo: 100 HH (20 días, 5 horas diarias)
 HH en QA: 25 HH (5 días, 5 horas diarias)
 HH en Implementación: 50 HH (10 días, 5 horas diarias)
 HH en capacitación 15HH (3 días, 5 horas diarias)
Total, de HH: 290 HH. Valor HH Programador Analista: $ 12.000(Aproximadamente)
Costo total del proyecto en Pesos: $ 3.480.000.-

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

19
Ventaja Económica

El principal valor agregado que entregará el sistema es que permitirá dar mayor satisfacción al
cliente ya que este sistema entregará una mejor atención al cliente y raíz de esto se prevé un
aumento de un 10% en los ingresos de la empresa.

Conclusión

Es conveniente económicamente desarrollar este proyecto, puesto que la evaluación económica


considera recursos que existen actualmente en la Empresa, por lo tanto, no es necesario realizar
fuertes gastos, disponiendo de recursos computacionales y humanos.

Factibilidad operacional

A las personas quien va dirigido el sistema, al futuro usuario del sistema propiamente tal, este
tiene conocimientos de usuario básico y por ende maneja aplicaciones variadas en el entorno de
Windows, debido a esto no se espera un mayor obstáculo la incorporación del sistema en el área
de clientes y posterior puesta en marcha del sistema.

Los encargados del área de clientes desde el inicio han sido entusiastas con el desarrollo del
sistema, puesto que tienen claro que esto le favorecerá y facilitara la tarea que a menudo realizan,
por lo que existe el deseo de los usuarios directos de colaborar y participar en el proyecto.

Para poder realizar la implementación del software requerido por el cliente se necesita lo
siguiente:

 Un jefe de proyectos quien será encargado de establecer la comunicación directa con el


cliente, la planificación de los tiempos operacionales además establecerá la conexión
entre los grupos de desarrollo del software en conjunto con el cliente.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

20
 Un equipo desarrollador de Base de Datos los cuales serán encargados de diseñar la
base de datos de acuerdo con los requerimientos arrojados por las entrevistas con el
usuario.
 Un equipo de desarrolladores los cuales tendrán serán los encargados del desarrollo del
sistema y la implementación de este realizando pruebas en conjunto con el usuario.

Conclusión

Desde el punto de vista operativo es completamente factible y totalmente favorable para el


proyecto.

Factibilidad legal

De acuerdo con los estudios factibilidad técnica el software a implementar no considera requisitos
de licenciamiento por lo tanto no se estará infringiendo alguna ley con respecto a esto.

Conclusión

El software puede ponerse en marcha sin infringir ninguna norma o ley establecida a nivel
mundial.

Factibilidad ambiental

No aplica.

Conclusión de Factibilidad

Demostrado en los puntos anteriores, tanto los estudios de factibilidad técnica, económica y
operativa resultan ser favorables para el proyecto lo que determina su viabilidad. El proyecto
resulta ser una buena herramienta para la empresa, además a un costo no mayor que puede ser
recuperado a mediano plazo.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

21
Definición de roles y responsabilidades del equipo de trabajo
Jefe de proyecto: Nicolás león, quien estará a cargo de la conducción del proyecto informático a
implementar desde su concepción original hasta su implementación. Además, como jefe de
proyecto tiene muchas tareas:
 Definir el proyecto y evaluar sus necesidades.
 Redactar las especificaciones del proyecto.
 Calcular el costo del proyecto.
 Realizar un seguimiento e informes del progreso del proyecto, en términos de calidad,
costo y plazos de entrega.

Administrador de Base de Datos (DBA): Fabián Aliaga, quien estará a cargo administración de
los aspectos técnicos, tecnológicos, científicos y de la calidad de datos, además del desarrollo e
implementación de esta.

Las principales tareas por realizar son las siguientes:


 Implementar, dar soporte y gestionar la base de datos del sistema.
 Crear y configurar bases de datos relacionales.
 Ser responsable de la integridad de los datos y la disponibilidad.
 Diseñar la distribución de los datos y las soluciones de almacenamiento.
 Garantizar la seguridad de las bases de datos, realizar copias de seguridad.
 Planificar e implementar el aprovisionamiento de los datos y aplicaciones.
 Diseñar planes de contingencia.
 Producir diagramas de entidades relacionales y diagramas de flujos de datos,
normalización esquemática, localización lógica y física de bases de datos y parámetros de
tablas.

Desarrollador: Marcelo Bustos, quien estará a cargo de diseñar y desarrollar la aplicación y


solución para DBsolution, es decir, debe transcribir la necesidad en una solución informática
escrita en lenguaje informático.

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

22
Las principales tareas por realizar son las siguientes:
 diseñar y codificar la solución web
 Definir la interfaz gráfica para que resulte atractiva al usuario
 Realizar pruebas y soportes de aplicaciones en diferentes plataformas y navegadores,
manteniendo las funcionalidades de aquellas que resultan productivas, así como
corrigiendo los errores que identifique.

Planificación del proyecto


En base a la modelo cascada se desarrollará el proyecto de acuerdo con la siguiente planificación:

1. Conocer el problema
 Estudio del problema
 Identificar Stakeholders
 Entrevistas a DBSolution

Primera Reunión: se definirán los lineamientos generales del desarrollo de la solución, según los
módulos asignados (ventas y concesiones, Reportes y autenticación).

2. Levantamiento de requerimientos
 Organizar usuarios
 Conocer la organización
 Difundir el proyecto
 Revisar la documentación

Se revisará el problema planteado y se verán los requerimientos que deberán ser resueltos en los
tiempos establecidos.

3. Análisis de Factibilidad
 Análisis de Factibilidad Técnica
 Análisis de Factibilidad Económica
 Análisis de Factibilidad Operacional
 Análisis de Factibilidad Legal
 Análisis de Factibilidad Ambiental
Informe Formulación de proyecto entrega N°1
Ingeniería de Software – TIDS13
Otoño 2018

23
 Revisión de la documentación
 Aprobación de la solución

4. Diseño conceptual
 Desarrollo de modelado, UML, Casos de uso, mockups, etc.
 Revisión de la documentación
 Entrega de la documentación
 Aprobación del diseño conceptual

Revisión del diseño conceptual: Se revisarán las funcionalidades del software con el fin de poder
realizar un prototipo en el lenguaje de programación elegido

5. Diseño detallado
 Creación de la base de datos en base a los requerimientos
 Implementación de la base de datos final

Se definirán las tablas necesarias para la creación de la base de datos de nuestros módulos dejando
tablas con conexión hacia los otros módulos para poder generar una sola base de datos que
abarque todo el sistema.

6. Desarrollo
 Desarrollo Fase 1: Codificación
 Desarrollo Fase 2: diseño de interfaz de la solución
 Desarrollo fase 3: Corrección de errores
 Desarrollo fase 4: pruebas del sistema
 Demostración al usuario y corrección de errores
 Trabajos previos a la implementación
 Entrega de la solución desarrollada

Prototipo en PHP: Una vez revisadas las funcionalidades se realizará un prototipo web en php con
las funciones que sean necesarias y se le realizaran pruebas para probar su estabilidad y su
sistema.

7. Implementación y pruebas
 Implementación Fase 1: Instalación del software
 Implementación Fase 2: Pruebas del software

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

24
8. Puesta en marcha
 Capacitación
 Marcha Blanca

Carta Gantt

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

25
Informe Formulación de proyecto entrega N°1
Ingeniería de Software – TIDS13
Otoño 2018

26
Carta Gantt ing
software.mpp

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

27
Glosario de Acrónimos
 ID: es un número identificador único que corresponde a cada usuario.
 PDF: Formato de Documentos Portátil, es un formato para poder ver documentos de manera rápida
y cómoda para el usuario.
 HTML: HyperText Markup Language (lenguaje de marcas de hipertexto) es un lenguaje de
programación para páginas web.
 DB: Base de Datos
 PHP: Hypertext Preprocessor (procesador de hipertexto) es un lenguaje de programación para el
desarrollo web de contenido dinámico.
 SGBD: Sistema de Gestión de Base de Datos.
 MySQL: es un sistema de gestión de base de datos de código abierto.
 Oracle: es una compañía de desarrollo.
 HH: Horas Hombre.
 QA: Calidad

Informe Formulación de proyecto entrega N°1


Ingeniería de Software – TIDS13
Otoño 2018

28

También podría gustarte