Guia PropuestaTesis

18
Guía para Elaborar una Propuesta de Tesis de Desarrollo de Software Por Bernabé Ortiz y Herbert En este trabajo se describen los temas más importantes para elaborar una propuesta de tesis y aplicando dichos conceptos se ofrece un ejemplo denominado “Análisis y diseño de un Sistema de Apoyo a Decisiones para Mejorar el Servicio y la Administración Gerencial de una Empresa Hotelera, usando Tecnología de Bodega de Datos”. Plan para desarrollar una tesis. Dada la importancia del trabajo de tesis en la formación de los estudiantes, las instituciones educativas cuentan con instrumentos normativos que guían y apoyan los proyectos de los estudiantes. En general, recomiendo el siguiente plan para el trabajo de tesis: 1. Desarrollar los proyectos de tesis en el marco de las líneas generales de investigación de la Licenciatura de la cual se trate. Toda Licenciatura cuenta con líneas de investigación bien definidas y establecidas. La idea es fortalecer la colaboración entre estudiantes e investigadores. 2. Desarrollar los proyectos de tesis en el marco de las necesidades de las organizaciones, empresas, consorcios, instituciones o comunidades interesada en el proyecto. La vinculación entre las instituciones educativas y el sector social y productivo encontraran en este rubro un canal de integración. 3. Desarrollar los proyectos de tesis bajo la supervisión de algún miembro del cuerpo de profesores de la Licenciatura. La asesoría y seguimiento del avance del trabajo de los alumnos es tradicional que sé de bajo la supervisión del cuerpo docente de la Licenciatura. 4. Aprovechar las convocatorias de apoyo promovidas por la diversas instituciones como la UNESCO, CFE, TELMEX, PEMEX, etcétera. Es mejor que los proyectos de tesis, se 1

description

Guia para elaborar propuesta para tesis

Transcript of Guia PropuestaTesis

Page 1: Guia PropuestaTesis

Guía para Elaborar una Propuesta de Tesis de Desarrollo de SoftwarePor Bernabé Ortiz y Herbert

En este trabajo se describen los temas más importantes para elaborar una propuesta de tesis y aplicando dichos conceptos se ofrece un ejemplo denominado “Análisis y diseño de un Sistema de Apoyo a Decisiones para Mejorar el Servicio y la Administración Gerencial de una Empresa Hotelera, usando Tecnología de Bodega de Datos”.

Plan para desarrollar una tesis.

Dada la importancia del trabajo de tesis en la formación de los estudiantes, las instituciones educativas cuentan con instrumentos normativos que guían y apoyan los proyectos de los estudiantes. En general, recomiendo el siguiente plan para el trabajo de tesis:

1. Desarrollar los proyectos de tesis en el marco de las líneas generales de investigación de la Licenciatura de la cual se trate. Toda Licenciatura cuenta con líneas de investigación bien definidas y establecidas. La idea es fortalecer la colaboración entre estudiantes e investigadores.

2. Desarrollar los proyectos de tesis en el marco de las necesidades de las organizaciones, empresas, consorcios,  instituciones o comunidades interesada en el proyecto. La vinculación entre las instituciones educativas y el sector social y productivo encontraran en este rubro un canal de integración.

3. Desarrollar los proyectos de tesis bajo la supervisión de algún miembro del cuerpo de profesores de la Licenciatura. La asesoría y seguimiento del avance del trabajo de los alumnos es tradicional que sé de bajo la supervisión del cuerpo docente de la Licenciatura.

4. Aprovechar las convocatorias de apoyo promovidas por la diversas instituciones como la UNESCO, CFE, TELMEX, PEMEX, etcétera. Es mejor que los proyectos de tesis, se circunscriban a las políticas sociales, humanísticas y de desarrollo tecnológico de nuestro país.

5. Las principales preguntas para desarrollar un proyecto de tesis que tienen que responderse son: ¿Qué se le pide a usted que haga? ¿Qué se le pide a usted que resuelva el proyecto? ¿Qué se requiere? ¿Cuáles deben ser los resultados? ¿Cuáles son los escenarios?

Descripción de una propuesta de tesis

De acuerdo al documento “Disposiciones para la Operación para estudios de Licenciatura” del Sistema Nacional de Educación Superior Tecnológica, la tesis es el documento que refleja de manera sintética pero suficiente, el trabajo que el estudiante realiza individualmente durante su formación académica; y constituye el planteamiento, procedimiento y resultados de una investigación, de un desarrollo tecnológico o de un proyecto profesional, según sea el caso. Debe estar bien estructurada, claramente redactada y presentarse impresa y en archivo electrónico.

1

Page 2: Guia PropuestaTesis

Estructura de la propuesta de tesis

La propuesta de tesis es el primer paso que se tiene que dar en dirección al desarrollo de una tesis. Su objetivo es describir detalladamente el plan para el desarrollo de la tesis e implica un compromiso por parte del estudiante. El Consejo de Posgrado de la División de Estudios de Posgrado del Instituto Tecnológico de La Paz, estableció los siguientes requisitos para la presentación de la propuesta de tesis por parte de los estudiantes de posgrado.

Portada de la propuesta con los siguientes datos básicos:

Nombre de la institución, logotipos de la SEP, DEGEST y de la propia institución.Título de la propuesta de tesis.Nombre del sustentante.Grado al que aspira.Nombre del director de la tesis.Fecha.Ciudad, estado, país.

Cuerpo de la propuesta, con la siguiente estructura:

Identificación y Antecedentes del problemaObjetivo general Marco teórico Metodología Beneficios y alcances Cronograma de actividades Contenido preliminar Visto bueno del director de tesis y del alumno

A nt ecedentes del problema, para una propuesta de tesis

En el apartado de antecedentes se describirá el objeto de estudio (tema) en relación a los aspectos importantes (preocupantes o innovadores) de su entorno real o conceptual; también se describirán los desarrollos o resultados obtenidos en otros estudios o investigaciones referidas al tema de investigación. Resaltar con claridad el trabajo que se va a realizar, con respecto a otros proyectos similares que han sido realizados.

2

Page 3: Guia PropuestaTesis

Descripción del problema

La descripción del problema, o construcción del problema de investigación como también se le conoce, es una fase crucial para el desarrollo de la investigación, de la correcta construcción de este apartado dependerá si se obtiene o no claridad en la ruta y en los propósitos de la investigación que se esta iniciando.

El problema de investigación se construye tomando los resultados importantes del apartado de antecedentes y rescribiéndolos a la luz y con los marcos teóricos que se consideren pertinentes, es decir, se trata de traducir las preocupaciones identificadas en los antecedentes del tema, utilizando el lenguaje técnico-científico, los principios y relaciones válidas presentes en el marco teórico específico para el tema elegido.

Algunas preguntas básicas que ayudan a describir un problema: ¿Cuáles son las condiciones? ¿Las condiciones son suficientes para determinar las incógnitas? ¿Es suficiente la especificación del programa? ¿Es redundante? ¿Es contradictorio?¿Podría plantearlo en forma diferente nuevamente? ¿Podría especificarlo de manera diferente?

Descripción del objetivo general

Tomando en cuenta los recursos, académicos y materiales, disponibles se formulan los objetivos de la investigación, digamos que considerando la teoría y técnicas de que disponemos, los recursos personales e institucionales, económicos y de tiempo, se precisa y especifica la propuesta de solución, en términos de productos a obtener en le investigación. Debe quedar claro que es lo que el investigador va a resolver o que productos va a entregar como resultados de su investigación, tanto a nivel teórico- conceptual como a nivel de modelos o prototipos, es decir los objetivos dan rumbo a la investigación y parámetros para evaluar los resultados que se obtengan.

Descripción del marco teórico o estado del conocimiento

Se plantean las teorías o construcciones teóricas en las que nos estamos basando para realizar la investigación, en la estructura de la propuesta se esperaría una explicación clara y precisa de los marcos teóricos que se utilizaran en el trabajo, no sólo los nombres de las teorías a utilizar. El marco teórico es la base científica en que se apoya nuestro proyecto de tesis. Esta base científica puede plantearse como teorías o modelos que sustentarán nuestras ideas. Las preguntas que nos hacemos están determinadas por el conocimiento que ya poseemos. El marco teórico le da orden y veracidad a nuestro problema y a su solución.

Algunas preguntas básicas que ayudan a descripción del marco teórico son: ¿Por qué esto ocurre así? ¿Por qué tal o cuál cosa?

3

Page 4: Guia PropuestaTesis

Descripción de la metodología

En este apartado se describirán las fases y pasos que se realizarán para resolver el problema de investigación, así como los instrumentos, técnicas y metodologías específicas para la recolección y procesamiento de la información.

Un método es un procedimiento para tratar un conjunto de problemas. Cada clase de problemas requiere un conjunto de métodos o técnicas especiales. Cada método especial de la ciencia es, pues relevante para algún estadio particular del proyecto científico. En cambio, el método general de la ciencia es un procedimiento que se aplica al ciclo entero de la investigación en el marco de cada problema de conocimiento. El método es el medio por el cual tratamos de dar respuesta a las interrogantes acerca del orden del problema.

Cronograma de actividades

La administración de proyectos es el proceso de planear, organizar y administrar tareas y recursos para alcanzar un objetivo concreto, generalmente con delimitaciones de tiempo, recursos o costo. Un plan de proyectos puede ser sencillo, por ejemplo, una lista de tareas y sus fechas de comienzo y fin escritas en un block de notas. O puede ser complejo, por ejemplo, miles de tareas y recursos y un presupuesto del proyecto de millones de pesos.

La mayoría de los proyectos comparten actividades comunes, como la división del proyecto en tareas de fácil manejo, la programación de las tareas, la comunicación entre los miembros del equipo y el seguimiento de las tareas a medida que progresa el trabajo.

Ejemplo de una propuesta de tesis; a continuación:

4

Page 5: Guia PropuestaTesis

INSTITUTO TECNOLÓGICO DE LA PAZ

DIVISIÓN DE ESTUDIOS DE POSGRADO E INVESTIGACIÓN MAESTRÍA EN SISTEMAS COMPUTACIONALES

PROPUESTA DE TESIS

Análisis y diseño de un Sistema de Apoyo a Decisiones para Mejorar el Servicio y la Administación Gerencial de una Empresa

Hotelera, usando Tecnología de Bodega de Datos.

QUE PARA OBTENER EL GRADO DE MAESTRO EN SISTEMAS COMPUTACIONALES

PRESENTA

Bernabé Ortiz y Herbert

DIRECTOR DE TESISErnest Nagel

5

SUBSECRETARIA DE EDUCACIÓN SUPERIOR

Sistema Nacional de Educación Superior Tecnológica

Dirección General de Educación Superior Tecnológica

Page 6: Guia PropuestaTesis

LA PAZ, BAJA CALIFORNIA SUR MAYO DEL 2006

Antecedentes

Los sistemas de información juegan un papel muy importante en el mundo de los negocios en especial en el rubro de los grandes hoteles. Gran parte de la actividad del servicio que presta un hotel descansa en manipular la información producida por diferentes procesos administrativos como son: el servicio de hospedaje, proveedores, agencias de viajes, servicios turísticos, financieros, etcétera. En especial, uno de los retos consiste en disponer de la información estratégica para la toma de decisiones en lo que se refiere a proyectar los servicios del hotel para las diferentes temporadas del año. Es decir, contar con la información para consolidar la misión y visión del hotel.

Hasta hace algunos años, los sistemas de información tradicionales estaban más enfocados a los procesos operacionales de las empresas, generando grandes volúmenes de información útiles para un corto período de tiempo y sólo para propósitos operacionales. Es decir, a pesar de que una de las grandes ventajas de la computación es que tareas muy complejas las procesa en segundos o que la información puede ser almacenada, recuperada, agrupada, relacionada, totalizada casi instantáneamente, muchas veces los niveles gerenciales de las organizaciones, en una gran mayoría de los casos no consiguen utilizar estratégicamente la tecnología de la información, porque las necesidades de información de los niveles operacionales no están sincronizados con los gerenciales.

Por lo anterior, el propósito del presente trabajo es la aplicación de la tecnología de bodega de datos en la extracción de la información para la toma de decisiones estratégicas en la empresa hotelera. La hotelería es una de las industrias que incorpora rápidamente los avances tecnológicos, en particular, cuentan con avanzados sistemas de bases de datos y sistemas de comunicación computacionales apoyados por redes de computadoras. Sin embargo para tener “vistas” útiles de un hotel se requiere una diversidad de aplicaciones. Una de las ventajas de las bodega de datos (Data Warehousing) es que ofrecen una “imagen única” de la realidad de la empresa. Una aplicación representa un aspecto de aquella realidad que el usuario predefine, mientras que, mediante Data Warehausing los aspectos críticos y estratégicos de una empresa “saltan a la vista” en dicha imagen única.

Observación. Note los conceptos clave y que posteriormente contribuirán al desarrollo de la tesis: Sistemas de información; información estratégica para la toma de decisiones; Proyectar los servicios de un hotel; Tecnología de bodega de datos; Bases de datos; redes de computadoras; Imagen única de la empresa. Estos términos configuran un mapa conceptual que guiaran nuestro duro trabajo. Estas palabras clave tienen a resaltar la importancia de este trabajo con respecto al problema planteado. Como antecedentes del problema: es obvio, que una “imagen única” de una empresa facilita la toma de decisiones, mejor que una imagen dispersa de la misma.

6

Page 7: Guia PropuestaTesis

Descripción del problema

La información es sin duda el recurso más importante de las organizaciones en la era de la información y su correcta administración es esencial para la competitividad de las empresas. En esta tesis se desarrolla un “Análisis y Diseño de un Sistema de Apoyo a Decisiones para Mejorar el Servicio y Administración Gerencial de una Empresa Hotelera, usando Tecnología de Bodega de Datos”. Para ello se analizaran los diferentes procesos de los niveles operativos y gerenciales y la tecnología de la información que permita generar la información y el conocimiento para la toma de decisiones que haga más eficiente y competitivos los servicios que presta un hotel.

Uno de los aspectos más críticos de los sistemas de información es la obtención detallada de datos y resúmenes en una presentación directa, que muestre la realidad de la operación de una empresa. Tradicionalmente, para el soporte de la toma de decisiones se dispone de las aplicaciones que la sustenten. Las líneas estratégicas del negocio normalmente parten de la iniciativa de la administración, sin embargo, con este nuevo enfoque de bodega de datos, se plantea que el negocio mismo muestre cuales serían las estrategias más viables a seguir.

Una de las características esenciales de las bodegas de datos es proporcionar una “imagen única” de la empresa para poder anticipar la toma de decisiones. Aún cuando la finalidad de las bodegas de datos es darle soporte a la funcionalidad de la toma de decisiones de una organización, también se considera el aspecto operacional, es decir, la opción de actualizar los datos de la base de datos.

En hotel, por ejemplo, un aspecto operacional puede ser simplemente las tareas de reservación de los huéspedes, que involucra acceder y actualizar registros de información en la base de datos. Este tipo de transacciones generalmente han sido predefinidas y requieren un acceso muy rápido a los registros por parte del manejador de la base de datos. Por otro lado los aspectos de la toma de decisiones involucran datos que describan a la organización misma.

Observación. Note las palabras clave en torno al planteamiento del problema a resolver. La información como recurso estratégico; administración gerencial de la empresa hotelera; conocimiento para la toma de decisiones; tecnología de bodega de datos; imagen única;

Objetivo General

La industria turística juega un importante papel dentro de las economías de los países más desarrollados y como parte esencial de este sector se encuentran las empresas hoteleras o de servicios de hospedaje. Las empresas hoteleras de categoría turística están orientadas a los servicios de atender al huésped, sin embargo esta industria, es cada vez más profesional y los clientes son cada vez más concientes y exigentes por un mejor servicio. Por esta razón la administración hotelera debe contar con la tecnología de la información orientada a los aspectos operativos y con visión estratégica. En donde los aspectos a nivel operacional sean

7

Page 8: Guia PropuestaTesis

estables y continuos y de fácil administración, mientras que a nivel estratégico se pueda responder y anticipar las demandas de los servicios que ofrece la empresa hotelera. Lo anterior solo es posible contando con tecnología de la información flexible, adaptable e inteligente enfocada a los objetivos del negocio del hospedaje.

El objetivo general del proyecto de tesis es un estudio para identificar las áreas operativas de la empresa hotelera y establecer la visión estratégica para mejorar la ocupación promedio de la empresa hotelera y ofrecer un mejor servicio. Para ello se desarrollara lo siguiente:

Ofrecer a los ejecutivos de la empresa hotelera en base a su competencia y responsabilidad la información que precisan a nivel gerencial para la correcta toma de decisiones.

Incorporar la tecnología de la información que apoye y sincronice los procesos operacionales y gerenciales de la empresa hotelera.

Obtener un mayor provecho de la tecnología de la información en beneficio de la estrategia de los niveles gerenciales.

Observación. Note los objetivos y productos de la investigación. El objetivo de la tesis es un estudio que arrojara a través de un análisis de los requerimientos o estrategias de la administración gerencial de una empresa hotelera el diseño de un sistema de información que apoye la toma de decisiones para anticipar la ocupación y los servicios que ofrece.

Marco teórico o estado del conocimiento

Uno de los objetivos de las empresas turísticas es contar con las tecnologías de la información alineadas a sus procesos de negocios que les permitan obtener soluciones fáciles de administrar y de anticipar las demandas del mercado. El marco teórico para el desarrollo de este proyecto de tesis inicia con un trabajo de investigación sobre los sistemas de información gerenciales de las empresas hoteleras con el propósito de delimitar la problemática y la propuesta de solución. A continuación se aplican los principios y metodología de la ingeniería de software, en especial el desarrollo basado en componente con C# para desarrollar el análisis y diseño del sistema del proyecto de tesis. En esta fase se incluyen el ciclo de vida del desarrollo del proyecto, los estudios sobre modelos estadísticos orientados a los pronósticos de eventos y de la tecnología de la información sobre bodega de datos orientada a la toma de decisiones y planificación estratégica.

Observación. Las palabras clave son: tecnologías de la información; Sistemas de información gerenciales; metodologías de ingeniería de software; desarrollo basado en componentes; modelos estadísticos; tecnología de la información sobre bodega de datos; toma de decisiones; planificación estratégica.

Metodología

La metodología que se usara para el desarrollo de este proyecto es el proceso de refinamientos continuos de la ingeniería de software, la cual consiste de las fases de la

8

Page 9: Guia PropuestaTesis

figura 1. La ingeniería de software ante todo nos enseña que todo proceso de desarrollo de software necesita dividirse en dos partes: una parte preliminar y una parte de refinamiento. Inicialmente, los requerimientos son verificados y revisados en forma conjunta con el cliente o consumidor. Los cambios más significativos a los requerimientos son elaborados en esta fase. Se puede desarrollar algún prototipo como interfases front end, para demostrar el diseño propuesto y así obtener una mejor comprensión de los riesgos asociados al proyecto.

Esta metodología de desarrollo de software mediante a un procedimiento iterativo y continuo en el cual se llevan a cabo cambios a los requerimientos, al análisis y a la implantación se denomina Proceso de refinamientos continuos. Figura 1.

Añadiendo al ciclo de desarrollo una fase inicial preliminar, se puede avanzar a otras áreas del problema y refinar los requerimientos con el cliente desde las primeras etapas. La fase de requerimientos esta completa cuando se ha considerado que los requerimientos detallados son lo suficientemente confiables y estables para un desarrollo a gran escala. Se espera que los requerimientos cambien aun después del ciclo preliminar, por esta razón, durante la fase preliminar y aun después mientras dure el proyecto, es esencial contar con el acceso al experto del dominio del problema para asegurar que áreas pobremente especificadas sean implantadas correctamente.

Figura 1. Proceso de desarrollo de fases de refinamiento continúo.

Selección de componentes.

Una parte importante del modelo de refinamientos continuos es el proceso de decisión para determinar cuando hacer o comprar componentes. El proceso es frecuentemente manejado desde la perspectiva de los costos, confiabilidad, disponibilidad de soporte técnico y longevidad del proveedor. Incluyendo componentes de terceras partes en un proyecto puede también afectar la arquitectura de un sistema, porque el proveedor puede también diseñar estos para usarse en diferentes escenarios o arquitecturas desde cualquier plan que usted adopte. La figura 2. Muestra los detalles del proceso de selección de componentes.

Verificación y refinamiento de requerimientos

Análisis preliminar de requerimientos

Diseño preliminar y selección de componentes de software

Desarrollo de código fuente

9

Page 10: Guia PropuestaTesis

El proceso es por aproximaciones sucesivas. Se inicia con una arquitectura ideal que es creada sin considerar la existencia de componentes de terceras partes. O usando componentes de terceras partes que ya se han usado en el pasado y son familiares. A continuación se crea una lista adicional de candidatos a componentes para incluirlos en el proyecto. Finalmente, a través de esta lista analiza cada componente y se toma la decisión de incluirlo o no. Cuando se selecciona un componente para incluirlo, quizás se necesite modificar o refinar la arquitectura original y requerir cambiar componentes que ya habían sido seleccionados. El proceso de selección finaliza cuando todos los componentes han sido seleccionados y la arquitectura final ha sido establecida.

Figura 2. Proceso de selección de componentes de Terceras partes.

Beneficios y alcances

Las empresas juegan un importante papel en la sociedad. Dentro de estas empresas la información y el conocimiento es vital en todas sus funciones que cada día se vuelven más complejas, tanto por ofrecer un mejor servicio o producto competitivo como por contar con

Integrar componentes de Terceras partes en la arquitectura

Compilar lista de candidatos

Seleccionar todos los componentes

Determinar aplicabilidad

Determinar dependencia de componentes

Determinar costo de adaptación

Determinar riesgos asociados con componentes

Determinar impacto sobre la arquitectura

Refinar la arquitectura tanto como sea necesario

Para cada componente seleccionado

Hasta que no se hagan futuros cambios a la arquitectura

10

Page 11: Guia PropuestaTesis

mejores controles internos de calidad y auditoria.. Sin embargo, a pesar de que una de las grandes ventajas de la computación es que tareas muy complejas los procesa en segundos o que la información puede ser almacenada, recuperada, agrupada, relacionada, totalizada casi instantáneamente, muchas veces los niveles gerenciales de las organizaciones, en una gran mayoría de los casos no consiguen utilizar estratégicamente la tecnología de la información, porque las necesidades de información de los niveles operacionales no están sincronizados con los gerenciales. Los beneficios de este proyecto son:

1. Diseño de un motor estadístico que analice la ocupación con anticipación del hotel.2. Diseño de los canales de promoción de los servicios que ofrece el hotel.3. Diseño del modelo de pronostico para determinar cuantos cuartos vender a que

canal o segmento y a que precio.4. Diseño de la estrategia para mantener el inventario de la ocupación en línea y la

facilidad de uso para los agentes de reservaciones.

Cronograma de actividades

11

Page 12: Guia PropuestaTesis

Cronograma de actividades

12

Page 13: Guia PropuestaTesis

13