El Servicio de Banquetes Catherine

March 19, 2017 | Author: Albaro Javier Cruz Mejia | Category: N/A
Share Embed Donate


Short Description

Download El Servicio de Banquetes Catherine...

Description

EL SERVICIO DE BANQUETES CATHERINE. El Servicio de banquetes Catherine es una pequeña empresa que provee servicios de alimentos, recepciones y banquetes para reuniones de negocios y sociales como comidas formales y bodas. El amor de Catherine por la cocina y su talento para preparar platillos finos inspiraron este negocio. Al principio era una pequeña empresa con unos cuantos empleados que trabajaban en pequeños proyectos. Catherine se reunía con los clientes para determinar el número de personas, el tipo de alimentos y demás información necesaria para dar servicio a un evento. Su reputación como excelente proveedora de banquetes de alta calidad hizo aumentar su volumen de negocios. Gracias a la construcción de un nuevo centro de convenciones y a la próspera comunidad comercial en la ciudad, aumentó el número de eventos de servicio de banquetes. Catherine administraba el negocio mediante el uso de hojas de cálculo y un procesador de palabras, pero se le dificultaba estar al tanto de las interminables llamadas telefónicas sobre los tipos de comida disponibles, los cambios en el número de invitados que iban a asistir al evento y la disponibilidad de artículos especiales, como platillos de comida vegetariana, bajos en calorías o en carbohidratos, etc. La decisión de Catherine de contratar varios empleados de medio tiempo para cocinar y ayudar en los eventos complicó la programación del personal, proceso que estaba abrumando al nuevo gerente de recursos humanos. Catherine decidió contratar una empresa de consultoría de TI y negocios para ayudarla a lidiar con los problemas a los que se enfrentaba su empresa de servicio de banquetes. Después de realizar varias entrevistas y observar al personal clave, los consultores encontraron las siguientes cuestiones: 1.

El chef principal hacía un pedido de provisiones por evento. Los proveedores podrían ofrecer descuentos si se pidieran cantidades mayores de una sola vez para todos los eventos que se llevaran a cabo en cierto periodo.

2. A menudo los clientes llamaban para cambiar el número de invitados para un evento, y algunos de esos cambios se realizaban sólo uno o dos días antes del día programado para el evento. 3. Catherine y su personal requerían demasiado tiempo para atender cada solicitud de servicio; aproximadamente el 60 por ciento de las llamadas terminaba contratando los servicios. 4. Algunas veces no había disponibilidad de empleados por conflictos de horario, y algunos eventos no contaban con el suficiente personal. Las quejas sobre la puntualidad del servicio se estaban haciendo más frecuentes.

5. Catherine no tiene información sintetizada en cuanto al número de eventos y los tipos de comidas. Sería conveniente contar con información sobre las tendencias para ayudarle a guiar a sus clientes a la hora de elegir sus platillos. 6. Por lo general, los eventos se llevan a cabo en hoteles u otros salones que proveen servicios de vajilla, mesas y sillas. Hay problemas en cuanto a tener suficientes meseros debido a los cambios en el número de invitados. Definición del problema El Servicio de banquetes Catherine está experimentando problemas para atender el número de llamadas de rutina de los clientes, así como para coordinarse con los proveedores externos de productos e instalaciones. El aumento en el número de personal de medio tiempo está provocando conflictos en los horarios y eventos subatendidos. Problema 1. El contacto del cliente toma una exorbitante cantidad de tiempo en las preguntas de rutina. 2. Administrar empleados de medio tiempo consume mucho tiempo y provoca conflictos en los horarios. 3. Es difícil tener en cuenta los cambios de último minuto en los eventos. 4. Se piden provisiones para cada evento. A menudo los envíos se reciben varias veces al día. 5. Con frecuencia hay problemas para comunicar los cambios a las instalaciones de los eventos. 6. Hay poca información histórica sobre los clientes y las comidas. Objetivos 1. Proveer un sistema Web para que los clientes obtengan información sobre los precios y coloquen sus pedidos. 2. Crear o comprar un sistema de recursos humanos con un componente para programar horarios. 3. Una vez que los clientes hayan firmado un contrato para un evento, proveerles con acceso Web a su cuenta y los medios para que actualicen el número de invitados. Notificar a la administración sobre estos cambios. 4. Proveer los medios para determinar las cantidades de provisiones requeridas por eventos que ocurran en forma concurrente dentro de un periodo dado.

5. Proveer un sistema para comunicar los cambios al personal clave en las instalaciones de los eventos. 6. Almacenar todos los datos de los eventos y tener información sintetizada disponible en varios formatos. Requerimientos 1. El sistema debe ser seguro. 2. Los gerentes de los eventos deben introducir la retroalimentación al momento de cerrar cada evento. 3. Debe haber un medio para que las instalaciones de los eventos puedan cambiar a la persona que servirá como contacto. 4. El sistema debe ser fácil de usar para personas sin conocimientos técnicos. ENTREVISTA PARA DESARROLLAR EL SOFTWARE Buenos días Sra. Catherine a continuación se le harán una serie de preguntas sobre como quiere el diseño del software propuesto para su empresa. 1. ¿Tiene conocimientos sobre algún lenguaje de programación para el desarrollo del software, si es así diga cuales conoce?

2. ¿Qué lenguaje de programación prefiere que utilicemos para el desarrollo del software? a. Python b. C++ c. Java d. C# 3. ¿Tiene conocimientos sobre algún sistema gestor de base de datos, si es así diga cuales conoce?

4. ¿Qué sistema gestor de bases de datos prefiere que utilicemos para el desarrollo del software? a. Access b. MYSQL c. Oracle d. DB2 5. ¿Cómo prefiere que se encuentre el menú principal de la webapps? a. Horizontal superior b. Horizontal inferior

c. Vertical izquierda d. Vertical derecha 6. ¿Qué colores quiere usted, que sus clientes vean reflejados en la webapps?

7. ¿tiene conocimiento sobre algún servidor, si así diga cuales conoce?

8. ¿en qué servidor le gustaría que trabajara su webapps? a. Hosgator b. Hub c. Web hosting d. Blue host 9. ¿en qué navegador le gustaría que funcionara su webapps? a. Google Chrome b. Mozilla Firefox c. Opera d. Safari e. Todas las anteriores 10. ¿desea que su webapps publique videos de eventos coordinados por su empresa, para que los clientes lo tomen como referencia? a. Si b. No 11. ¿le gustaría que incluyéramos softwares de aplicación como Microsoft Excel y Microsoft Access dentro de las herramientas que tendría el software que vamos a desarrollar para que usted lo implemente a nivel interno en su empresa, explique su respuesta?

APLICACIÓN DE LAS CAPAS DE LA INGENIERÍA DE SOFTWARE ENFOQUE O COMPROMISO DE CALIDAD: se debe crear un producto que sea factible, versátil y útil para la empresa, un software que automatice tareas, optimice recursos y aumente el rendimiento de la misma. Con este producto de software de calidad y de asistencia por computadora Catherine y su empresa se unirán a línea de empresas que prestan sus servicios en línea más

actualizadas. La empresa de banquetes contara con un software aplicativo web de alta calidad. Funcionando muy fluido en todas sus dimensiones tanto en su versión web de escritorio como en su versión móvil. PROCESOS: La empresa de Catherine requiere diversos procesos a los que se le debe aplicar la ejecución y operación para que esta empresa pueda optimizar su funcionamiento, para ello es indispensable crearle una webapps de alta calidad que permita una comunicación más eficiente entre la empresa con sus clientes, facilitando un óptimo manejo del flujo de información de la empresa. En esta webapps cada cliente luego de registrase tendrá su propio espacio para plantear sus solicitudes, peticiones, quejas y reclamos, que le permitan a Catherine corregir y/o mejorar los procesos de su empresa. A demás toda la información dada por los clientes y por la misma empresa, será almacenada en una base de datos que le facilite a Catherine el control de esta información. A demás de la web, es necesaria la implementación de un software de aplicación que le permita a Catherine administrar su empresa y supervisar las operaciones tanto dentro como fuera de esta. METODOS: Los métodos que se emplearan para desarrollar el software están conformados por nuestros conocimientos y técnicas basados en nuestra formación y experiencia en el área de ingeniería de software. Estos métodos son los siguientes: Para entender los problemas que presenta la empresa de Catherine, se le realizó un análisis a los procesos con que diariamente trabaja esta empresa. Pero también se plantearon las soluciones a las fallas y problemas encontrados en dicha empresa. Posteriormente se realizó un diseño donde se detallaban las herramientas a utilizar para desarrollar el software propuesto. Para la codificación tanto de la webapps como la del software de aplicación se requiere de conocimientos de programación orientada a la web y programación orientada a objetos en donde esta última se debe saber trabajar en diversos lenguajes de programación para así ofrecerle al cliente una variedad de opciones y desarrollar un software dinámico y recursivo. Para la creación de la base de datos se requieren conocimientos de diseño, desarrollo y administración de sistemas gestores de bases de datos. HERRAMIENTAS:

Las herramientas que podemos utilizar para llevar a cabo las soluciones anteriormente planteadas son las siguientes:  Un sistema gestor de base de datos como MYSQL que nos facilite la administración de la información más importante de la empresa con respecto a los clientes, productos, servicios, proveedores y empleados.  Un lenguaje de programación como Python, para desarrollar el software de aplicación que se implementara para optimizar las operaciones internas de la empresa de Catherine, como lo son las operaciones de recursos humanos y producción.  La unificación de un conjunto de herramientas para el diseño y desarrollo web como lo son: html5-CSS-JavaScript-Jquery-PHP  Un servidor como Hosgator, donde trabajara la webapps. Sin embargo se deben tener en cuenta las herramientas más importantes para aplicar la ingeniería de software. Estas herramientas soportan las capas de proceso y de métodos en varias actividades que también permitirán el mantenimiento del software para que pueda actualizarse o ajustar algún proceso en un futuro o durante su ejecución o vida útil. Estas herramientas son las siguientes: ‐Herramientas de gestión del proyecto ‐Herramientas de control de cambios ‐Herramientas de análisis y diseño ‐Herramientas de generación de código ‐Herramientas de pruebas ‐Herramientas de reingeniería ‐Herramientas de documentación ‐Herramientas de prototipo

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF