Está en la página 1de 13

INTRODUCCION El siguiente documento presenta el estudio de factibilidad para una microempresa. Se describen las etapas de este estudio.

Inicialmente realizaremos un anlisis de los procedimientos que utiliza actualmente la empresa. Se plantea un estudio de factibilidad que permitir conocer la viabilidad del sistema a desarrollar. Este estudio est basado en la descripcin de la tecnologa requerida para lograr un buen funcionamiento y rendimiento el sistema propuesto, as como los recursos humanos necesarios para operar el sistema. Adems se analizan las alternativas para la ejecucin el proyecto. Una vez esto realizado se analizaran de las alternativas propuestas y se presenta la alternativa ms viable y adecuada para la empresa.

DESCRIPCION DE LA SITUACION ACTUAL

Actualmente la empresa no cuenta con un sistema de facturacin automatizado, ya que este proceso se realiza manualmente. Debido a esta situacin, la empresa ha incurrido en muchas prdidas y gastos por el mal manejo de las facturas, lo cual conllevan a extravo de las mismas y falta de generacin de reportes a su debido tiempo, esto no permite visualizar los estados de cuentas actuales y reales, la falta de productos existentes generar prdidas sustanciosas como: Retraso en los pedidos (perdidas en las ventas) Tiempo empleado innecesario

BENEFICIOS DE AUTOMATIZAR Beneficios tangibles BENEFICIO Ahorro de libros para datos del cliente Lapicero para listar datos Papel para impresin de informes AHORRO x MES 4 libros 1 caja 3 remas

Esto crear un aumento en los procesos de ventas y compras, los pagos sern registrados en el sistema (fecha, cantidad), captando directamente el pago de los clientes, creando una mejor administracin.

Beneficios intangibles El sistema permitir mejorar la calidad en la atencin brindada, creando mayor satisfaccin entre los clientes, reduciendo el tiempo de espera de atencin en un 75%, y mejorar la comunicacin entre el cliente y el vendedor. El personal encargado de realizar el proceso de cobro, entrega tendr mayor satisfaccin laboral, ya que el sistema minimizara los trabajos conflictivos. Por ejemplo: Bsqueda de informacin de la cuenta de un cliente, abonos realizados con fecha y cantidad.

REQUERIMIENTOS FUNCIONALES Verificar acceso de los usuarios.

Presentar informes sobre el control de los pagos realizados por los clientes.

Generar un recibo de pago al cliente por el servicio prestado.


Generar informes de estados de cuentas. Realizar actualizaciones en las cuentas, a partir de los abonos realizados por estos. Minimizar el tiempo de respuesta a una solicitud de informacin presentada por el

usuario. Incorporacin y acceso a la informacin de datos. Actualizacin de productos y datos del cliente. Impresin de facturas. Realizacin de respaldos peridicos de la base de datos.

RESTRICCIONES DEL SISTEMA

Solamente el administrador especficas en la aplicacin.

tendr acceso sin restricciones para realizar funciones

La restriccin de acceso est bajo contraseas que posee el administrador para manipular el software y acceder a la base de datos del mismo, de distintas maneras ya sea manipulacin completa solamente realizar acciones como modificar informacin especfica del sistema.

ANALISIS DE RIESGO Como todo proyecto se debe valorar el anlisis de riesgo para el estudio de factibilidad, presentando los riesgos ms relevantes. R2: El sistema ser entregado tarde La probabilidad de ocurrencia de este riesgo se debe a que los usuarios finales permanecen trabajando, se tendr que planificar el tiempo necesario para determinar las funcionalidades del sistema. Adems se necesitaran de nuevos equipos y mientras estos no sean adquiridos habrn algunos atrasos, por tal razn se estima que el sistema sea entregado tarde.

R9: El sistema en rgimen tendr cadas y no cumplir los estndares requeridos El sistema tendr cadas, pero estas cadas sern por problemas de comunicacin de red, actualmente la empresa cuenta con servicios de internet pero de velocidad baja y cuando se requieren procesos de informacin presenta problemas al cargar las pginas web. Se presenta Probabilidad de ocurrencia para los niveles de riesgos, esta se obtiene como resumen de la tabla de anlisis de riesgo.
Tipo de Riesgo El Sistema nunca ser entregado El Sistema ser entregado tarde Los costos del proyecto excedern el presupuesto Los usuarios no estarn involucrados El Sistema tendr carencias de funcionalidad El Sistema tendr errores El Sistema ser de difcil utilizacin El Sistema en rgimen tendr cadas y/o no cumplir los estndares requeridos El Sistema ser de difcil y/o costoso mantenimiento (cambio, adaptacin o mejora)

P. Ocurrencia
Bajo Alto Medio Medio Bajo Alto Bajo Alto

Nivel 2 Nivel 3
1 8 7 4 7 4 2 1 2 1 1 2 2 1

R1 R2 R3 R4 R5 R6 R7 R8

6 Medio 2

R9

Metodologa de desarrollo. Para la metodologa de desarrollo se trabajara con el modelo en cascada. Se selecciono este modelo por la sencillez y los pasos para desarrollar el software. Sugiere el esfuerzo necesario para introducir un cambio en las fases ms avanzadas de un proyecto. Comprende las siguientes actividades: 1. 2. 3. 4. 5. 6. Anlisis del Sistema Anlisis de los Requisitos Diseo Codificacin Prueba Mantenimiento
MODELO EN CASCADA

Anlisis del Sistema Anlisis de los Requisitos Diseo Codificacin Prueba Mantenimiento

FACTIBILIDAD TECNICA En el estudio de esta factibilidad presentaremos la tecnologa que utilizaremos para lograr el buen funcionamiento y rendimiento del sistema. Existe un conjunto de personas que elaboran diferentes partes del sistema, se propone computadora para la instalacin del sistema. Estar ubicada en un lugar especfico protegindola de daos ambientales. La tecnologa (hardware - software) necesaria para realizar la implementacin del sistema se encuentra al alcance de la empresa. Para el desarrollo de la aplicacin se trabajara con el lenguaje de alto nivel Java, ya que la facilidad de aplicacin de la herramienta ya ha sido probada y se ha demostrado con aplicaciones pequeas pero demostrativas que se puede utilizar. Adems, el uso de la herramienta est ampliamente difundido, as que no deberan aparecer mayores problemas sobre complicaciones del uso de la herramienta, y si aparecieren, es muy probable encontrar una solucin en el corto plazo. Se requerir de recursos humanos necesarios para el desarrollo del sistema, entre estos tenemos: Jefe de proyecto, Programadores, Asistentes de programadores, Analista de diseo.

Se utilizara un software confiable de fcil uso y comprensin para el usuario. Tambin se necesitara administrador de base de datos SQL SERVER 2005, as como un buen antivirus que proteja la informacin de cualquier amenaza que puede afectar el sistema o la base de datos. El personal que utilizara el sistema ser capacitado para utilizar el sistema. Tambin se necesitar una buena conexin a internet, para actualizacin del antivirus y para compartir informacin ya que la empresa tiene clientes a nivel departamental y los pedidos se realizan a travs de correos electrnicos o llamadas telefnicas. Se propone la conexin alambica por los siguientes ventajas. Garantiza un mejor alcance de la red. Prevencin de hackers y traduccin de direccin de red (NAT). Compatible con todas las aplicaciones de Internet. El sistema se desarrollara bajo las expectativas de futuro desarrollo de expansin, ya que la empresa desea incorporar nuevas funcionalidades dentro del sistema.

Alternativa Propuesta PROPUESTA 1 HARDWARE SOFTWARE Computador Intel Celeron Dual Core 2.2 Sistema Operativo: Windows XP Professional GHz 533 MHz SP 3 Memoria 2 Gb DDR 2 667 MHz. Administrador bases de datos: Disco duro 160 Gb 7200 rpm SQL Server 2005. Monitor 17" LCD AOC DVD RW 20 X LG Lenguaje de programacion: Teclado USB Java Plataforma Eclipse Mouse USB Batera APC de 700 watts Antivirus Kapersky

FACTIBILIDAD OPERATIVA El sistema propuesto vendr a presentar un nuevo impacto en la empresa, puesto que facilitara el trabajo y disminuir el sobreesfuerzo humano, ya que muchos de los procesos de compra - venta son realizados de manera escrita y luego digitalizado en un libro de Excel.

En la parte de la capacitacin se toma en cuenta el nivel de conocimientos de los usuarios y debido a eso se plantea una semana de capacitacin para que los usuarios que utilizaran el sistema se adapten al manejo y funcionamiento. La propuesta del sistema surge por una necesidad planteada por la propietaria de la empresa para mejorar el control del las cuentas por pagar a la empresa Zermat y las cuentas que se deben cobrar a los clientes. Con la creacin del sistema se incrementaran los medios tecnolgicos para mejorar la organizacin de los procesos.

FACTIBILIDA ECONOMICA Para el estudio de la factibilidad econmica es necesario conocer los costos econmicos en los que se incurrirn para el desarrollo del sistema, tanto software, hardware y RRHH (Personal) que lo elaboraran. A continuacin se detallan los costos econmicos de las propuestas de equipos necesarios. PROPUESTA 1 Costos Hardware Cantidad Descripcin Costo Total Unidad 1 Computador Intel Celeron Dual Core 2.2 GHz 533 MHz $ 320.00 $ 320.00 Memoria 2 Gb DDR 2 667 MHz. Disco duro 160 Gb 7200 rpm Monitor 17" LCD AOC DVD RW 20 X LG Teclado USB Mouse USB 1 Batera APC de 700 watts, 8 tomas( estabilizador) $ 95.00 $ 95.00 Total $ 415.00 Costos Software Producto Sistema Operativo Administrador de bases de datos Antivirus Lenguaje de programacin Total Costo de Recursos Humanos Cantidad Cargo 1 Desarrollador Total de Costo de personal Sueldo Semanas de Trabajo 12 Pago Total Descripcin Windows XP Profesional SP 3 SQL Server 2005 Licencia Kapersky Java Plataforma Eclipse Costo $100.00 $1200.00 $ 30 $ 1,330

ANALISIS DE ALTERNATIVA

La propuesta presentada es la ms econmica en el rea de hardware y la ms sencilla en el rea del software, ya que no se incurrirn en gastos por licencia para lenguaje de programacin.

HARDWARE SOFTWARE COSTO DE PERSONAL TOTAL

PROPUESTA PRESENTADA $ 415.00 $ $ 1,330.00 $ 1,745.00

FACTIBILIDAD DE CRONOGRAMA ELEMENTOS DE PUNTOS DE FUNCIN Simple Media Cantidad Peso Cantidad Peso Entradas 1 3 1 4 Salidas 1 4 2 5 Consultas 2 3 2 4 Arc. Lgicos 3 7 0 10 Arc. Interfaz 0 5 0 7 Total de puntos de funcin sin ajustar (PFSA) Entrada 1. Registrar nuevo cliente. 2. Registrar nuevo producto. 3. Registrar abono del cliente. Salida 1. Informe de abonos realizados por los clientes. 2. Lista de clientes con pagos pendientes. 3. Productos en existencia Consultas 1. Informacin de cliente. 2. Clientes con pagos atrasados. 3. Cuentas por pagar con fecha de expiracin. 4. Informe de abono recibidos. Compleja Cantidad Peso 1 6 0 7 0 6 0 15 0 10 Total 13 14 14 21 0 62

Archivos Lgicos 1. Actualizaciones de saldo de cuenta de los clientes. 2. Recordatorios para realizar cobros.

3. Actualizaciones de historial de abono. Calculo del factor de complejidad Factor de complejidad 1 Comunicacin de datos 2 Proceso Distribuido 3 Rendimiento 4 Configuracin operacional compartida 5 Ratio de transacciones 6 Entrada de datos en lnea 7 Eficiencia con el usuario final 8 Actualizaciones en lnea 9 Complejidad del proceso interno 10 Reusabilidad del cdigo 11 Contempla la conversin e instalacin 12 Facilidad de operacin (back up) 13 Instalaciones mltiples 14 Facilidad de cambios Factor de Complejidad Total (FCT) Valor 3 3 3 3 2 0 2 0 3 4 1 1 0 3 28

ESTIMACION DE ESFUERZO REQUERIDO El lenguaje a utilizar JAVA. El promedio de puntos de funcin/ pm para este lenguaje es 7 PFA= PFSA * (0.65 + (0.01 *FCT)) PFA= 62 * (0.65 + (0.01 *28)) PFA= 57.66 Esfuerzo (E) = PFA / Promedio Organizacin (lenguaje) E = 57.66 / 22 (JAVA) = 2.62 p/m 3 p/m El esfuerzo es de 3 persona - mes Duracin Promedio persona D = C * Ed P=E/D Estimacin de esfuerzo COCOMO El nmero de lneas de cdigo KLDC se calculara con la multiplicacin entre las lneas de Cdigo estndar para java LDC por los puntos de funcin obtenidos anteriormente. APLICACIN COCOMO Utilizamos COCOMO bsico con un tipo de proyecto semiacoplado para realizar la estimacin de esfuerzo.

KLDC= PFSA * LDC = 62 * 22 = 1364 Tipo Proyecto Orgnico Semicoplado Empotrado 2.4 3.0 3.6

KLDC = 1364/1000 = 1.364 A 1.05 1.12 1.2 B 2.5 2.5 2.5 C 0.38 0.35 0.32 D

E= a KLDCb E= 3.0 (1.364)1.12 = 4.24 D= c Ed D= 2.5 (4.24)0.35 = 4.1

También podría gustarte