










Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
El avance de un proyecto de desarrollo de software en el Centro de Enseñanza Técnica Industrial, donde se planea crear una aplicación multiplatforma para la venta de autopartes. La aplicación se conectará directamente con la base de datos de SAP mediante un servicio REST, ofreciendo beneficios como la continua generación de órdenes de venta sin la necesidad de acceder a SAP y el uso ilimitado de usuarios. El equipo de desarrollo principal se encargará de realizar el proyecto bajo la supervisión del CEO y del supervisor de desarrollo.
Qué aprenderás
Tipo: Guías, Proyectos, Investigaciones
1 / 18
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
Alumno Angel Abraham Camacho Paz # GRUPO 7*M CARRERA Ing. Desarrollo de Software
Misión Nuestra misión es innovar en la compraventa de productos automotrices mediante la aplicación y así obtener una ventaja que muchos de los competidores muy posiblemente no dispongan. Visión Ser líderes en la venta de autopartes y servir como distribuidor además de la excelencia logística para la distribución de las mismas en todo el país. Queremos ser referentes en la industria e innovar con nuestras formas de venta. Valores Ética o Actitud profesional, ante todo. Liderazgo o Líderes centrados en el esfuerzo del personal además de tener una iniciativa en la solución de problemas internos y externos. Trabajo en equipo o Participación de toda la plantilla para lograr los objetivos establecidos. Prioridad a Infraestructura o Siempre a la vanguardia en infraestructura y tecnología. OBJETIVO GENERAL (Organizacional) Tendrá la posibilidad de generar órdenes de venta de manera continua sin la necesidad de acceder a SAP, ahorrando dinero en licencias y recursos de la estación de trabajo donde se ejecute la aplicación. Dentro de nuestro objetivo también se encuentra ampliar las características funcionales de la actual dinámica de creación de órdenes, lo que incluye la posibilidad de generar borradores / cotizaciones para después reutilizarlos en próximas compras del cliente o mantener precios a día de la requisición.
Valor técnico y posiblemente lucrativo que permitirá la venta de autopartes. Queremos aumentar las posibilidades que hay para vender productos ya que una aplicación móvil o similar puede tener gran éxito en ventas. Ventajas y Beneficios La aplicación se conecta directamente con la base de datos de SAP mediante un web Service REST que se configura junto con HANA. Esto nos permite tener información en tiempo real con el stock de la empresa, clientes registrados, descuentos, sistema de beneficios para clientes. Entre otros. La conectividad con SAP permite una trazabilidad de información firme, ya que llevamos un recorrido desde la orden, la factura y la entrega de materiales. Al ser una aplicación desarrollada para ser utilizada por medio de navegadores web, la aplicación se encuentra disponible para todos los trabajadores de manera rápida y flexible. Al ser una aplicación que únicamente requiere un usuario para consultar la base de datos, no importa cuándos usuarios hagan uso de nuestra aplicación, SAP no cobrara una licencia más y por nuestra parte al adquirir nuestro software no existe límite para el volumen de usuario.
Organigrama EQUIPO DE DESARROLLO Aquí mencionamos las áreas de la organización que van a estar trabajando junto con nuestro equipo de desarrollo, solo se mencionan las que tienen un impacto en nuestro plan de trabajo y como desarrollaremos nuestro proyecto. CEO (DIRECTOR EJECUTIVO) o Administra la matriz y todas las sucursales de PRASA además de encargarse de la institución misma, el dará seguimiento al desarrollo y tomará las decisiones con más impacto en su desarrollo. SUPERVISOR DE DESARROLLO o Su puesto será el encargado de dar el visto bueno a las derivadas versiones que daremos a la aplicación además de dar visto bueno a las diferentes builds. OTRAS AREAS (LOGISTICA Y PERSONAL)
GERENTE DE PERSONAL SUPERVISOR DE LOGISTICA SUPERVISOR DESARROLLO JOSE RODRIGUEZ ANGEL CAMACHO ISAAC ARELLANO IVAN CARRILLO
o Coordinación y administración de recursos Recursos humanos o Evaluar posibles candidatos para incorporarlos al equipo de desarrollo de ser necesario. Relaciones legales o Aspectos legales de la organización además de labores de contratos de servicio. Ventas o Responsable de los servicios de prospección (búsqueda de clientes potenciales) además de los servicios de Postventa que se planeen con antelación. Compras o Encargados de las cotizaciones y reabastecimiento de inventarios con los diferentes proveedores automotrices y de autopartes. Control de Software o Equipo de trabajo principal en el área de nuestro proyecto además de que ahí se encuentran los desarrolladores. Documentación o El proyecto deberá ser documentado en su totalidad para brindar redundancia de datos y llevar un reporte de avances. Soporte técnico o Encargado de este servicio que brindara apoyo a usuarios que necesiten ayuda con la aplicación que se desarrollara. Consultores o Servicio destinado a capacitar o apoyar al equipo de desarrollo en posibles dudas en cuanto al proyecto mismo. Asistentes o Apoya en actividades de desarrollo que estas sean solicitadas por el mismo equipo de desarrollo del proyecto. ANÁLISIS DE LA INDUSTRIA
Las aplicaciones y la independencia por el uso de smartphones es evidente en los últimos años, según estudios del 2016 más del 70% de personas en el país usan el celular además de contar con internet para su disposición. El uso del celular y sus aplicaciones ha crecido a pasos agigantados en los últimos años en el país. Es por eso que hemos partido para el desarrollo de una aplicación para la compraventa y entrega de autopartes por medio de una aplicación de seguimiento en tiempo real, es evidente que la oportunidad de implementarla es una buena idea, además de que es casi garantizado su éxito y su generación de ganancias para la empresa y nosotros. Por lo anterior es probable que el enfoque que tiene la empresa pueda tener gran éxito para el desarrollo del proyecto y el crecimiento de la empresa además de experiencia para el equipo de desarrollo.
A continuación, mencionaremos algunos análisis a varios plazos que nos enfocaremos en el desarrollo del proyecto: Análisis a Corto plazo o En este caso tendremos que analizar de manera detallada si la aplicación está funcionando de manera correcta y así de ser necesario realizar las correcciones necesarias. Análisis Regular o Tenemos planeado realizar algunas evaluaciones de manera regular cada cierto mes para revisar si es necesario hacer alguna corrección o bien, actualizar la aplicación de una manera importante para estar a la vanguardia de lo que queremos realizar, la venta de autopartes. Análisis Continuo o A largo plazo tenemos pensado realizar alguna otra aplicación de ser necesario y retroalimentarnos de nuestras continuas evaluaciones durante el tiempo. Análisis del macroentorno Para realizar el proyecto tenemos que tomar al ámbito Político Económico Tecnológico Legal Económico Para aplicar nuestro proyecto es necesario tomar en cuenta estos factores en el ámbito de la economía. Confianza del consumidor hacia nosotros Salud financiera de nuestra empresa. El costo que nuestra aplicación tendrá de así decidirlo. Político Es necesario también analizar el clima político que pueda influir en la realización del proyecto. Restricciones de la aplicación de ámbito político (Algún tipo de regulación que pueda existir). Posibles impuestos.
Aranceles de importación para nuestros inventarios. Tecnológico Al ser mayormente una aplicación debemos tener un enfoque mayor a este ámbito. Nuevos procesos de implementación (Cambios en el lenguaje o entorno que se va a realizar). Cualquier nueva tecnología que se pueda presentar a futuro que nos pueda beneficiar. Infraestructura para la realización del proyecto. Legal Al ser un proyecto con fin de lucro es necesario tomar en cuenta el ámbito legal. Salario de los desarrolladores del proyecto. Inversiones de terceros. ANÁLISIS FODA El análisis FODA de nuestro proyecto nos mostrada la diversificación que nuestra empresa tendrá que concentrarse para mejorar el producto que vamos a elaborar además de que ayudada en su desarrollo. Fortalezas Nuestro conocimiento realizando aplicaciones en varios lenguajes. Rápida capacidad de resolver problemas. Oportunidades Expansión de conocimiento para el desarrollo de la aplicación. Posibilidad de desarrollo en varias plataformas. Uso de varios entornos de desarrollo. Debilidades Pocos miembros desarrollando la aplicación Tiempo de algunos miembros para el desarrollo de la aplicación.
El módulo de ventas abarca un área de vital importancia para la empresa, desde esta se generaran la mayoría de las ventas de la empresa, estas ventas se realizan vía telemarketing y mostrador, se estiman alrededor de más de 120,000 órdenes de venta anuales a través de esta plataforma por lo que este módulo en especial debe ser fácilmente escalable, confiable y contar con alta disponibilidad. Para lograr un mayor rendimiento y confiabilidad de información, se habilito un servidor con servicio APACHE dentro de la infraestructura de la empresa, se instaló un certificado de seguridad y se habilito una VPN para aumentar la seguridad del portal web. Fase de laboratorio No fue difícil darnos cuenta de los beneficios que este tipo de aplicaciones aportan a las empresas que tienen licencias SAP y mantienen el control de sus procesos mediante este ERP puesto que al comparar como se realizan actualmente las ventas encontramos puntos evidentes.
Se generan manuales de usuario para los responsables de utilizar esta aplicación dentro de la organización. La plataforma se encuentra actualmente en fase beta, es una versión completa con posibles errores que están siendo evaluados por la empresa en cuestión. Hasta el momento se han realizado cambios menores a la aplicación y se han generado nuevos alcances para la misma, ya que durante el uso de la aplicación los usuarios notaron áreas de oportunidad. Propuesta final La propuesta abarca el diseño, desarrollo e implementación de aplicativo web. Alcances funcionales
- Obtener información de SAP acorde a datos de cliente y mostrarla en pantalla de manera automatizada. Entre ellos: o Descuentos generales. o Datos generales (Nombre, dirección, teléfono, correo). o Paquetería de envió. o Forma de pago o Saldo con PRASA o Precios de lista. - Búsquedas por código y nombre de cliente. - Creación de nueva orden de venta / cotización (Borrador) o Búsqueda de artículos por código, descripción y detalles. o Declarar cantidad en stock de cada producto en orden. o Generar maniobra de manera automatizada. o Generar Seguro de manera automatizada. o Reflejar descuentos globales. o Reflejar descuentos por línea y especiales por cliente automáticamente. *(a) o Asignar descuentos hasta un 50% por autorización de personal responsable. - Generar ordenes / Borradores (Cotizaciones) Acorde a los requisitos de SAP - Vista para órdenes de venta o Tabla con resumen de orden. o Formulario con detalle de orden.
Tipo de entrega (Se genera de manera automática acorde al origen del usuario. o *** Consideraciones: Todo campo auto generado es posible modificar por usuario a excepción de los precios de lista y descuentos que solo pueden ser modificados por usuarios autorizados por medio de usuario y contraseña.
- Vista de órdenes de venta y borradores (Cotizaciones) o La información que se muestra apenas al ser seleccionada esta opción serán las ordenes / borradores creadas por el usuario en sesión al día de hoy. o Se valida que el usuario que se agregó como DocumentOwner exista en SAP, si no existe, no mostrara el nombre sino el código de usuario. o Se genera la opción de copia o nuevo. Copia: Se realiza una copia EXACTA de borrador / pedido, no se actualizan precios al día, se utiliza el precio que se asignó al momento de crear ese borrador. ALCANCES Y LIMITES Alcances
Esta aplicación esta diseñada de manera que sea lo mas funcional posible, ademas de que por su estructura puede ser implementada no solo en la venta/seguimiento de esta empresa de autopartes si no que tambien puede ser modificada para el uso en algun otro tipo de institucion/empresa. Cuenta con un desarrollo modular que puede ser implementado en varios dispositivos no solo en celulares y de ser necesario se puede adaptar a una aplicación de escritorio de ser necesario. Ademas de que fue revisada con ciertos certificados para las conexiones Cliente-Servidor ofreciendo un manejo de datos muy seguro. Es muy amigable con el usuario al momento de interactuar con la aplicación, debido a que esta debidamente estructurada. Limites Como toda aplicación, tambien tiene ciertos defectos/limites en cuanto a la implementacion, sin embargo algunos son innatos a su desarrollo: Es necesario que el usuario tenga credenciales para acceder a su funcionamiento al no contar con uso de invitado o anonimo. La conexión a internet es impresindible al no guardar datos en el dispositivo en donde se esta usando. Cualquiera fallo con la conexión a la base de datos termina la sesion y puede interrumpir ciertos procesos (algun llenado de formularios de pedidos por ejemplo). Posibles fallos. Falta de contacto para reportar los errores, tal vez sea necesario implementarlo de alguna manera. BIBLIOGRAFIA