Académique Documents
Professionnel Documents
Culture Documents
TESIS
PRESENTADO POR:
ASESOR
MG. JOS LUIS HERRERA SALAZAR
2
Agradecimiento
3
RESMEN
La propuesta de este sistema surge como consecuencia del anlisis del estado del comercio competitivo de
diseadoras graficas en el Per. El sistema propuesto ser altamente configurable y adaptable a los diferentes
rubros de negocio de la empresa.
Esta tesis estar basada en aspectos de enorme relevancia, desde sus conceptos fundamentales y con el sistema
web desarrollado, se podr reservar pedidos ingresando cada nuevo cliente, mostrar los precios como tipo de
actividades o trabajos que se realizan, esto permitir enfocar de otra manera las ventas para las empresas que se
encuentren en el distrito de VES, brindndoles una nueva visin para desarrollarse como pequea empresa.
El Sistema Web funcionara como apoyo para el proceso de ventas, enfocado en la Tecnologa de la Informacin
y en los procesos del Ciclo de Vida de Software, facilitando y satisfaciendo a la empresa para una mejor
organizacin, lo cual llevara a obtener un mejor control dentro de las ventas realizadas mensualmente,
priorizando tiempo y obteniendo un resultado eficaz en las ganancias.
4
RESMEN
(ABSTRACT)
DEVELOPMENT OF A WEB SYSTEM, USING AUP, FOR THE IMPROVEMENT OF THE PROCESS OF
SALES OF THE COMPANY ADVERTISING & INVESTMENTS GRAFICAS SAC
The present research format is to develop an improvement within the management organization that is in the
sales business. This will be verified that this development is based on the AUP methodology, which encompasses
with all the procedure of analysis and design required, this will be developed in PHP with database engine in
MySQL, this will allow an improvement of the customer service process in the company PUBLICIDAD &
INVERSIONES GRAFICAS SAC.
The proposal of this system arises as a consequence of the analysis of the competitive trade status of graphic
designers in Peru. The proposed system will be highly configurable and adaptable to the different business areas
of the company.
This thesis will be based on aspects of enormous relevance, from its fundamental concepts and with the
developed web system, it will be possible to reserve orders entering each new client, to show the prices like type
of activities or works that are realized, this will allow to focus of other way the Sales for companies that are in
the VES district, giving them a new vision to develop as a small business.
The Web System will function as a support for the sales process, focused on Information Technology. Software
Lifecycle Processes ", facilitating and satisfying the company for a better organization which will lead to better
control within the monthly sales, prioritizing time and obtaining an effective result in the profits.
5
INTRODUCCIN
Este trabajo de investigacin tiene como objetivo principal desarrollar un Sistema Web utilizando la metodologa
AUP, para mejorar el proceso de Ventas al cliente de la empresa PUBLICIDAD & INVERSIONES GRFICAS
S.A.
Hoy en da la tecnologa de la informacin es vital para obtener el buen funcionamiento de los procesos de una
empresa, as mismo, es fundamental que en toda empresa los procesos tengan que estar bien definidos; y as
hacer que la relacin entre ellos sean de una forma correcta.
Por tal motivo este proyecto consiste en el desarrollo de una Sistema web, enfocada a mejorar el proceso de
ventas. Esto permitir a que los usuarios (Clientes) tengan una herramienta capaz de agilizar este proceso, ser de
fcil uso, reducir el tiempo de solicitud de algn pedido y permitiendo una rpida respuesta.
Para el desarrollo de la aplicacin se est utilizando el marco de trabajo AUP, debido a que es una metodologa
gil y flexible que combina artefactos necesarios para lograr documentacin eficiente y con procesos agiles de
desarrollos de software, para que se adecue al proyecto, ya que los resultados se entregarn a corto plazo.
6
TABLA DE CONTENIDOS
7
NDICE DE FIGURAS
NDICE DE TABLA
8
CAPITULO I:
PLANTEAMIENTO METODOLGICO
9
1.1El PROBLEMA
1.1.1. Realidad Problemtica
Realidad Mundial
En la Actualidad el mercado mundial, las empresas tienen como una de las mejores maneras de adquirir
importantes ingresos econmicos las ventas que esta realiza va web, siendo la parte visual y la esttica, la
mejor forma de presentar un producto y as cautivar al cliente. Las empresas a nivel mundial necesitan la
promocin de sus artculos y es aqu donde se encuentra un gran mercado para las empresas dedicadas el diseo
grfico, el diseo grfico no solo es un medio de venta y promocin sino tambin se ha vuelto una manera de
informar. Las grandes empresas como Google, Apple, Mc Donalds, etc. hacen uso de estas herramientas para
poder captar ms consumidores.
Segn Quinteros (2012) Estamos familiarizados principalmente con el Diseo grfico desde el oeste,
particularmente en los EEUU y el Reino Unido. En Latinoamrica el Diseo Grfico es visto como una
profesin productora de objetos culturales, mostrando una dinmica desde el manejo particular de sus orgenes
(pag. 5)1
Unos pases ms sostenibles laboralmente para este rubro es Estados Unidos, debido a las grandes
empresas que se encuentran en ella, en Europa el pas que ms remunera es Alemania juntamente con el Reino
Unido siendo los pases con grandes empresas de diseo como Alphaical una empresa londinense dedicada a este
rubro y acreedora de premios reconociendo su labor. Pero empresas inmensas como Apple tambin invierten en
sus diseos.
Segn Diario el Pas de Espaa (Mendez, 2012) Si comparamos el presupuesto publicitario de Apple con
el de alguno de sus rivales los resultados son sorprendentes, el ao 2011 Apple destino 933 millones de dlares
en publicidad, solo un 0,9% de sus ingresos totales, cuatro de sus competidores directos se gastaron en
promedio, justo el doble, unos 1874 millones de dlares, un 3,4% de los ingresos. Una de las empresas que ms
destino a la publicidad es RIM, con 1100 millones. (pag. 32-33) 2
10
Figura 1: Cuadro de Gastos en publicidad.
Fuente: (Diario El Pas de Espaa, 2011)
Los cambios en la tecnologa y el avance que demuestra el mundo permiti el ingreso de nuevas formas de
consumo, no solo en publicidad, sino tambin directamente en las formas de vida de las personas es por ello que
ya se encuentran aplicaciones para celulares, los que permiten modificar fotos o imgenes al gusto del cliente, el
cambio en las tendencias en las personas da origen a un amplio mercado.
Segn Alejandra (2013) La transformacin del diseo y la manera particular del diseo grfico desde su
concepcin de oficio tcnico de caractersticas ms artesanales impulsada inicialmente por Walter Gropius
durante su direccin en Bauhaus, hasta su categorizacin como una disciplina profesional en el ao de 1950
posterior a la Segunda Guerra Mundial; enfatiza el importante papel que el diseo grfico como disciplina
general y a la vez cada una de sus especialidades, ejercieron en el desarrollo de la historia econmica, poltica,
cultural y social a nivel mundial.(pg. 43).3
Latinoamrica
Existe un amplio acuerdo sobre la enorme importancia que tienen las pequeas y medianas empresas
(pymes) para mejorar los niveles de empleo, pero en Latinoamrica se ha visto el gran avance tiene el uso de
tecnologa de informacin en las empresas, con el fin de mejorar sus procesos, la aplicacin de sistemas de
11
ventas como de almacn han permitido fomentar la innovacin y crear nuevas ventajas competitivas para un
buen desempeo de sus procesos, permitiendo la reduccin de tiempo como la satisfaccin de sus clientes, a esto
le agregamos las ventas directas mediantes sus sistemas de ventas, empresas como Amway, Avon y Herbalife ,
estas herramientas no son solo medios de venta, sino tambin de expansin de su producto en el mercado
latinoamericano.
Segn Gaya (2015) se calcula que en el 2014 hay ms de 320 millones de personas en Amrica Latina que
adquieren bienes o servicios de manera electrnica, siendo Brasil y Mxico el 36% y 20% del comercio
electrnico de la regin. pag(12)4
Per
Segn El Comercio (Saveedra, 2015) En uno de sus informes dio a conocer que las grandes empresas de
comunicacin Facebook y Google aumentaron en un 30% la inversin publicitaria en los ltimos aos. Esta
iniciativa de las grandes empresas de tecnologa permite en gran medida que el campo educacional y profesional
se aprecia cada vez ms las ideas creativas e innovadoras que dejan huella en el usuario, dando pie a los
diseadores grficos un punto estratgico en el mercado peruano ya que se presenta una baja tasa de explotacin
sobre este rubro. (pg. 23). 5
Las empresas que cuentan con sistemas de ventas en el Per se han visto beneficiadas en un buen manejo de
sus ventas (ingresos y egresos), permitiendo que empresas pequeas denominadas pymes vean estos programas
como medio de control para su empresa, llevando registros constantes y un detallado de su stock, as como un
monitoreo de las ltimas adquisiciones de sus clientes, esto permite un mejor manejo de la gestin de la empresa
como tambin el ahorro considerables en gastos como papel.
12
1.1.2 Formulacin del Problema
El problema en cuestin se centra en el rea de ventas de la empresa publin & grafic, donde la realizacin de las
ventas le ocupa demasiado tiempo en actividades que se pueden optimizar, sumada la ausencia de un sistemas de
ventas, esto permite la insatisfaccin del cliente, provocando desertar de un pedido. A esto tambin; el
considerable aumento de grandes y pequeas empresas en el distrito de Villa El Salvador ha ocasionado un
aumento de la cantidad de empresas que brindan servicios de publicidad, ampliando los puestos de trabajo como
la utilizacin de mano de obra calificada, partiendo de esto las empresas que brindan estos servicios de
publicidad se ven obligadas mejorar y automatizar sus procesos primordiales. Esto da pie a que estas empresas
requieran de la mejora de su proceso de ventas, para brindar un mejor servicio a sus clientes, la aplicacin de
este tipo de sistema le permitira la atencin a las amplias solicitudes que se realizan, la empresa
PLUBLICIDAD & INVERSIONES GRAFICAS SAC, valindose de estas necesidades latentes se ve en la
necesidad de solicitar el desarrollo de un sistema web para el proceso de ventas, siendo este proceso uno de los
procesos claves para la empresa, donde puedan registrar a sus clientes, brindarle informacin de los servicios
que desarrollan, de igual modo podrn llevar un balance de los ingresos que tiene la empresa permitiendo una
mejor atencin a los clientes, dicho sistema permitir a los clientes solicitar cotizaciones y validar perdidos.
13
Proceso de Ventas de la empresa PUBLIN & GRAF S.A (AS IS)
14
Figura 03: Proceso de Ventas de la Empresa Publin & Graf S.A (AS-IS)
Fuente: Elaboracin Propia.
15
Tiempo para Aprobacin de Diseo.
Satisfaccin del Cliente.
16
Figura 04: Proceso de Ventas de la Empresa Publin & Graf (TO BE)
Fuente: Elaboracin Propia
17
En qu medida el uso del Sistema Web, aplicando la Metodologa AUP, mejorar el proceso de ventas al
cliente en la empresa PUBLIN & GRAF.?
Segn INEGI (2005) La investigacin es una exploracin experta, sistemtica y exacta. A partir de
un marco terico-conceptual en el que se ordenan las sistematizaciones tericas que interesan a la
investigacin, se formulan los problemas e las hiptesis, se recogen los datos y se ordenan, sistematizan y
analizan con tanta exactitud como sea posible. (pg. 22).
1.3Justificacin e Importancia
Justificacin Terica
Sistemas de Ventas Web
Segn Castell (2009). Un ERP en funcionamiento consigue automatizar los procesos de negocio. Esto
implica convertir las tareas que antes se realizaban manualmente en procesos electrnicos automatizados
para la captura, registro y recuperacin de informacin lo que deriva en un aumento de productividad y
reduccin de costes para la empresa. Las tareas que se realizaban de otro medios, se realizan ahora de forma
centralizada, por ejemplo, facturas, presupuestos, etc., toda la empresa su funciona bajo una misma
herramienta consiguiendo menos errores. (pg. 22) 6.
Justificacin Metodolgica: En este proyecto se emplea es la metodologa AUP, la cual nos apoyara con
conocimiento fundamental para conocer y aplicar los ciclos de vida del desarrollo de un software, esta
metodologa nos permitir realizar en un reducido tiempo los requerimientos que se soliciten.
18
Segn Cordero J. L. (2014) La metodologa AUP, se preocupa especialmente de la gestin de riesgos.
Proponiendo que aquellos elementos con alto riesgo obtengan prioridad en el proceso de desarrollo sean
abordados en etapas tempranas, para ello se mantiene una lista identificando los riesgos desde etapas
iniciales. (pg. 4)7.
Justificacin Empresarial: Las empresas en el distrito de Villa El Salvador se han visto en un notorio
crecimientos en la cantidad de pequeas y medianas empresas conocidas como pymes, estas empresas
requieren de la aplicacin de TICS para sus procesos principales con el fin de poder fortificar la aceptacin
del cliente.
Justificacin Institucional: La finalidad de este proyecto es beneficiar, mejorar y brindar una mejor
atencin al cliente, este beneficio se ver reflejado en su rentabilidad, mejorando su rendimiento y teniendo
un impacto positivo hacia la satisfaccin del cliente como para la propia empresa, ya que los clientes y la
misma empresa se vern beneficiados.
1.4. Objetivos
1.4.1. Objetivo General
Desarrollar un sistema web, que permita la mejora en el proceso de ventas de la empresa Publin &
Graf S.A y al mismo tiempo lograr una mejor atencin al cliente.
1.5. Hiptesis
Si se implementa un Sistema Web, utilizando la Metodologa AUP, entonces mejorar el proceso de ventas
de la empresa PUBLIN & GRAF S.A.
19
Descripcin: Cuando indique NO, es porque no se ha desarrollado un Sistema Web para la Empresa
PUBLIN & GRAF S.A. y an se encuentra en la situacin del problema. Cuando es SI, es que se ha
desarrollado el Sistema Web para la empresa, esperando obtener mejores resultados.
1.6.3. Indicadores
A. Conceptualizacin
Tabla 3:.Descripcion de Indicadores
Fuente: Elaboracin Propia
Indicador Descripcin
B. Operacionalizacin
20
Tabla 4:.Operacionalizacin de Indicadores
Fuente: Elaboracin Propia
1.7. Limitaciones.
Pre Experimental Ge O1 X O2
Dnde:
21
Ge= Grupo Experimental: Es el grupo de estudio al que se le aplicara el estmulo (Sistema
Web).
O1 = Datos de la Post- Prueba para los indicadores de la Variable dependiente una vez
Luego del cual se le aplica una prueba posterior a los indicadores de la variable dependiente ( O1
).luego se le apicara n tratamiento experimental, Sistema Web X, para la mejora del proceso de ventas,
esperando obtener O2 .
Tcnicas Instrumentos
Entrevista Cuestionario
Observacin Ficha de Observacin
Documentacin Fichas de Registro
Entrevista:
22
Se utilizan para la recopilacin de informacin en forma verbal, por medio de la realizacin
de preguntas que una persona responsable dirige al entrevistador, quien es la persona involucrada
en la realizacin del proceso de ventas. ANEXO 01
Observacin:
Es la revisin visual que se realiza, asa las actividades del proceso de ventas, permitiendo un
mejor entendimiento de dichas actividades. ANEXO 02
Documentacin:
Es la actividad de lectura, sntesis es un medio de consulta y recuperacin, este tipo de anlisis
tiene como objetivo describir un documento en sus partes esenciales para su posterior
identificacin y recuperacin. ANEXO 03
23
CAPITULO II:
MARCO REFERENCIAL
1) Autor(es): Br. Lindley Pedro Julca Diaz - Br. Allinson Frederick Rojas Zarate
Ttulo: Sistema Informtico Web Para La Gestin De Ventas De La Boutique Detallitos E.I.R.L.
Utilizando La Metodologa Aup Y Framework Qcodo De Php.
Relacin: Este proyecto de tesis fue elaborado con la finalidad de Proponer Como Alternativa De
Solucin Un Sistema Web Que Realice La Automatizacin De Los Procesos de Ventas y de entrada y
24
Salida de Productos de Boutique Detallitos, As Mismo Controlar El Stock, Actualizando Cada Vez Que
Exista Una Entrada y/o Salida de Productos. Para El Anlisis, Diseo, Implementacin Y
Documentacin se us La Metodologa Aup, El Cdigo Fuente Y El Diseo De Los Formularios En
Framework Qcodo De Php, Para La Administracin De La Base De Datos, Se Us Mysql. Las
Principales Mejoras Y Beneficios Para La Boutique Son: Obtener Un Nuevo Canal De Ventas Por
Internet Para Mejorar El Servicio Del Cliente Mediante La Aceleracin Del Proceso De Gestin De
Ventas, Optimizando Las Operaciones De Almacn Pues Proporciona Datos De Inventarios Precisos Y
Transparentes.
2) Autor(es): Br. Fernando Edgard Valderrama Guayan - Br. Ricardo Benites Barrientos
Relacin: De este artculo se tomara como referencia el desarrollo de un Sistema Informtico que
realice la gestin de produccin de calzados de la empresa Jaguar SAC. Para el anlisis, diseo,
implementacin y documentacin del sistema, se us la metodologa AUP, el cdigo fuente y el diseo
de los formularios en el framework ASP.NET MVC3, para la administracin de la base de datos, se us
el gestor de base de datos SQL Server 2008. Las principales mejoras y beneficios para la Empresa son:
mejor control de los materiales e insumos para la fabricacin de calzado, cumplimiento de los pedidos,
optimizar las compras oportunas de materiales e insumos de produccin, un mejor conocimiento de las
utilidades y costos reales del producto terminado.
Ttulo: Desarrollo e implementacin de un sistema web para generar valor en una pyme aplicando una
metodologa gil. Caso de estudio: Manufibras Perez SRL.
Relacin: Es necesario conocer sobre el rol de los sistemas de informacin en los negocios de hoy, Por
lo que el objetivo del presente trabajo es la generacin de valor para la pyme, debido a que es importante
mejorar la situacin econmica de las pyme ya que investigaciones previas sealan que son las que
aportan un mayor crecimiento al pas y son generadoras de empleo. Al finalizar el proyecto se demuestra
como con la consecucin del sistema para la promocin de productos, gestin de pedidos y registro de
25
ventas, se genera valor para la pyme con la reduccin de tiempo, costos operativos y el mejorar el
servicio a los clientes, los cuales permitirn que los beneficios sean mayores a la inversin del proyecto.
Adems tambin se comprueba con la revisin de la literatura que estudios previos sobre el desarrollo
web inciden en el uso de las metodologas giles, las cuales referencian a la Extreme Programming (XP)
y Scrum como las ms destacadas metodologas giles para el desarrollo de software.
Relacin: El presente proyecto ha sido realizado para resolver las necesidades de la entidad beneficiaria
DIMFRA mediante la implementacin de un sistema informtico de comercializacin de repuestos de
maquinaria pesada y lubricantes CAT, con conexin a dispositivos mviles para el control de las
actividades de forma eficaz y eficiente como son: ventas, compras, inventarios, obteniendo informacin
26
en tiempo real, sus pedidos se podr realizar a travs de la aplicacin web o mediante un dispositivo
mvil, de una manera ms interactiva que permite visualizar todos los clientes, deudas que tiene
adquiridas con la empresa, productos que se disponen en lnea para su comercializacin.
La propuesta de este sistema surge como consecuencia del anlisis del estado del comercio
electrnico en el Per. El sistema propuesto ser altamente configurable y adaptable a los
diferentes rubros de negocio de las empresas afiliadas.
Relacin: El principal propsito del presente seminario es mostrar las etapas de diseo, anlisis e
implementacin de un sistema de gestin de procesos de despacho de productos para Covepa. Para
lograrlo se desarrolla un sistema para plataforma Web usando programacin orientada a objetos. La
metodologa usada para el desarrollo del sistema fue AUP (Agile Unified Process) debido a que se ajusta
mejor al tipo de proyecto y ofrece las herramientas necesarias para lograr el objetivo final. La mayor
complejidad tcnica del sistema viene dada por el estudio, anlisis e implementacin de un algoritmo
27
matemtico que sugiera la mejor distribucin de la carga en los camiones disponibles para despacho en
Covepa.
FASES
28
Figura 05: Ciclo de vida de AUP
Fuente: (AmbySoft, 2006)
Fase de Inicio o Concepcin, su meta principal es identificar el alcance inicial del proyecto,
una arquitectura potencial para el sistema, obtener un presupuesto inicial y la aceptacin de
los Stakeholders. Las actividades que se realizan son:
Especificacin de los criterios de xito del proyecto
Definicin de los requisitos
Estimacin de los recursos necesarios
Cronograma inicial de fases
El artefacto que se va a utilizar: Documento de definicin del proyecto
Fase de Elaboracin, se establece un plan de proyecto y una arquitectura del sistema. Las
actividades que se realizan en esta fase son:
Anlisis del dominio del problema
Definicin de la arquitectura bsica
Anlisis de riesgos
Planificacin del proyecto
Los artefactos que se a tener son:
- Modelo de dominio.
- Modelo de procesos.
- Modelo funcional de alto nivel.
- Arquitectura bsica.
29
Fase de Construccin, se desarrolla el sistema a lo largo de una serie de iteraciones y
donde se elaboraran entregables del sistema, priorizando las necesidades de los
Stakeholders, donde se tiene las siguientes actividades:
Anlisis
Diseo
Implementacin / Codificacin
Pruebas (Individuales de integracin)
Lenguaje PHP
Es un lenguaje de cdigo abierto especialmente adecuado para desarrollo web y que puede ser
incrustado en HTML Lo que distingue a PHP de algo lado-cliente como JavaScript, es que el cdigo es
ejecutado en el servidor, generando HTML y envindolo al cliente. El cliente recibir los resultados de
ejecutar el script, sin ninguna posibilidad de determinar qu cdigo ha producido el resultado recibido.
Siendo un lenguaje multiplataforma; los programas funcionan igual sobre diferentes plataformas,
trabajando sobre la mayora de servidores web y estando preparado para interactuar con ms de 20
tipos de base de datos.
30
Funciones de tratamiento de imgenes y libreras de funciones grficas.
Funciones de generacin y lectura de cookies.
Funciones para la generacin de documentos PDF.
PHP puede ser utilizado en cualquiera de los principales sistemas operativos del mercado, incluyendo
Linux, Microsoft Windows, Mac OS X, RISC OS y probablemente alguno ms. PHP soporta la
mayora de servidores web de hoy en da, incluyendo Apache, IIS, y muchos otros. Esto incluye
cualquier servidor web que pueda utilizar el binario PHP de FastCGI, como lighttpd y nginx. PHP
funciona ya sea como un mdulo, o como un procesador de CGI.
31
XP se define como especialmente adecuada para proyectos con requisitos imprecisos y muy
cambiantes, y donde existe un alto riesgo tcnico.
Roles XP
Programador
El programador escribe las pruebas unitarias y produce el cdigo del sistema. Debe existir
una comunicacin y coordinacin adecuada entre los programadores y otros miembros del
equipo.
Cliente
El cliente escribe las historias de usuario y las pruebas funcionales para validar su
implementacin. Adems, asigna la prioridad a las historias de usuario y decide cules se
implementan en cada iteracin centrndose en aportar mayor valor al negocio. El cliente es
slo uno dentro del proyecto pero puede corresponder a un interlocutor que est
representando a varias personas que se vern afectadas por el sistema.
El encargado de pruebas ayuda al cliente a escribir las pruebas funcionales. Ejecuta las
pruebas regularmente, difunde los resultados en el equipo y es responsable de las
herramientas de soporte para pruebas.
32
alcanzables con las restricciones de tiempo y recursos presentes. Determina cundo es
necesario realizar algn cambio para lograr los objetivos de cada iteracin.
Entrenador (Coach)
Es responsable del proceso global. Es necesario que conozca a fondo el proceso XP para
proveer guas a los miembros del equipo de forma que se apliquen las prcticas XP y se siga
el proceso correctamente.
Consultor
Es un miembro externo del equipo con un conocimiento especfico en algn tema necesario
para el proyecto. Gua al equipo para resolver un problema especfico.
Fase I: Exploracin
En esta fase, los clientes plantean a grandes rasgos las historias de usuario que son de inters
para la primera entrega del producto. Al mismo tiempo el equipo de desarrollo se familiariza
con las herramientas, tecnologas y prcticas que se utilizarn en el proyecto. Se prueba la
tecnologa y se exploran las posibilidades de la arquitectura del sistema construyendo un
prototipo. La fase de exploracin toma de pocas semanas a pocos meses, dependiendo del
tamao y familiaridad que tengan los programadores con la tecnologa.
33
Esta fase incluye varias iteraciones sobre el sistema antes de ser entregado. El Plan de Entrega
est compuesto por iteraciones de no ms de tres semanas. En la primera iteracin se puede
intentar establecer una arquitectura del sistema que pueda ser utilizada durante el resto del
proyecto. Esto se logra escogiendo las historias que fuercen la creacin de esta arquitectura, sin
embargo, esto no siempre es posible ya que es el cliente quien decide qu historias se
implementarn en cada iteracin. Al final de la ltima iteracin el sistema estar listo para
entrar en produccin.
Los elementos que deben tomarse en cuenta durante la elaboracin del Plan de la Iteracin son:
historias de usuario no abordadas, velocidad del proyecto, pruebas de aceptacin no superadas
en la iteracin anterior y tareas no terminadas en la iteracin anterior.
Es posible que se rebaje el tiempo que toma cada iteracin, de tres a una semana. Las ideas que
han sido propuestas y las sugerencias son documentadas para su posterior implementacin.
Fase V: Mantenimiento
Mientras la primera versin se encuentra en produccin, el proyecto XP debe mantener el
sistema en funcionamiento al mismo tiempo que desarrolla nuevas iteraciones. Para realizar
esto se requiere de tareas de soporte para el cliente. De esta forma, la velocidad de desarrollo
puede bajar despus de la puesta del sistema en produccin. La fase de mantenimiento puede
requerir nuevo personal dentro del equipo y cambios en su estructura.
34
SXP es una metodologa compuesta por las metodologas SCRUM y XP que ofrece una
estrategia tecnolgica, a partir de la introduccin de procedimientos giles que permitan
actualizar los procesos de software para el mejoramiento de la actividad productiva fomentando
el desarrollo de la creatividad, aumentando el nivel de preocupacin y responsabilidad de los
miembros del equipo, ayudando al lder del proyecto a tener un mejor control del mismo.
SCRUM es una forma de gestionar un equipo de manera que trabaje de forma eficiente y de
tener siempre medidos los progresos, de forma que sepamos por dnde andamos. XP ms bien
es una metodologa encaminada para el desarrollo; consiste en una programacin rpida o
extrema, cuya particularidad es tener como parte del equipo, al usuario final, pues es uno de los
requisitos para llegar el xito del proyecto.
35
de los interesados, qu va a tener el futuro producto, anlisis del presupuesto, herramientas a
utilizar, visin y alcance del proyecto as como la organizacin y distribucin del equipo de
trabajo. Una vez definido qu es lo que quiere el cliente, se pasa a realizar la Captura de
Requisitos donde se hace el levantamiento de toda la informacin relacionada con las
caractersticas y cualidades con las que va a contar el producto para definir las Historias de
Usuario (HU), se analizan los riesgos posibles a enfrentar.
Adems se tiene tambin el flujo de Investigacin, el cual puede ser utilizado en cualquier
momento del ciclo de vida del proyecto, y no se considera un flujo opcional. Se encarga de
planificar, controlar y gestionar las investigaciones y la calidad con la que deben contar las
mismas, donde el gestor de investigaciones es el mayor responsable.
SXP est especialmente indicada para proyectos de pequeos equipos de trabajo, rpido cambio
de requisitos o requisitos imprecisos, muy cambiantes, donde existe un alto riesgo tcnico y se
orienta a una entrega rpida de resultados y una alta flexibilidad. Ayuda a que trabajen todos
juntos, en la misma direccin, con un objetivo claro, y permite adems seguir de forma clara el
36
avance del equipo de desarrollo por parte del cliente, de forma que los jefes pueden ver da a da
cmo progresa el trabajo.
Para la realizacin de las actividades antes mencionadas la metodologa define los siguientes
roles:
Lder del Proyecto (Scrum Mster): Es un rol de administracin que debe asegurar que el
proyecto se est llevando a cabo de acuerdo con las prcticas y que todo funcione segn lo
planeado. Su principal trabajo es remover impedimentos y reducir riesgos del producto.
Especialistas: Es el responsable del proceso global. Es necesario que conozca a fondo el proceso,
ya sea de la metodologa utilizada o cualquier otro proceso o elementos de gran importancia para
el desarrollo de software. Particularmente es una especializacin que est activa, el miembro del
grupo de trabajo que la desempea siempre est ejecutndola y alcanzando un grado mayor de
conocimientos en el tema. Ejemplos: Ingenieros de Software, Especialistas de Servicios
(migracin a software libre, jefe del consejo editorial), Especialistas en diseo grfico, etc.
Consultor: Es un miembro externo del equipo con un conocimiento especfico en algn tema
necesario para el proyecto, en el que puedan sugerir problemas, adems aportan ideas y
experiencias para el beneficio del sistema en desarrollo. Esta es una especializacin menos activa,
quien la ejecuta funciona en este rol por un corto perodo de tiempo. Est ms orientada a roles de
desarrollo, y sus ejecutores pueden trabajar en otros roles (en otro equipo) durante el desarrollo
del software. Ejemplos: Consultor de desarrollo web, consultor de desarrollo de escritorio,
diseador de base de datos, etc.
Cliente (Customer): El cliente participa en las tareas que involucran la lista de reserva del
producto.
37
Miembros del Proyecto (Scrum Team): Es el equipo del proyecto que consta de 5 a 10
miembros, que tiene la autoridad para decidir cmo organizarse para cumplir con los objetivos de
un Sprint. Sus tareas son: Estimar esfuerzo, crear la reserva del Sprint, revisar la Lista de Reserva
del Producto y sugerir obstculos que deban ser removidos para cumplir con los tems que
aparecen. donde pueden ser:
- Diseadores (Designers): Encargados del diseo del sistema; as como el de los prototipos
de interfaces, mximos responsables de la realizacin del diseo de las metforas y supervisan
el proceso de construccin.
38
39
CAPITULO III:
DESARROLLO DE UN SISTEMA WEB BASADO
EN LA METODOLOGA AUP
40
3.1.3 Factibilidad Econmica
De acuerdo al estudio realizado por Scott W. Ambler, el cual propone que esta metodologa gil es una
versin simplifica de la metodologa Rap, enfocndose en las mismas 4 fases que Rup plantea, y son
las siguientes:
Fase de Iniciacin: Donde se tiene como objetivo de obtener una comprensin comn cliente-
equipo de desarrollo de alcance del nuevo sistema, definir las diferentes arquitecturas
candidatas para el mismo.
Fase de Elaboracin: El cual tiene como objetivo principal que el equipo de desarrollo
profundice en la comprensin de los requisitos del sistema y en validar la arquitectura.
Fase de Construccin: En esta fase de construccin el sistema es desarrollado y probado al
completo en el ambiente de desarrollo.
41
Fase de transicin: El sistema se lleva a los entornos de produccin donde se somete a pruebas
de validacin y aceptacin, finalmente se despliega en los sistemas de produccin.
42
Rojas Cobos
C. Objetivos del Proyecto (metas hacia las cuales se debe dirigir el trabajo del
proyecto en trminos de la triple restriccin, calidad del proyecto y las metas de la
Organizacin)
Metas de la Organizacin Objetivos del Proyecto
Obtener mejores resultados en el manejo de la El objetivo Principal del Proyecto: Es el
informacin de las ventas de la empresa como la Desarrollo de un sistema web, que permita la
realizacin de las mismas. mejora en el Proceso de Ventas de la empresa
Publin & Graf S.A y al mismo tiempo lograr
una mejor atencin al cliente.
Reducir tiempos en la realizacin de una Objetivo especfico: Es reducir el tiempo de
venta, logrando un mejor desempeo por registro de un cliente.
parte de la empresa
43
empresa
Lograr una mayor aceptacin por parte de los Aumentar el nivel de satisfaccin que tiene el
clientes. usuario frente a la obtencin de reportes.
44
No identificar a todos los Stakeholders. Falla de la energa elctrica en el
Personal clave enfermo o no disponible en lugar del Desarrollo del
momentos crticos en el desarrollo del proyecto. proyecto.
Falta de compromiso del equipo del proyecto. Robo de equipos de informacin
Equipos defectuosos que retrasen el desarrollo del (CPU, archivos, avances del
proyecto. proyecto.
Infeccin de virus, causando perdida de incendio en el rea de trabajo
informacin. derivando a la perdida de
informacin.
Falla en la seguridad ante
ataques externos (ciber ataques)
dejando a los equipos
inhabilitados.
SOLUCION
NECESIDAD PRIORIDAD PREOCUPACIONES SOLUCION PROPUESTA
ACTUAL
El paciente podr
El secretaria realiza La secretaria pasa solicitar su cita va web,
Registro
manualmente el el registro de citas o la secretaria registrar
automatizado Alta
registro de citas de los en una agenda de la cita mediante una
de citas
pacientes. citas. interfaz ms amigable y
rpida.
Se registra
La secretaria por medio
manualmente la
Control del sistema podr
La manera en que es informacin
automatizado registrar
Alta manejado no es la ms personal del
de Historial de automticamente la
ptima. paciente en fichas
Pacientes informacin de un nuevo
de papel que luego
paciente.
se almacenan.
45
La manera en que es La secretaria podr
Control llevada la contabilidad La secretaria lleva registrar todos los
automatizado Media no es la ms ptima y un control manual ingresos de la institucin
de Pagos eficiente, puede de la contabilidad. para luego obtener
cometer errores. reportes.
El cirujano
principal registra El cirujano podr realizar
la historia clnica el registro de la historia
Registrar la
Perdida de algn en una ficha de clnica mediante el
historia clnica Alta
documento. papel la cual es sistema, tambin la
del paciente
guardada en secretaria si lo
ficheros por la requirieran.
secretaria.
Los datos de
pacientes y Se contar con una base
trabajadores se de datos de los
No se realiza un
Gestin de llevan en registros pacientes. El sistema
Media mantenimiento de los
Pacientes manuales. No se permitir modificar, y
datos de los pacientes.
cuenta con una agregar un nuevo
base de datos paciente.
apropiada.
La secretaria
elabora los
reportes de El sistema brindar los
Generacin de Involucra mucho
Baja acuerdo a la reportes
Reportes tiempo
informacin automticamente.
registrada en
papel.
46
Beneficios Estimados:
47
Patrocinador del Proyecto
I. Firmas
48
49
3.4 FASE II: FASE DE ELABORACIN
En esta fase se va a realizar los distintos Modelos que son requeridos por la metodologa, enseguida se
muestra un modelamiento que se realiza como una fase de concepcin, para su desarrollo se utilizara el
siguiente Artefacto Modelo de Requisitos donde se realizara diversos diagramas.
Personal Involucrado
Nombre Rojas Cobos Agustn
Rol Jede de Proyecto
Categora Dirigir el Proyecto y Tomar decisiones
Informacin de contacto
50
MySql: es un sistema de gestin de bases de datos relacional, multi-hilo y multiusuario.
Descripcin General
Este trabajo presenta el estado y un estudio de los requisitos del Software, programado y diseado en
un ambiente web, compatible con cualquier sistema operativo, se presenta una visin general de la
metodologa AUP utilizada para desarrollar software en tiempos cortos.
Restricciones
El software se desarrollara en base de la metodologa AUP, que maneja la documentacin mnima
necesaria para el entendimiento del proyecto, por lo cual no se realiza mucha documentacin como en
otros proyectos.
El lenguaje de programacin que se va a utilizar es HTML, se va a contar con un motor MYSQL, el
software trabajara en ambiente web lo que le hace multiplataforma, o sea que es compatible con todos
los sistemas operativos actuales Windows, OS X, GNU/Linux.
Requisitos Especficos
El levantamiento de requisitos se realiz a travs de investigacin y cursos de formacin sobre gestin
documental, as como entrevistas a los trabajadores de la empresa como a los Jefes por reas de la
empresa Public & Graf.
Requisitos de Interfaz: El software trabajara en ambiente web, por medio de formularios y
ventanas, en las cuales los usuarios, debern autenticarse para poder acceder al sistema, podrn
consultar con informacin de los clientes, podrn acceder a una lista de modelos ya previamente
diseados para los diferentes tipos de actividades que los clientes estn realizando. Tambin
podrn acceder a la informacin de almacn para poder tener informacin suficiente para el
proveedor.
Requisitos de Navegacin: Se determinara la cantidad de usuarios y sus roles, dependiendo de
sus privilegios, se restringir el acceso a algunos usuarios por jerarquas par garantizar la
seguridad, de igual manera a los diseadores se les distinguir por un usuario para llevar un
seguimiento de sus trabajos y un almacenamiento de los mismos.
Requisitos Funcionales: El Sistema web brindara informacin de diversos diseos ya
establecidos previamente, brindara la facilidad para guardar informacin importante del cliente
51
como de la compra que ha realizado, distribuir informacin a las diferentes reas que la
soliciten, teniendo prioridad a las reas que manejan el rea administrativa.
Requisitos No Funcionales: el sistema web debe mostrar funcionalidad, disposicin y
seguridad, reduciendo costos como simplificar trmites. Deber reducir tiempo en la bsqueda
de algn cliente, como en la distribucin de documentos.
El uso de este artefacto es una parte esencial de cualquier proceso de desarrollo de software ya que
permite al analista capturar el esquema general y los procedimientos que rigen al sistema. Tambin
sirve para visualizar que este dentro del alcance del sistema propuesto y que se implementara.
52
Cuadro: Especificacin del Modelo de Dominio
Fuente: Elaboracin Propia
Clases Atributos
Cliente Nombre, Apellido, DNI, telfono , direccin,
fecha
Diseo Dimensiones, Material, Precio, Fecha Entrega
53
Diagrama: Casos de Uso del Negocio
Fuente: Elaboracin Propia
Brindar Catlogo
Solicitar Pedido
Registrar Venta
Informacin Cliente
Entrega de pedido
Verificar Almacn
Solicita Registro de Venta
54
CUN03 Registrar
Esta accin la har el cliente, cuando realice la solicitud de
Venta compra.
CUN04 Informacin
Los detalles personales del cliente se brindaran cuando se
de Cliente realice el registro de venta.
CUN06 Verificar
El encargado de observar la base de datos y verificar que
Almacn las ventas sean registradas correctamente.
55
REFERENCIAS BIBLIOGRAFICAS:
Tesis
56
1 Julca, L. Y Rojas, A. (2014) Sistema Informtico Web Para La Gestion De Ventas De La Boutique
Detallitos E.I.R.L. Utilizando La Metodologa Aup Y Framework Qcodo De Php. Tesis Pre-Grado.
Universidad Privada Antenor Orrego, Trujillo.
3 Pedro, C. Desarrollo (2016) Implementacin De Un Sistema Web Para Generar Valor En Una
Pyme Aplicando Una Metodologa gil. Caso De Estudio: Manufibras Perez SRL. Tesis. Universidad
Nacional Mayor De San Marcos, Lima.
APNDICE
57
Entrevistado: Usuarios del sistema
Entrevistador: Paucar Rodrguez Anthony
Fecha: 04-Octubre-2016
Departamento: ventas
Objetivo General:
Conocer cunto tiempo se invierte en la toma de decisiones en los proceso de gestin de ventas.
Objetivo Especficos:
Dirigido a:
Preguntas:
1. Cunto tiempo se invierte en verificar la ganancia mensual?
2. Cuntos tipos de promociones de realizan mensual?
3. Quin toma la decisin final de las producciones realizadas?
4. Cuntas reuniones se realizan mensualmente?
5. Cuntas horas se emplean en el proceso del diseo al cliente?
6. Luego de haber decidido la propuesta favorable. Cunto tiempo se demora en la entrega del producto?
Conclusiones:
a) Nombre de la Empresa:
58
b) Fechas:
Fecha de aplicacin 1: __/__/__
Fecha de aplicacin 2: __/__/__
Fecha de aplicacin 3: __/__/__
c) Miembros que participaron:
Si No Si no
Plan
Estratgico
Reportes de
Gestin
59
Nombre y Cargo que desempea
Introduccin (Discutir los objetivos del proyecto y las metas de las entrevistas)
Conocimiento del Negocio (Entender el negocio desde el punto de vista de gestin, identificando:
objetivos, estrategias, indicadores y medidas)
tem
60
61
MATRIZ DE CONSISTENCIA
TTULO: Implementacin de un Sistema web, utilizando la metodologa AUP para el proceso de ventas de las empresa
Publin & Inversiones
PROBLEMA OBJETIVO HIPTESIS VARIABLES INDICADORES NDICE UNIDADES DE
PRINCIPAL GENERAL S OBSERVACIN
En que medida Desarrollar un Si se implementa Variable TIPO DE
la sistema web, un Sistema Web, Independiente Presencia - INVESTIGACIN
implementacin No, Si -
que permita utilizando la Ausencia
de un sistema mejorar el Metodologa Sistema web Experimental
web, utilizando la
proceso de AUP, entonces
metodologa AUP NIVEL DE
ventas de la mejorar el Variable Tiempo
mejorar en el INVESTIGACIN
proceso de ventas empresa proceso de Dependiente empleado en
[5..7] Cronmetro
de la empresa Publin & Graf ventas de la el registro de Descriptiva
publin & S.A y al mismo empresa Proceso de ventas cliente.
Pre-experimental
inversiones? tiempo lograr PUBLIN & de la empresa
una mejor GRAF S.A. Publin & [15..20] Cronometro
MTODOS DE
. Inversiones.
atencin al INVESTIGACIN
cliente.
Campo
Experimental
Documental
Tiempo de
seleccin de
diseo. UNIVERSO
62
MUESTRA
Tiempo
para Proceso de ventas de
la empresa Publin &
generar
Inversiones.
orden de
salida. TIPO DE
MUESTREO
63