SOFTWARE PARA LA GESTIÓN DE CONTROL DE HISTORIAS CLÍNICAS ODONTOLÓGICAS

Tamaño: px
Comenzar la demostración a partir de la página:

Download "SOFTWARE PARA LA GESTIÓN DE CONTROL DE HISTORIAS CLÍNICAS ODONTOLÓGICAS"

Transcripción

1 REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD RAFAEL URDANETA FACULTAD DE INGENIERIA ESCUELA DE COMPUTACIÓN SOFTWARE PARA LA GESTIÓN DE CONTROL DE HISTORIAS CLÍNICAS ODONTOLÓGICAS Trabajo Especial de Grado para optar al Título de Ingeniero en Computación Realizado por: Br. Duque Persad, Karla Patricia C.I.: Tutor Académico: Prof. Erick Ramos MARACAIBO,ENERO 2009

2 SOFTWARE PARA LA GESTIÓN DE CONTROL DE HISTORIAS CLÍNICAS ODONTOLÓGICAS

3 AGRADECIMIENTOS A Dios brindarme la salud e inteligencia para culminar este proyecto, que consolida una de mis metas. Al Ingeniero Erik Ramos por aceptar el compromiso de ser el tutor académico, por su apoyo en todo momento, por toda la orientación que me proporciono hasta lograr mi meta. A mi mamá, novio, tíos, primos, por estar siempre presentes en todos aquellos momentos difíciles con que nos pone a prueba la vida, gracias por su apoyo incondicional y sus orientaciones. A Efraín, por ese gran apoyo, por la compañía, por el estar conmigo cuando lo necesitaba, por darme ánimos para continuar

4 DEDICATORIA A Dios y a La Virgen, por iluminarme y ser mis mejores guías. A mi Mamá, por estar siempre ahí conmigo, con mis preocupaciones, temores, alegrías y triunfos y darme siempre el apoyo, la comprensión, y el estimulo para poder lograr las metas que me trazo en la vida A toda mi familia, por el apoyo que me brindaron, porque de una u otra manera también me ayudaron a realizar este sueño. A ti Cesar, por apoyarme, entenderme, escucharme y decirme siempre lo que necesitaba escuchar para seguir con ánimo y así lograr esta primera meta en mi vida. Te Amo.

5 Duque P, Karla P, SOFTWARE PARA LA GESTIÓN DE CONTROL DE HISTORIAS CLÍNICAS ODONTOLÓGICAS Universidad Rafael Urdaneta. Facultad de Ingeniería. Escuela de Computación. Trabajo especial de grado. Maracaibo, RESUMEN La presente investigación, tuvo como propósito fundamental el desarrollo de software para la gestión de control de historias clínicas odontológicas, con el fin de tener bien resguardada la información y manejarla de mejor manera, con la finalidad de poder satisfacer al usuario en las necesidades de consultar, modificar e ingresar los datos de insumo, proceso y resultado. Utilizo como población a los odontólogos de la Torre de Consultorios Amado, del municipio Maracaibo, Edo. Zulia. Esta investigación se consideró del tipo descriptiva, aplicada y proyecto factible debido a que desarrolla un software permitiendo con esto resolver un problema. En cuanto al diseño de investigación, se considera no experimental y transversal descriptivo, por cuanto se recoge la información en un tiempo y momento único; en la investigación se utilizó como técnicas de recolección de datos la observación directa y la encuesta. La metodología utilizada para el desarrollo del sistema es la de Montilva (2000), el modelo de procesos Watch, la cual consta de ocho fases de las cuales solo se utilizaron seis de ellas: análisis y dominio de la aplicación, descubrimiento de requerimiento, especificación de requerimientos, diseño del sistema, implantación del sistema y prueba del sistema, debido a que dos de las mismas, diseño de componentes y entrega del sistema, no se adaptaban al contexto de la investigación. El lenguaje de programación utilizado fue Python y como manejador de base de datos SQLite. Los objetivos propuestos al inicio de la investigación fueron cumplidos y se obtuvo como conclusión que el sistema de información automatizado facilita y agiliza de una manera eficaz la gestión de control de historias odontológicas. Palabras Claves: Software, Gestión de Control, Historias

6 Indice General ÍNDICE GENERAL DEDICATORIA III AGRADECIMIENTOS IV RESUMEN V INTRODUCCIÓN VII CAPITULO I. PLANTEAMIENTO Y FORMULACIÓN DEL PROBLEMA OBJETIVOS DE LA INVESTIGACIÓN Objetivo General Objetivos Específicos JUSTIFICACIÓN E IMPORTANCIA DELIMITACIÓN CAPITULO II. ANTECENDENTES DE LA INVESTIGACION FUNDAMENTOS TEORICOS CAPITULO III. MARCO METODOLÓGICO TIPO DE INVESTIGACIÓN DISEÑO DE LA INVESTIGACIÓN

7 Indice General POBLACIÓN TÉCNICA DE RECOLECCIÓN DE DATOS PROCEDIMIENTO DE LA INVESTIGACIÓN METODOLOGÍA CAPITULO IV. ANÁLISIS Y DISCUSIÓN DE RESULTADOS CAPITULO V. MANUAL DEL SISTEMA CONCLUSIONES RECOMENDACIONES BIBLIOGRAFÍA ANEXOS

8

9 CAPÍTULO I EL PROBLEMA 1.1. PLANTEAMIENTO Y FORMULACIÓN DEL PROBLEMA Los cambios gestados durante el siglo XX en el ámbito de la informática y la comunicación fueron verdaderamente sorprendentes por el impacto generado en los distintos ámbitos de la sociedad, profundizándose estos cada vez más en este tercer milenio donde la tecnología de la información abre puertas y vislumbra un horizonte distinto y sorpresivo ante los beneficios prácticos que le ofrece al hombre para el desarrollo de todas sus actividades. Es así como la tecnología brinda una serie de ventajas competitivas que permiten el desarrollo de la globalización, modernización, e integración donde todos los elementos a nivel internacional, nacional, regional y local, pueden coordinarse para brindar procesos integrados y efectivos en los sectores económicos sociales, culturales y políticos, facilitándole al hombre su mundo y el desenvolvimiento de las operaciones que posiblemente en tiempos pasados eras complejos y en la actualidad son vistos como aspectos sencillos y fáciles de manejar. En ese ámbito de integración, los sistemas de información y los software surgieron como herramientas precisas para condicionar datos importantes no solo para un ambiente 2

10 si no para generar de forma colectiva conocimientos que pueden ser utilizados en un punto especifico del mundo, de igual manera que en el mas pequeño y recóndito espacio de la tierra, de allí que los niveles de eficiencia y efectividad a través de la internet han progresado desde el punto de vista de rentabilidad y competitividad contribuyendo con el desarrollo personal y organizacional. Es por ello que los sistemas de información según lo plantean Laudon y Laudon (2004) permiten en la actualidad que las organizaciones accesen a los datos ampliando su alcance hasta lugares muy retirados ofreciendo productos y servicios nuevos reforzando empleos y flujos de trabajos que quizás puedan cambiar profundamente la manera de conducir sus negocios, mejorando los procesos técnicos y operativos al integrar cada uno de los elementos requeridos dentro del sistema, siendo según el estándar 729 del IEEE, el software es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación Al respecto, Chiavenato (2002) plantea que un sistema es un conjunto de elementos interdependientes e interactuantes, un grupo de unidades combinadas que forman un todo organizado y cuyo resultado es mayor que el resultado de las unidades que funcionan independientemente, formando un todo complejo o unitario. Explica el autor que el concepto no es una tecnología en si, si no una resultante de ella, que permite una visión 3

11 comprensiva, amplia y gestáltica de un conjunto complejo dándole una configuración total. Este concepto determina que todo aquello que funcione de manera articulada con otros elementos va a conformar un sistema donde es tan importante el insumo como el proceso y los resultados, por lo cual, al considerarse tales elementos el procesamiento de los datos va a implicar que la información recibida sea más valiosa y fidedigna al tomar en cuenta cada uno de los elementos del mismo. Es así como Ivancevich y otros (1998) manifiestan que hoy en día casi toda la información se precisa mediante los computadores y por ello, las empresas están utilizándolos para convertir datos en información valiosa para el desarrollo de sus operaciones y como antes se mencionó, optimizan la gestión al combinar la informática con procedimientos regulares y organizados para suministrar a los gerentes de manera oportuna, la información necesaria para la toma de decisiones y el control. En tal sentido, Venezuela en su deseo de desarrollo y crecimiento ha incorporado en sus pequeñas, medianas y grandes empresas, sistemas de información y software que optimizan las operaciones tanto administrativas como operativas siguiendo el esquema de accesar datos para que el hardware conjuntamente con el software incorporado en el computador realice las actividades de organización de manera que el trabajo sea más fácil y organizado. Cabe destacar que pequeñas mediana y grandes empresas poseen software con los cuales pueden organizar información diversa y los resultados obtenidos desde el punto de 4

12 vista de procesos y productos han sido verdaderamente efectivos, indicando las bondades que propician tanto a los gerentes o dueños de empresas, como también, a los empleados, clientes, proveedores, competidores y entorno en general, lo cual indica que en este siglo XXI todas las organizaciones no importa su tamaño o rubro, deben contar con estos programas. En otro orden de ideas, es de hacer notar que los médicos, odontólogos, veterinarios, nutricionistas, bioanalistas, entre otros profesionales de la salud, trabajan directamente con clientes que deben ser tratados con el respeto que les corresponde de manera individual, y por ello en la consulta se lleva una historia médica del caso que caracteriza al paciente, tomando en cuenta sus particularidades, de manera que al ser atendidos se lleve un control del pasado, presente para poder el profesional asumir decisiones al respecto de la situación de cada uno de ellos. Tal es el caso de los odontólogos quienes como profesionales de la salud atienden en su consultorio a una cantidad de pacientes, cada uno de ellos con problemas más o menos similares pero particulares en cuanto a las condiciones que presentan, siendo necesario desde el primer día hacer triaje para conocer cuáles son las características que manifiestan y poder seguir tratamiento con el propósito de generar los cambios necesarios en el paciente, de allí que se lleve una historia médica que informa acerca de todas las eventualidades que haya tenido, sirviéndole al doctor de guía para saber cuáles decisiones debe asumir. 5

13 Para ello se lleva una historia médica por paciente que se archivan en carpetas y deben ser consultadas en cada visita del paciente, ocasionando algunas veces pérdida de tiempo al buscarla, escribirla y llevar el proceso del tratamiento lo cual afecta si se toma en cuenta el tiempo que se debe disponer para cada caso. Es bien cierto que este proceso lo ha llevado a cabo el odontólogo con la ayuda de asistentes o enfermeras (os) siendo verdaderamente efectivo, pero si se toma en cuenta la necesidad de adecuar los procesos a los avances tecnológicos se considera necesario asumir el cambio incorporando sistemas de información que no solo pondrían a la empresa en la palestra en cuanto a los procesos administrativos, organizacionales y tecnológicos, si no que dentro del mercado le permitiría competir por el servicio de calidad he innovación al facilitar las operaciones dentro de la misma. Como situación problemática, los odontólogos comparten la inquietud de tener dificultad para accesar con facilidad a las historias médicas odontológicas por falta de organización del material y por la gran cantidad de historias que ocupan espacio el cual es útil para otras cosas, generando descontrol por parte de la asistente y el mismo odontólogo, necesitándose paciencia y mayor tiempo para la búsqueda de cada carpeta. Esto pudiera ser producto de la falta de preparación organizacional y de control, tanto del odontólogo como asistente o enfermera (ro) para llevar la parte administrativa así como también, porque a veces por los altos costos le es imposible contar con este personal, además que posiblemente comparta el consultorio con otros colegas, limitando 6

14 el espacio para archivar las historias, lo cual trae como consecuencia desorganización en las historias, descuido, olvidos y por ende trabajos poco satisfactorios; de allí que se dé pérdida de tiempo de dinero y de esfuerzo debiendo generar medidas para disminuir este tipo de problemas. En ese marco de ideas, tomando en cuenta que han surgido diferentes sistemas de aplicación es interesante diseñar y ofrecer un software para registrar, almacenar y organizar las historias médicas para la gestión de control en los consultorios odontológicos tomando en cuenta los criterios o parámetros requeridos en cuanto a las características del paciente y de las actividades que realiza el odontólogo, lo cual traería como consecuencia, facilitar los procesos desarrollados teniendo la oportunidad de brindar un trabajo de mayor calidad y efectividad. Con base en lo antes planteado surge la siguiente interrogante Qué aspectos considerar para diseñar software para la gestión de control de historias clínicas odontológicas? OBJETIVOS DE LA INVESTIGACIÓN OBJETIVO GENERAL Diseñar un software para la gestión de control de las historias clínicas odontológicas OBJETIVOS ESPECÍFICOS 7

15 Identificar la situación actual de la gestión de control de historias clínicas odontológicas. Analizar los elementos para el desarrollo del software de gestión de control Diseñar el software que permita la gestión de control de las historias clínicas odontológicas. Probar la efectividad del software de gestión de control de historias clínicas odontológicas JUSTIFICACIÓN E IMPORTANCIA DE LA INVESTIGACIÓN La presente investigación tiene como objetivo desarrollar un software para la gestión de control de historias clínicas odontológicas, considerando que por ello tiene su relevancia social al brindar alternativas para el trabajo que realiza administrativamente el odontólogo en su consultorio, permitiéndole llevar un proceso organizado en cuanto a la información necesaria de cada uno de sus pacientes con el propósito de brindarle la atención, tomando en cuenta las características de rapidez, objetividad científica e integración. En cuanto a la relevancia práctica, la presente investigación pretende proponer un software para la gestión de control que sirve para todos los odontólogos que laboran en clínicas grandes medianas o pequeñas, por cuanto el programa ofrecido generaliza los datos que pueden ser utilizados según las características de cada uno de estos 8

16 consultorios, respetando las individualidades de los pacientes que asisten a las consultas, resaltando que es práctico el producto brindado por la investigadora al permitirle al profesional distribuir su tiempo adecuadamente en cuanto a la parte administrativa, de atención y la odontológica, trayendo como resultado que el paciente se sienta satisfecho del servicio obtenido, además, estará consciente y seguro de la información que su doctor registra sobre sus casos. La relevancia científica y teórica del estudio consiste en haber partido de un hecho observado y tomando en cuenta la realidad, se desarrolló el software para la gestión de control de historias clínicas odontológicas, con base en la documentación teórica y técnica aportada por los expertos en sistemas, adaptándolo a la situación que se pretende optimizar para lo cual, fue preciso probar el programa y comprobar su efectividad de manera que los resultados y conclusiones den respuesta a la problemática planteada. Desde el punto de vista metodológico el estudio se desarrollo tomando en cuenta el proceso de una investigación positivista, proyecto factible al partir de hechos objetivos y proponer alternativas de solución que son posibles de ejecutar en el ambiente donde se diagnosticó la situación problema que en este caso, es en los consultorios odontológicos de municipio Maracaibo. Además se considera que deja un aporte a futuros investigadores primero porque se elaborara un cuestionario donde se pretende describir las características, los elementos, los pasos y la metodología a seguir del software para la gestión de control de historias clínicas odontológicas, que puede ser utilizado de manera 9

17 segura al ser válido y confiable. Como segundo aspecto el estudio con sus resultados y conclusiones propicia la aplicabilidad del programa desarrollado generándole los cambios necesarios que se le pudieran incorporar si así lo requiriera de acuerdo con las fallas o debilidades que pudiera presentar. Por último, se considera su relevancia contemporánea no ciertamente por lo novedoso porque ya otros investigadores han desarrollado software, si no porque se adecua a las exigencias que la sociedad del siglo XXI solicita a las empresas sea cual sea su rubro en cuanto a la gestión automatizada que se debe implementar en sus procesos tomando en cuenta las bondades que los avances científicos, tecnológicos y de la información le ofrece al hombre para optimizar su calidad de vida tanto personal como profesional y ocupacional DELIMITACIÓN La presente investigación se enmarca en el área de la ingeniería de computación considerando el desarrollo de un software para la gestión de control de historias clínicas odontológicas, tomando en cuenta como unidad de información a odontólogos y asistentes de consultorios públicos y privados del municipio Maracaibo. El estudio se desarrolla entre mayo y diciembre

18

19 CAPÍTULO II. MARCO TEÓRICO 2.1. ANTECEDENTES DE LA INVESTIGACIÓN En relación con la automatización de procesos se han realizado diversos estudios, exponiéndose a continuación algunos de ellos que se consideran pertenecientes con el estudio A, Cáceres (2007) realizó un estudio titulado Sistema de Información Web para el Control de Historias Clínicas, el objetivo del estudio fue resguardar la información y satisfacer al usuario en las necesidades de consultar, ingresar, modificar y eliminar los datos. La investigación fue de tipo descriptiva y el diseño de la investigación fue de tipo No Experimental, es decir, se realizo sin manipular deliberadamente variables. La técnica de recolección de datos utilizada fue la observación directa. La Metodología utilizada para el desarrollo del sistema fue la de Montilva (2000), donde se utilizaron las siguientes fases: Análisis del Dominio de Aplicación, Descubrimiento de Requerimientos, Especificación de Requerimientos, Diseño del Sistema, Implementación de Interfaz Web y por ultimo Pruebas al Sistema. Para el desarrollo de la aplicación se utilizo Windows XP, Macromedia Dreamweaver 8, PHP, Apache y como manejador de base de datos My SQL 12

20 Los resultados obtenidos abarcan los objetivos planteados al inicio de la investigación, esto permitió aumentar la confiabilidad del usuario por los datos guardados y consultados en la base de datos. Así mismo, Giovanna (2001) realizó un estudio titulado: Sistema de Información Automatizado para el control de Procesos Administrativos caso: Coordinación de investigación de la facultad de ingeniería de la URBE. Para esta investigación se utilizaron técnicas de de observación directa, documental y entrevistas. El diseño de la investigación fue aplicada y de campo. La metodología utilizada fue la establecida por Senn (1996) la cual consta de 6 fases: investigación preliminar, determinación de requerimientos, diseño del sistema, desarrollo del software, prueba e implantación del sistema. En el desarrollo físico del sistema se seleccionó la herramienta de programación Visual Basic 6.0 y la de aplicación de manejo de sistema de base de datos Access Los objetivos planteados al principio de la investigación fueron cubiertos, los resultados de la investigación facilitaron el control de procesos administrativos. De la misma forma, Hernández y Rincón (2002) desarrollaron un Sistema de información para el control de acceso y registro de personal a las empresas. La fundamentación teórica del proyecto consistió en una amplia documentación referente a las teorías de sistemas de programación y sistemas de control. La metodología utilizada fue la planteada por Laudon y Laudon (2000) y consistió en la aplicación de las siguientes etapas: definición del proyecto, análisis del sistema, diseño, programación y prueba. 13

21 El lenguaje utilizado fue Visual Basic 6.0, Flash 5.0, y la base de datos se creó bajo Microsoft Access La técnica de recolección de datos fue la observación directa, a través de la entrevista informal sin formato definido. Como resultado final de la investigación, se determinó que el sistema es aceptable para controlar el acceso y llevar el registro de personal de aquellas empresas interesadas en adquirir el mismo FUNDAMENTACIÓN TEORICA Toda persona para poder realizar una investigación debe apoyarse en conocimientos teóricos. Para un mejor entendimiento del significado de un Software y todo en cuanto a él se refiere o relacione con este medio, se efectuó una búsqueda de los conceptos relevantes en esta área tomando en cuenta las teorías de varios autores SOFTWARE Según Montilva, J (2004) es el equipamiento lógico de un computador digital, comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica. En la actualidad, el software es la tecnología individual más importante en el ámbito mundial. A medida que la importancia del software ha crecido, se ha intentado de manera continua desarrollar tecnologías que hagan más fácil, más rápida y menos cara la construcción y el mantenimiento de programas de computación de alta calidad. 14

22 Para Pressman (2005), el papel del software ha experimentado un cambio significativo en un periodo de un poco mayor a 50 años. Las mejorías sustanciales en el desempeño del hardware, los cambios profundos en las arquitecturas de cómputo, los enormes incrementos en las capacidades de memoria y almacenamiento, y la amplia variedad de opciones de salida y entrada han propiciado el surgimiento de sistemas más elaborados y complejos basados en computadoras CARACTERISTICAS DEL SOFTWARE Las características esenciales del software según Pressman (2005), son las siguientes: El software se desarrolla o construye; no se manufactura en el sentido clásico. A pesar de que existen similitudes entre el desarrollo del software y la manufactura del hardware, las dos actividades son diferentes en lo fundamental. En ambas la alta calidad se alcanza por medio del buen diseño, pero la fase de manufactura del hardware puede incluir problemas de calidad inexistentes en el software. Ambas actividades dependen las personas, pero la relación de la gente utilizada y el trabajo realizado es diferente por completo. Ambas actividades requieren la construcción de un producto, pero los enfoques son diferentes. Los costos del software se concentran en la ingeniería. Esto significa que los proyectos de software no se pueden manejar como si fueran proyectos de manufactura. El Software no se desgasta. El software es inmune a los males ambientales que desgasten el hardware. Por lo tanto la curva de tasas de fallas para el software debería tener la forma de la curva idealizada. Los defectos sin descubrir causan tasas de fallas 15

23 altas en las primeras etapas de vida de un programa. Sin embargo, los errores se corrigen y la curva se aplana: el software no se desgasta, pero si se deteriora. Un aspecto del desgaste ilustra la diferencia entre el hardware y el software. Cuando un componente del hardware se desgasta se sustituye con un repuesto. Pero en el software no existen repuestos. Cualquier falla del software implica un error en el diseño o el proceso mediante el cual se pasó del diseño al código máquina ejecutable. Por lo tanto, el mantenimiento del software implica de manera considerable una complejidad mayor que el del hardware. A pesar de que la industria tiene una tendencia hacia la construcción por componentes, la mayoría del software aún se construye a la medida. Considérese la forma en que se diseña y construye un hardware de control para un producto de cómputo. El ingeniero de diseño dibuja un esquema simple del sistema de circuitos digital, realiza algunos análisis fundamentales para asegurarse de que el diseño realizará las funciones apropiadas y después busca en los catálogos de componentes digitales cada circuito integrado de acuerdo con un número de parte, una función definida y validada, una interfaz bien definida y un conjunto estandarizado de directrices de integración. Una vez seleccionado cada componente, puede solicitársele para después ensamblarlo. Cuando una disciplina de ingeniería evoluciona se crea una colección de diseños estándar de componentes. Los tornillos y los circuitos integrados son sólo dos ejemplos de los miles de componentes estándar que utilizan los ingenieros mecánicos y eléctricos al diseñar sistemas nuevos. Los componentes reutilizables se han creado para que el ingeniero se pueda concentrar en los elementos que en realidad son innovadores en el diseño; es decir, en las partes que representan algo nuevo. En el mundo del hardware, la 16

24 reutilización de componentes es una parte natural del proceso de ingeniería. En el ámbito del software, dicha actividad apenas se ha comenzado a extender. Un componente de software se debe diseñar e implementar de forma que pueda utilizarse en muchos programas diferentes. Los componentes reutilizables modernos encapsulan tanto los datos como el proceso que se aplica a éstos, lo que permite al ingeniero de software crear aplicaciones nuevas a partir de partes reutilizables. Por ejemplo, las interfaces actuales con el usuario se construyen con componentes reutilizables que permiten la creación de ventanas gráficas, menús desplegables y una amplia variedad de mecanismos de interacción. Las estructuras de datos y los detalles de procesamiento requeridos para construir la interfaz están contenidos en una librería de componentes reutilizables para la construcción de la interfaz CATEGORIAS DEL SOFTWARE En la actualidad existen siete grandes categorías del software de computadora que presentan retos continuos para los ingenieros de software. Pressman (2005) las clasifica de la siguiente forma. Software de sistemas. El software de sistemas es una colección de programas escritos para servir a otros programas. Algunos programas de sistemas (como los compiladores, editores y utilerías para la administración de archivos) procesan estructuras de información complejas pero determinadas. Otras aplicaciones de sistemas (por ejemplo, componentes del sistema operativo, controladores, software de red, procesadores para telecomunicaciones) procesan datos indeterminados. En cada caso, el área de software de sistemas se caracteriza por una interacción muy intensa con el hardware de la 17

25 computadora; utilización por múltiples usuarios; operación concurrente que requiere la gestión de itinerarios, de compartición de recursos, y de procesos sofisticados; estructuras de datos complejas y múltiples interfaces externas. Software de aplicación. El software de aplicación consiste en programas independientes que resuelven una necesidad de negocios específica. Las aplicaciones en esta área procesan datos empresariales o técnicos de forma que facilitan las operaciones de negocios o la toma de decisiones técnicas o de gestión. Además del procesamiento de datos convencional, el software de aplicación se utiliza para controlar las funciones de negocios en tiempo real (por ejemplo, el procesamiento de transacciones en los puntos de venta y el control de procesos de manufactura en tiempo real.) Software científico y de ingeniería. El software científico y de ingeniería, que se caracterizaba por algoritmos devoradores de números, abarca desde la astronomía hasta la vulcanología, desde el análisis de la tensión automotriz hasta la dinámica orbital de los transbordadores espaciales, y desde la biología molecular hasta la manufactura automatizada. Sin embargo, las aplicaciones modernas dentro del área científica y de ingeniería se alejan en la actualidad de los algoritmos numéricos convencionales. El diseño asistido por computadora, la simulación de sistemas y otras aplicaciones interactivas han comenzado a tomar características de software en tiempo real e incluso de software de sistemas. Software empotrado. El software empotrado reside dentro de la memoria de sólo lectura del sistema y con él se implementan y controlan características y funciones para el usuario final y el sistema mismo. El software incrustado puede desempeñar funciones limitadas y curiosas (como el control del teclado de un horno de microondas) o proporcionar capacidades de control y funcionamiento significativas (por ejemplo, las 18

26 funciones digitales de un automóvil, como el control de combustible, el despliegue de datos en el tablero, los sistemas de frenado, etcétera). Software de línea de productos. El software de línea de productos, diseñado para proporcionar una capacidad específica y la utilización de muchos clientes diferentes, se puede enfocar en un nicho de mercado limitado (como en los productos para el control de inventarios) o dirigirse hacia los mercados masivos (por ejemplo, aplicaciones de procesadores de palabras, hojas de cálculo, gráficas por computadora, multimedia, entretenimiento, manejo de bases de datos, administración de personal y finanzas en los negocios). Aplicaciones basadas en Web. Las WebApps engloban un espectro amplio de aplicaciones. En su forma más simple, las WebApps son apenas un poco más que un conjunto de archivos de hipertexto ligados que presenta información mediante texto y algunas gráficas. Sin embargo, a medida que el comercio electrónico y las aplicaciones B2B adquieren mayor importancia, las WebApps evolucionan hacia ambientes computacionales sofisticados que no sólo proporcionan características, funciones de cómputo y contenidos independientes al usuario final, sino que están integradas con bases de datos corporativas y aplicaciones de negocios. Software de inteligencia artificial. Este software utiliza algoritmos no numéricos en la resolución de problemas complejos que es imposible abordar por medio de un análisis directo. Las aplicaciones dentro de esta área incluyen la robótica, los sistemas expertos, el reconocimiento de patrones (imagen y voz), las redes neuronales artificiales, la comprobación de teoremas y los juegos en computadora. 19

27 MARCO DE TRABAJO Cuando se trabaja para construir un producto o sistema es importante seguir una serie de pasos predecibles: una especie de mapa de carretera que ayude a crear un resultado de alta calidad y a tiempo; aunque el proceso que se adopte depende del software que se está construyendo. En este sentido Pressman. R (2005), nos dice que, un marco de trabajo establece las bases para un proceso de software completo al identificar un número pequeño de actividades del marco de trabajo aplicable a todos los proyectos de software, sin importar su tamaño o su complejidad. El siguiente marco de trabajo se puede aplicar en la inmensa mayoría de los trabajos de software: Comunicación. Esta actividad del marco de trabajo implica una intensa colaboración y comunicación con los clientes; además, abarca la investigación de requisitos y otras actividades relacionadas. Planeación. Esta actividad establece un plan para el trabajo de la ingeniería del software. Describe las tareas técnicas que deben realizarse, los riesgos probables, los recursos que serán requeridos, los productos del trabajo que han de producirse y un programa de trabajo. Modelado. Esta actividad abarca la creación de modelos que permiten al desarrollador y al cliente entender mejor los requisitos del software y el diseño que logrará satisfacerlos. 20

28 Construcción. Esta actividad combina la generación del código (ya sea manual o automatizado) y la realización de pruebas necesarias para descubrir errores en el código. Despliegue. El software (como una entidad completa o un incremento completado de manera parcial) se entrega al cliente, quien evalúa el producto recibido proporciona información basada en su evaluación. Estas cinco actividades genéricas del marco de trabajo son útiles durante el desarrollo de programas pequeños, la creación de grandes aplicaciones en la red, y en la ingeniería de sistemas basados en computadoras grandes y complejas. Los detalles é proceso del software serán muy diferentes en cada caso, pero las actividades dentro del marco permanecerán iguales MODELOS PRESCRIPTIVOS DE PROCESO Para cada una las fases o pasos del marco de trabajo, existen sub-etapas. Los modelos prescriptivos de proceso utilizados para el desarrollo definen el orden para las tareas o actividades involucradas, también definen la coordinación entre ellas, enlace y realimentación entre las mencionadas etapas. Los modelos prescriptivos no son perfectos, pero proporcionan una guía útil para el desarrollo de software de alta calidad. Pressman, R. (2005) señala que, se les llama prescriptivos porque prescriben un conjunto de elementos del proceso: actividades del marco de trabajo, acciones de ingeniería del software, tareas, productos del trabajo, aseguramiento de la calidad, y mecanismos de control del cambio para cada proyecto. Cada modelo de proceso prescribe 21

29 también un flujo de trabajo; esto es, la forma en la cual los elementos del proceso se interrelacionan entre sí. Todos los modelos de proceso del software se ajustan a las actividades genéricas del marco de trabajo, pero cada uno aplica una importancia diferente a estas actividades y define un flujo de trabajo que invoca cada actividad del marco de trabajo (así como acciones y tareas de la ingeniería del software) de una manera diferente Modelo de Cascada, algunas veces llamado el ciclo de vida clásico, sugiere un enfoque sistemático, secuencial hacia el desarrollo del software, que se inicia con la especificación de requerimientos del cliente y que continúa con la planeación, el modelado, la construcción y el despliegue para culminar en el soporte del software terminado. El modelo en cascada es el paradigma más antiguo; sin embargo, en las décadas pasadas, las críticas a este modelo de proceso han ocasionado que aún sus más fervientes practicantes hayan cuestionado su eficacia. Entre los problemas que algunas veces se encuentran al aplicar el modelo en cascada están: 1. Es muy raro que los proyectos reales sigan el flujo secuencial que propone el modelo. A pesar de que el modelo lineal incluye iteraciones, lo hace de manera indirecta. Como resultado, los cambios confunden mientras el equipo de proyecto actúa. 2. Con frecuencia es difícil para el cliente establecer todos los requisitos de manera explícita. El modelo en cascada lo requiere y se enfrentan dificultades al incorporar la incertidumbre natural presente en el inicio de muchos proyectos. 22

30 3. El cliente debe tener paciencia. Una versión que funcione de los programas estará disponible cuando el proyecto esté muy avanzado. Un error grave será desastroso si no se detecta antes de la revisión del programa. En un análisis interesante de proyectos reales, Bradac (1994) concluyo que la naturaleza lineal del modelo en cascada conduce a estados de bloqueo en los cuales algunos miembros del equipo del proyecto deben esperar a otros para terminar tareas dependientes. De hecho, el tiempo de espera puede superar el que se aplica en el trabajo productivo. El estado de bloqueo tiende a ser más común al principio y al final del proceso secuencial. En la actualidad, el trabajo del software está acelerado y sujeto a una cadena infinita de cambios (de características, funciones y contenido de la información). Con frecuencia, el modelo en cascada no es apropiado para dicho trabajo. Sin embargo, puede servir como un modelo de proceso útil en situaciones donde los requerimientos están fijos y donde el trabajo se realiza, hasta su conclusión, de una manera lineal Modelos de Proceso Incremental, En muchas situaciones los requisitos iníciales del software están bien definidos en forma razonable, pero el enfoque global del esfuerzo de desarrollo excluye un proceso puramente lineal. Además, quizá haya una necesidad imperiosa de proporcionar de manera rápida un conjunto limitado de funcionalidad para el usuario y después refinarla y expandirla en las entregas posteriores del software. En estos casos se elige un modelo de proceso diseñado para producir el software en forma incremental. Modelo Incremental, este modelo combina elementos del modelo en cascada aplicado en forma iterativa. El modelo incremental aplica secuencias lineales de manera 23

31 escalonada conforme avanza el tiempo en el calendario. Cada secuencia lineal produce incrementos del software. A menudo, al utilizar un modelo incremental el primer incremento es un producto esencial. Es decir se incorporan los requisitos básicos, pero muchas características suplementarias (algunas conocidas, otras no) no se incorporan. El producto esencial queda en manos del cliente (o se somete a una evaluación detallada). Como resultado de la evaluación se desarrolla un plan para el incremento siguiente. El plan afronta la modificación del producto esencial con el fin de satisfacer de mejor manera las necesidades del cliente y la entrega de características y funcionalidades adicionales. Este proceso se repite después de la entrega de cada incremento mientras no se haya elaborado el producto completo. El modelo de proceso incremental, al igual que la construcción de prototipos y otros enfoques evolutivos, es iterativo por naturaleza. Pero a diferencia de la construcción de prototipos, el modelo incremental se enfoca en la entrega de un producto operacional con cada incremento. Los primeros incrementos son versiones incompletas del producto final, pero proporcionan al usuario la funcionalidad que necesita y una plataforma para evaluarlo. El desarrollo incremental es útil sobre todo cuando el personal necesario para una implementación completa no está disponible. Los primeros incrementos se pueden implementar con menos gente. Si el producto esencial es bien recibido se agrega (si se requiere) más personal para implementar el incremento siguiente. Además, los incrementos se pueden planear para manejar los riesgos técnicos. Por ejemplo, un sistema grande podría requerir la disponibilidad de un hardware nuevo que está en desarrollo y cuya fecha de entrega es incierta. Sería posible planear los primeros incrementos de forma 24

32 que se evite el uso de este hardware, lo que permitiría la entrega de funcionalidad parcial a los usuarios finales sin retrasos desordenados. Modelo DRA, el desarrollo rápido de aplicaciones (DRA) es un modelo de proceso de software incremental que resalta un ciclo de desarrollo corto. El modelo DRA es una adaptación a alta velocidad del modelo en cascada en el que se logra el desarrollo rápido mediante un enfoque de construcción basado en componentes. Si se entienden bien los requisitos y se limita el ámbito del proyecto, el proceso DRA permite que un equipo de desarrollo cree un sistema completamente funcional dentro de un periodo muy corto (por ejemplo, de 60 a 90 días). Como otros modelos de proceso, el enfoque DRA cumple con las actividades genéricas del marco de trabajo que ya se han presentado. La comunicación trabaja para entender el problema de negocios y las características de información que debe incluir el software. La planeación es esencial porque varios equipos de software trabajan en paralelo sobre diferentes funciones del sistema. El modelado incluye tres grandes fases modelado de negocios, modelado de datos y modelado del proceso y establece representaciones del diseño que sirven como base para la actividad de construcción del modelo DRA. La construcción resalta el empleo de componentes de software existente y la aplicación de la generación automática de código. Por último, el despliegue establece una base para las iteraciones subsecuentes, si éstas son necesarias. Como todos los modelos de proceso, el enfoque DRA tiene inconvenientes: 1) para proyectos grandes, pero escalables, el DRA necesita suficientes recursos humanos para crear el número correcto de equipos DRA; 2) si los desarrolladores y clientes no se comprometen con las actividades rápidas necesarias para completar el sistema en un marco de tiempo muy breve, los proyectos de DRA fallarán; 3) si un sistema no se puede 25

33 modelar en forma apropiada, la construcción de los componentes necesarios para el DRA será problemática; 4) si el alto rendimiento es un aspecto importante, y se alcanzará al convertir interfaces en componentes del sistema, el enfoque DRA podría no funcionar; y 5) el DRA sería inapropiado cuando los riesgos técnicos son altos Modelos de Procesos Evolutivos El software, como todos los sistemas complejos, evoluciona con el tiempo. Los requisitos de los negocios y productos a menudo cambian conforme se realiza el desarrollo; por lo tanto, la ruta lineal que conduce a un producto final no será real; las estrictas fechas tope del mercado imposibilitan la conclusión de un producto completo, por lo que se debe presentar una versión limitada para liberar la presión competitiva y de negocios; se tiene claro un conjunto de requisitos del producto o sistema esencial, pero todavía se deben definir los detalles de las extensiones del producto o sistemas. En éstas y otras situaciones similares, los ingenieros de software necesitan un modelo de proceso que haya sido diseñado de manera explícita para incluir un producto que evolucione con el tiempo. Construcción de Prototipos, a menudo un cliente define un conjunto de objetivos generales para el software, pero no identifica los requisitos detallados de entrada, procesamiento o salida. En otros casos, el responsable del desarrollo del software está inseguro de la eficacia de un algoritmo, de la adaptabilidad de un sistema operativo o de la forma que debería tomar la interacción humano-máquina. En éstas, y en muchas otras situaciones, un paradigma de construcción de prototipos puede ofrecer el mejor enfoque. A pesar de que la construcción de prototipos se puede utilizar como un modelo de proceso independiente, se emplea más comúnmente como una técnica susceptible de implementarse dentro del contexto de cualquiera de los modelos de proceso. Sin importar la forma en que éste se aplique, el paradigma de construcción de prototipos ayuda al 26

34 ingeniero de sistemas y al cliente a entender de mejor manera cuál será el resultado de la construcción cuando los requisitos estén satisfechos. El Modelo en Espiral, Propuesto originalmente por Boehm en 1976, es un modelo de proceso de software evolutivo donde se conjuga la naturaleza de construcción de prototipos con los aspectos controlados y sistemáticos del modelo lineal y secuencial. Proporciona el potencial para el desarrollo rápido de versiones incrementales del software que no se basa en fases claramente definidas y separadas para crear un sistema. En el modelo espiral, el software se desarrolla en una serie de versiones incrementales. Durante las primeras iteraciones la versión incremental podría ser un modelo en papel o un prototipo, durante las últimas iteraciones se producen versiones cada vez más completas del sistema diseñado. El modelo en espiral se divide en un número de actividades de marco de trabajo, también llamadas regiones de tareas, cada una de las regiones están compuestas por un conjunto de tareas del trabajo llamado conjunto de tareas que se adaptan a las características del proyecto que va a emprenderse en todos los casos se aplican actividades de protección. Este método está basado en dos importantes principios: 1. la práctica de diseño profesional es caracterizar en términos de conocer, actuar en situaciones, conversación con la situación y reflexión en acción. Hay un distinto medio de proceso - orientación en esta aproximación al diseño. Es raro que el diseñador tenga el diseño en su cabeza por adelantado y que después lo transcriba. Gran parte del tiempo del diseñador está inmiscuido en una progresiva relación con su entorno. Una buena metáfora para describirlo es "la conversación con el 27

35 material", como un escultor, quien está ocupado en una conversación con el medio. El escultor modela arcilla y luego mira y siente la escultura para ver lo que ha llegado a ser. 2. la necesidad para diseñadores de tomar la práctica de trabajo seriamente, de supervisar las formas en las que el trabajo se está haciendo, en el sentido de una solución abierta y desplegada para aumentar la complejidad de una situación que el diseñador solo entiende parcialmente. El hecho por el cual se está tratando con "actores humanos". Los sistemas necesitan tratar o estar en contacto con las preocupaciones del usuario. Es definitiva, el reconocimiento de que el trabajo es fundamentalmente social, envolviendo cooperación y comunicación. Modelo de desarrollo Concurrente, Como el modelo espiral, el modelo concurrente provee una meta-descripción del proceso de software. Mientras que la contribución primaria del modelo espiral es en realidad que esas actividades del software ocurran repetidamente, la contribución del modelo concurrente es su capacidad de describir las múltiples actividades del software ocurriendo simultáneamente. Esto no sorprende a nadie que ha estado involucrado con las diversas actividades que ocurren en algún tiempo del proceso de desarrollo de software. Los requerimientos son usualmente "líneas de base", cuando una mayoría de los requerimientos comienzan a ser bien entendidos, en este tiempo se dedica un esfuerzo considerable al diseño. Sin embargo, una vez que comienza el diseño, cambios a los requerimientos son comunes y frecuentes (después de todo, los problemas reales cambian, y nuestro entendimiento de los problemas desarrollados también). Es desaconsejado detener el diseño en este camino cuando los requerimientos cambian; en su lugar, existe una necesidad de modificar y rehacer líneas de base de los requerimientos mientras progresa el diseño. Por supuesto, dependiendo del impacto de los cambios de los 28

36 requerimientos el diseño puede no ser afectado, medianamente afectado o se requerirá comenzar todo de nuevo. Durante el diseño de arquitectura, es posible que algunos componentes comiencen a ser bien definidos antes que la arquitectura completa sea estabilizada. En tales casos, puede ser posible comenzar el diseño detallado en esos componentes estables. Similarmente, durante el diseño detallado, puede ser posible proceder con la codificación y quizás regular testeando en forma unitaria o realizando testeo de integración previo a llevar a cabo el diseño detallado de todos los componentes. En algunos proyectos, múltiples etapas de un producto se han desarrollado concurrentemente. Por ejemplo, no es inusual estar haciendo mantención de la etapa 1 de un producto, y al mismo tiempo estar haciendo mantención sobre un componente 2, mientras que se está haciendo codificación sobre un componente 3, mientras se realiza diseño sobre una etapa 4, y especificación de requisitos sobre un componente 5. En todos estos casos, diversas actividades están ocurriendo simultáneamente. Eligiendo seguir un proyecto usando técnicas de modelación concurrente, se posibilita el conocimiento del estado verdadero en el que se encuentra el proyecto Por otra parte, Montilva (2000), describe las metodologías para satisfacer los requerimientos del Sistema de Información Web, que se nombraran a continuación, según el Modelo de Procesos WATCH, comprende 8 fases de desarrollo. Estas fases son ejecutadas secuencialmente en el sentido de las agujas del reloj, comenzando por la fase de análisis del dominio y finalizando en la fase de entrega del sistema. Sin embargo, existe una fuerte iteración entre las fases, ya que de cualquier fase es siempre posible regresar a la anterior, con el fin de: 29

37 a. Modificar un producto intermedio o final tal como, un requerimiento, o una especificación de diseño, un documento, un componente o un subsistema. b. Reparar un error detectado en un producto intermedio o final. c. Revisar y elaborar una tarea o actividad de la fase previa Fase 1. Análisis del dominio de Aplicación. Esta fase identifica y describe en detalle el ambiente del sistema, llamado dominio de aplicación, en el cual el software operará. El objetivo de esta fase es que el grupo de desarrollo adquiera un conocimiento adecuado del dominio de aplicación (el contexto del sistema). El producto de esta fase es el modelo del dominio de aplicación. Esta fase comienza por definir el dominio de aplicación, definiendo los límites y objetivos del sistema, luego, se identifican los procesos y actores del dominio, los cuales deben ser modelados posteriormente. Fase 2. Descubrimiento de Requerimientos. El objetivo de esta fase es descubrir y definir informalmente los requerimientos de los usuarios del sistema. Los principales productos de esta fase son el documento de definición de requerimientos (DDR) y los prototipos de la interfaz Usuario / Sistema (U/S). Fase 3. Especificación de requerimientos. Esta fase tiene como objetivo expresar los requerimientos de los usuarios de una manera formal o técnica que pueda ser entendida, sin ambigüedad, por los diseñadores del sistema. La estructura y comportamiento del sistema es especificada usando tres modelos: a. Funcional: Se construye utilizando el diagrama de casos de uso de UML. b. Estructural: Se representa a través del diagrama de clases de UML. c. Dinámico: Se representa a través del diagrama de secuencia de UML. 30

El modelo de ciclo de vida cascada, captura algunos principios básicos:

El modelo de ciclo de vida cascada, captura algunos principios básicos: Ciclo de Vida del Software Un modelo de ciclo de vida define el estado de las fases a través de las cuales se mueve un proyecto de desarrollo de software. El primer ciclo de vida del software, "Cascada",

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Introducción En los años 60 s y 70 s cuando se comenzaron a utilizar recursos de tecnología de información, no existía la computación personal, sino que en grandes centros de cómputo se realizaban todas

Más detalles

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:

Más detalles

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo

Más detalles

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Metodología Evolutiva Incremental Mediante Prototipo y Técnicas Orientada a Objeto (MEI/P-OO)

Más detalles

INSTRODUCCION. Toda organización puede mejorar su manera de trabajar, lo cual significa un

INSTRODUCCION. Toda organización puede mejorar su manera de trabajar, lo cual significa un INSTRODUCCION Toda organización puede mejorar su manera de trabajar, lo cual significa un incremento de sus clientes y gestionar el riesgo de la mejor manera posible, reduciendo costes y mejorando la calidad

Más detalles

Metodología básica de gestión de proyectos. Octubre de 2003

Metodología básica de gestión de proyectos. Octubre de 2003 Metodología básica de gestión de proyectos Octubre de 2003 Dentro de la metodología utilizada en la gestión de proyectos el desarrollo de éstos se estructura en tres fases diferenciadas: Fase de Éjecución

Más detalles

INGENIERIA DE SOFTWARE I INTRODUCCIÓN A LA INGENIERIA DE SOFTWARE

INGENIERIA DE SOFTWARE I INTRODUCCIÓN A LA INGENIERIA DE SOFTWARE INGENIERIA DE SOFTWARE I INTRODUCCIÓN A LA INGENIERIA DE SOFTWARE Agenda El software. Definición de software Dominios de aplicación Software heredado La naturaleza de las webapps Ingeniería del software

Más detalles

INTRODUCCIÓN CAPITULO I 1.1 PLANTEAMIENTO DEL PROBLEMA.

INTRODUCCIÓN CAPITULO I 1.1 PLANTEAMIENTO DEL PROBLEMA. CAPITULO I 1.1 PLANTEAMIENTO DEL PROBLEMA. Hoy en día las empresas en México quieren ocupar un lugar privilegiado en un mercado cambiante y lleno de retos. Por esa razón necesitan crear nuevas estrategias

Más detalles

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios "Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se

Más detalles

I INTRODUCCIÓN. 1.1 Objetivos

I INTRODUCCIÓN. 1.1 Objetivos I INTRODUCCIÓN 1.1 Objetivos En el mundo de la informática, la auditoría no siempre es aplicada en todos las empresas, en algunos de los casos son aplicadas por ser impuestas por alguna entidad reguladora,

Más detalles

M.T.I. Arturo López Saldiña

M.T.I. Arturo López Saldiña M.T.I. Arturo López Saldiña Hoy en día, existen diversas aproximaciones al tema de cómo hacer que las personas trabajen dentro de una organización de manera colaborativa. El problema se vuelve más difícil

Más detalles

DE VIDA PARA EL DESARROLLO DE SISTEMAS

DE VIDA PARA EL DESARROLLO DE SISTEMAS MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso

Más detalles

Competencias generales vinculadas a los distintos módulos Módulo de Formación Básica

Competencias generales vinculadas a los distintos módulos Módulo de Formación Básica Competencias generales vinculadas a los distintos módulos Módulo de Formación Básica C1. Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la ingeniería. Aptitud para aplicar

Más detalles

Estándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008

Estándares para planes de calidad de software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 Estándares para planes de calidad de software Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008 DIFERENCIA ENTRE PRODUCIR UNA FUNCION Y PRODUCIR UNA FUNCION

Más detalles

Gestión y Desarrollo de Requisitos en Proyectos Software

Gestión y Desarrollo de Requisitos en Proyectos Software Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Gestión de Configuración del Software

Gestión de Configuración del Software Gestión de Configuración del Software Facultad de Informática, ciencias de la Comunicación y Técnicas Especiales Herramientas y Procesos de Software Gestión de Configuración de SW Cuando se construye software

Más detalles

INTRODUCCION AL DESARROLLO DE SISTEMAS DE INFORMACION

INTRODUCCION AL DESARROLLO DE SISTEMAS DE INFORMACION INTRODUCCION AL DESARROLLO DE SISTEMAS DE INFORMACION INTRODUCCION AL DESARROLLO DE SISTEMAS DE INFORMACION. Los sistemas que el analista diseña día a día, la tecnología, las personas, que utilizan el

Más detalles

LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS

LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS Los clientes compran un servicio basandose en el valor que reciben en comparacion con el coste en el que incurren. Por, lo tanto, el objetivo a largo plazo

Más detalles

CICLO DE VIDA DEL SOFTWARE

CICLO DE VIDA DEL SOFTWARE CICLO DE VIDA DEL SOFTWARE 1. Concepto de Ciclo de Vida 2. Procesos del Ciclo de Vida del Software 3. Modelo en cascada 4. Modelo incremental 5. Modelo en espiral 6. Prototipado 7. La reutilización en

Más detalles

2.1 Clasificación de los sistemas de Producción.

2.1 Clasificación de los sistemas de Producción. ADMINISTRACION DE OPERACIONES Sesión 2: La Administración de operaciones II Objetivo específico 1: El alumno conocerá la clasificación de los sistemas de producción, los sistemas avanzados de manufactura

Más detalles

Software de Simulación aplicado a entornos de e-learning

Software de Simulación aplicado a entornos de e-learning Software de Simulación aplicado a entornos de e-learning 2009 Laboratorio de Investigación de Software Universidad Tecnológica Nacional Facultad Regional Córdoba Titulo del Proyecto Software de Simulación

Más detalles

Grado en Ingeniería Informática

Grado en Ingeniería Informática Grado en Ingeniería Informática Competencias Generales y trasversales De acuerdo con la resolución del Consejo de Universidades de fecha 3 de marzo de 2009, para obtener este título de grado en ingeniería

Más detalles

Guía EMPRESA INTELIGENTE 2.0 para la PYME

Guía EMPRESA INTELIGENTE 2.0 para la PYME Guía EMPRESA INTELIGENTE 2.0 para la PYME Consejos para desarrollar la gestión del cambio, tomar decisiones de manera ágil y eficaz y planificar estrategias atendiendo a los procesos como célula básica

Más detalles

CURSO COORDINADOR INNOVADOR

CURSO COORDINADOR INNOVADOR CURSO COORDINADOR INNOVADOR PRESENTACIÓN La tarea que el Ministerio de Educación se propone a través de Enlaces, en relación al aseguramiento del adecuado uso de los recursos, con el fin de lograr un impacto

Más detalles

CAPITULO III A. GENERALIDADES

CAPITULO III A. GENERALIDADES CAPITULO III INVESTIGACION DE CAMPO SOBRE EL DISEÑO DE UN SISTEMA AUTOMATIZADO DE CONTROL INVENTARIO Y EXPEDIENTES DE MENORES DE EDAD PARA EL CENTRO DE DESARROLLO INTEGRAL LA TIENDONA EN LA ZONA METROPOLITANA

Más detalles

ADMINISTRACIÓN DE PROYECTOS

ADMINISTRACIÓN DE PROYECTOS QUITO INGENIERIA MECANICA ADMINISTRACIÓN DE PROYECTOS JUAN MARCELO IBUJES VILLACÍS ADMINISTRACIÓN DE PROYECTOS Contenido tomado de referencia de la Guía de los Fundamentos para la Dirección de Proyectos

Más detalles

MARCO METODOLÓGICO CAPITULO III

MARCO METODOLÓGICO CAPITULO III MARCO METODOLÓGICO CAPITULO III CAPITULO III MARCO METODOLÓGICO En esta sección se presenta el tipo de investigación, las técnicas de recolección de datos y finalmente la metodología utilizada para el

Más detalles

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa Código del programa: PEMDE Programa Experto en MANEJO DE DATOS CON EXCEL Modalidad: Virtual Descripción del programa 1 Presentación del programa Justificación Microsoft Excel es la herramienta de manejo

Más detalles

Unidad VI: Supervisión y Revisión del proyecto

Unidad VI: Supervisión y Revisión del proyecto Unidad VI: Supervisión y Revisión del proyecto 61. Administración de recursos La administración de recursos es el intento por determinar cuánto, dinero, esfuerzo, recursos y tiempo que tomará construir

Más detalles

Figure 7-1: Phase A: Architecture Vision

Figure 7-1: Phase A: Architecture Vision Fase A Figure 7-1: Phase A: Architecture Vision Objetivos: Los objetivos de la fase A son: Enfoque: Desarrollar una visión de alto nivel de las capacidades y el valor del negocio para ser entregado como

Más detalles

2. MÉTODOS, INSTRUMENTOS Y ESTRATEGIAS

2. MÉTODOS, INSTRUMENTOS Y ESTRATEGIAS 2. MÉTODOS, INSTRUMENTOS Y ESTRATEGIAS Objetivo específico: El alumno conocerá la importancia de la investigación en psicología industrial/organizacional, su proceso y limitaciones. Asimismo entenderá

Más detalles

CREACIÓN DE UN DEPARTAMENTO DE RELACIONES PÚBLICAS PARA LOS ALMACENES EL CHOCHO Y EL CAMPEÓN

CREACIÓN DE UN DEPARTAMENTO DE RELACIONES PÚBLICAS PARA LOS ALMACENES EL CHOCHO Y EL CAMPEÓN PROPUESTA: CREACIÓN DE UN DEPARTAMENTO DE RELACIONES PÚBLICAS PARA LOS ALMACENES EL CHOCHO Y EL CAMPEÓN Cómo sabemos cada día las empresas se enfrentan a un mundo globalizado, con retos empresariales,

Más detalles

Sistemas de información

Sistemas de información Sistemas de información Es un conjunto integrado de componentes que almacenan, recolectan y procesan datos, para la entrega de la información, el conocimiento y los productos digitales. Las empresas comerciales

Más detalles

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red. Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores

Más detalles

BPM: Articulando Estrategia, Procesos y Tecnología

BPM: Articulando Estrategia, Procesos y Tecnología BPM: Articulando Estrategia, Procesos y Tecnología Resumen: La competitividad es el imaginario que dirige las acciones empresariales en la actualidad. Lograr condiciones que permitan competir con mayores

Más detalles

Mantenimiento de Sistemas de Información

Mantenimiento de Sistemas de Información de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ACTIVIDAD MSI 1: REGISTRO DE LA PETICIÓN...4 Tarea MSI 1.1: Registro de la Petición... 4 Tarea MSI 1.2: Asignación de la Petición... 5 ACTIVIDAD

Más detalles

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

Planeación del Proyecto de Software:

Planeación del Proyecto de Software: Apéndice A. Cuestionarios del Sistema Evaluador Nivel2. Requerimientos de Administración: Goal 1: Los requerimientos del sistema asociados a software están bien controlados y existe un estándar para los

Más detalles

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre

Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Modelo para el Aseguramiento de Calidad en el Desarrollo de Software Libre Cenditel, Mayo 2011 Licencia de Uso Copyright (c) 2010, Alvarez J., Solé S., Briceño R., Fundación CENDITEL. La Fundación CENDITEL

Más detalles

Ingeniería de Software. Pruebas

Ingeniería de Software. Pruebas Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en

Más detalles

CAPITULO I. Introducción. En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y

CAPITULO I. Introducción. En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y CAPITULO I Introducción 1.1 Introducción En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y redes computacionales. La tecnología ha ido evolucionando constantemente

Más detalles

4. EVALUACIÓN DEL PROGRAMA DE CAPACITACIÓN

4. EVALUACIÓN DEL PROGRAMA DE CAPACITACIÓN 4. EVALUACIÓN DEL PROGRAMA DE CAPACITACIÓN La etapa final del proceso de capacitación es la evaluación de los resultados obtenidos, mediante este proceso se puede responder a las siguientes preguntas:

Más detalles

CAPÍTULO 1 INTRODUCCIÓN

CAPÍTULO 1 INTRODUCCIÓN CAPÍTULO 1 INTRODUCCIÓN 1.0 INTRODUCCIÓN El desarrollo económico en la actualidad, ha propiciado una gran expansión de los mercados que comienzan a verse saturados de bienes, y el problema fundamental

Más detalles

http://www.informatizate.net

http://www.informatizate.net http://www.informatizate.net Metodologías De Desarrollo De Software María A. Mendoza Sanchez Ing. Informático - UNT Microsoft Certified Professional - MCP Analísta y Desarrolladora - TeamSoft Perú S.A.C.

Más detalles

Ciclo de vida del Software

Ciclo de vida del Software Tema 2: Ciclo de vida del Software Marcos López Sanz Índice Qué es el ciclo de vida del Software? La norma 12207-2008 Modelos de desarrollo Qué es el Ciclo de Vida del SW? Es una sucesión de etapas por

Más detalles

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto

Más detalles

1.2. SITUACIÓN PROBLEMÁTICA Los Centros de Cómputo de la Universidad de Oriente están conformados de la siguiente manera:

1.2. SITUACIÓN PROBLEMÁTICA Los Centros de Cómputo de la Universidad de Oriente están conformados de la siguiente manera: TEMA DE INVESTIGACION DE TESIS DESARROLLO DE UN SISTEMA AUTOMATIZADO PARA EL CONTROL DEL ACTIVO FIJO DE LOS CENTROS DE CÓMPUTO DE LA UNIVERSIDAD DE ORIENTE. 1. FORMULACION DEL PROBLEMA 1.1. TITULO DESCRIPTIVO

Más detalles

IMPACTO DEL DESARROLLO TECNOLOGICO EN LA AUDITORIA

IMPACTO DEL DESARROLLO TECNOLOGICO EN LA AUDITORIA V REUNIÓN DE AUDITORES INTERNOS DE BANCA CENTRAL 8 AL 11 DE NOVIEMBRE DE 1999 LIMA - PERÚ IMPACTO DEL DESARROLLO TECNOLOGICO EN LA AUDITORIA Claudio Urrutia Cea Jefe de Auditoría BANCO CENTRAL DE CHILE

Más detalles

Procedimiento de Sistemas de Información

Procedimiento de Sistemas de Información Procedimiento de Sistemas de Información DIRECCIÓN DE COORDINACIÓN TÉCNICA Y PLANEACIÓN VIEMBRE DE 2009 PR-DCTYP-08 Índice. 1. INTRODUCCIÓN.... 3 2. OBJETIVO.... 4 3. ALCANCE.... 4 4. MARCO LEGAL.... 4

Más detalles

ISO 9001:2000 DOCUMENTO INFORMATIVO DOCUMENTO ELABORADO POR CHRISTIAN NARBARTE PARA EL IVECE

ISO 9001:2000 DOCUMENTO INFORMATIVO DOCUMENTO ELABORADO POR CHRISTIAN NARBARTE PARA EL IVECE ISO 9001:2000 DOCUMENTO INFORMATIVO DOCUMENTO ELABORADO POR CHRISTIAN NARBARTE PARA EL IVECE MARZO 2007 Este documento contesta las preguntas más frecuentes que se plantean las organizaciones que quieren

Más detalles

Implementando un ERP La Gestión del Cambio

Implementando un ERP La Gestión del Cambio Artículos> Implementando un ERP - La Gestión del Cambio Artículo Implementando un ERP La Gestión del Cambio 1 Contenido Sumario Ejecutivo 3 Los sistemas ERP flexibilizan la gestión de la empresa y su cadena

Más detalles

SÍNTESIS Y PERSPECTIVAS

SÍNTESIS Y PERSPECTIVAS SÍNTESIS Y PERSPECTIVAS Los invitamos a observar, a identificar problemas, pero al mismo tiempo a buscar oportunidades de mejoras en sus empresas. REVISIÓN DE CONCEPTOS. Esta es la última clase del curso.

Más detalles

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES

GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. evaluacionycalidad@navarra.es

Más detalles

Sistema PYMES Ventas e Inventarios H&S

Sistema PYMES Ventas e Inventarios H&S Sistema PYMES Ventas e Inventarios H&S Sistema PYMES Ventas e Inventarios H&S Visión DESARROLLADORA Teodora Vargas Tarqui Versión 0.9 Tabla de Contenidos 1. INTRODUCCION 3 1.1 Propósito 3 1.2 Alcance 3

Más detalles

RESULTADOS CONSULTA CIUDADANA VIRTUAL. Consulta Laboral en Línea

RESULTADOS CONSULTA CIUDADANA VIRTUAL. Consulta Laboral en Línea RESULTADOS CONSULTA CIUDADANA VIRTUAL Consulta Laboral en Línea Septiembre, 2015 1 Agradecimientos Ponemos a disposición de ustedes los resultados de la Consulta Ciudadana Virtual, efectuada en julio de

Más detalles

TECNÓLOGO EN INFORMÁTICA PLAN DE ESTUDIOS

TECNÓLOGO EN INFORMÁTICA PLAN DE ESTUDIOS Administración Nacional de Universidad de la República Educación Pública Facultad de Ingenieria CF Res..0.07 Consejo Directivo Central Consejo Directivo Central Res..05.07 Res. 17.0.07 TECNÓLOGO EN INFORMÁTICA

Más detalles

INGENIERÍA DEL SOFTWARE

INGENIERÍA DEL SOFTWARE INGENIERÍA DEL SOFTWARE Sesión No. 2 Nombre: Procesos de ingeniería del software INGENIERÍA DEL SOFTWARE 1 Contextualización La ingeniería de software actualmente es muy importante, pues con los avances

Más detalles

Metodologías de Desarrollo de Sistemas de Información

Metodologías de Desarrollo de Sistemas de Información Metodologías de Desarrollo de Sistemas de Información Metodología para el Desarrollo de SI Las metodologías son sistemas completos de técnicas que incluyen procedimientos paso a paso, productos resultante,

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

Es de aplicación a todas aquellas situaciones en las que se necesita desplegar un objetivo para obtener una visión clara de cómo debe ser alcanzado.

Es de aplicación a todas aquellas situaciones en las que se necesita desplegar un objetivo para obtener una visión clara de cómo debe ser alcanzado. DIAGRAMA DE AÁRBOL 1.- INTRODUCCIÓN Este documento describe el proceso de construcción de un Diagrama de Árbol, mediante el cual se dispone de una metodología simple y sistemática para la identificación

Más detalles

Ciclo de Vida del Desarrollo de un Sistema de Información. Departamento de Ingeniería Industrial Universidad de Chile

Ciclo de Vida del Desarrollo de un Sistema de Información. Departamento de Ingeniería Industrial Universidad de Chile Ciclo de Vida del Desarrollo de un Sistema de Información Departamento de Ingeniería Industrial Universidad de Chile Temario Noción de un Ciclo de Vida Ventajas y Desventajas Modelos de Ciclos de Vida

Más detalles

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos ANEXO VI. Mejores prácticas para el éxito de un sistema de información Uno de los problemas de información dentro de las empresas es contar con datos importantes del negocio y que éstos estén aislados

Más detalles

Sistema de Gestión de Proyectos Estratégicos.

Sistema de Gestión de Proyectos Estratégicos. [Documento versión 2.0 del 24/06/2015] Sistema de Gestión de Proyectos Estratégicos. El sistema de Gestión de Proyectos Estratégicos (GPE), es una poderosa herramienta para administrar y gestionar los

Más detalles

Por otro lado podemos enunciar los objetivos más específicos de nuestro estudio:

Por otro lado podemos enunciar los objetivos más específicos de nuestro estudio: RESUMEN La empresa familiar es aquella cuya administración, dirección y control está en manos de una familia. Sus miembros toman decisiones estratégicas y operativas, asumiendo por completo la responsabilidad

Más detalles

ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Resumen

ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Resumen ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Sergio Valero Orea, svalero@utim.edu.mx, UTIM, Izúcar de Matamoros, Puebla. Resumen El desarrollo de sistemas

Más detalles

CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE

CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE CAPÍTULO 2. MODELOS Y ESTÁNDARES DE CALIDAD DE SOFTWARE 2.1 Ingeniería de Software Los modelos y estándares de calidad de software forman parte de la ingeniería de software. Es por eso que comenzaremos

Más detalles

Base de datos en Excel

Base de datos en Excel Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de

Más detalles

Tema 2. Ingeniería del Software I feliu.trias@urjc.es

Tema 2. Ingeniería del Software I feliu.trias@urjc.es Tema 2 Ciclo de vida del software Ingeniería del Software I feliu.trias@urjc.es Índice Qué es el ciclo de vida del Software? El Estándar 12207 Modelos de proceso Qué es el Ciclo de Vida del SW? Definición

Más detalles

INTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN

INTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN INTRANET DE UNA EMPRESA Autor: Burgos González, Sergio. Director: Zaforas de Cabo, Juan. Entidad colaboradora: Colegio de Ingenieros del ICAI. RESUMEN DEL PROYECTO El proyecto consiste en el desarrollo

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

CAPÍTULO I EL PROBLEMA. El problema, está compuesto por el planteamiento del problema,

CAPÍTULO I EL PROBLEMA. El problema, está compuesto por el planteamiento del problema, CAPÍTULO I: PLANTEAMIENTO DEL PROBLEMA 5 6 CAPÍTULO I EL PROBLEMA El problema, está compuesto por el planteamiento del problema, formulación del problema, en la cual se presenta la problemática del estudio

Más detalles

Propuesta Técnica. I. Diseño y análisis.

Propuesta Técnica. I. Diseño y análisis. Propuesta Técnica Requerimiento: Desarrollar aplicación computacional capaz de administrar eficazmente fichas y casos de pacientes del laboratorio Barmed. Objetivo: Desarrollar el Sistema de Administración

Más detalles

SISTEMAS DE INFORMACIÓN I TEORÍA

SISTEMAS DE INFORMACIÓN I TEORÍA CONTENIDO: CICLO DE VIDA DE DESARROLLO DE SI FASES GENÉRICAS DEL CICLO DE VIDA DE DESARROLLO DE SI VISIÓN TRADICIONAL DEL CICLO DE VIDA DE DESARROLLO DE SI DE DESARROLLO DE SI: ANÁLISIS Material diseñado

Más detalles

LOGISTICA D E COMPRAS

LOGISTICA D E COMPRAS LOGISTICA D E COMPRAS 1. - Concepto de compras OBTENER EL (LOS) PRODUCTO(S) O SERVICIO(S) DE LA CALIDAD ADECUADA, CON EL PRECIO JUSTO, EN EL TIEMPO INDICADO Y EN EL LUGAR PRECISO. Muchas empresas manejan

Más detalles

Unidad 1. Fundamentos en Gestión de Riesgos

Unidad 1. Fundamentos en Gestión de Riesgos 1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.

Más detalles

Business Process Management(BPM)

Business Process Management(BPM) Universidad Inca Garcilaso de la Vega CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO Business Process Management(BPM) MSc. Daniel Alejandro Yucra Sotomayor E-mail: daniel@agenciati.com

Más detalles

Capítulo VI. Después de haber analizado lo que es una organización, el factor humano y su

Capítulo VI. Después de haber analizado lo que es una organización, el factor humano y su Capítulo VI Conclusiones y Recomendaciones Después de haber analizado lo que es una organización, el factor humano y su importancia dentro de ella, llegamos a la conclusión que Tecnollantas SA de CV, como

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

Más detalles

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos 2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven

Más detalles

CAPITULO III MARCO METODOLÓGICO. La presente investigación plantea como objetivo el diseño de un prototipo

CAPITULO III MARCO METODOLÓGICO. La presente investigación plantea como objetivo el diseño de un prototipo CAPITULO III MARCO METODOLÓGICO 1. Tipo de Investigación La presente investigación plantea como objetivo el diseño de un prototipo de robot industrial para la automatización del proceso de conformado de

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

Primer avance de proyecto de software para la gestión de inscripciones en cursos

Primer avance de proyecto de software para la gestión de inscripciones en cursos Primer avance de proyecto de software para la gestión de inscripciones en cursos 1. Introducción Andrés Felipe Bustamante García, Carolina Sarmiento González En este documento se presentan los resultados

Más detalles

ANÁLISIS Y DISEÑO DE SISTEMAS DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN

ANÁLISIS Y DISEÑO DE SISTEMAS DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN ANÁLISIS Y DISEÑO DE SISTEMAS DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN Clase 6: Ingeniería de Requerimientos Metododología y Ejemplo Primer Cuatrimestre 2015 Mg. María Mercedes Vitturini

Más detalles

RESUMEN CUADRO DE MANDO

RESUMEN CUADRO DE MANDO 1. Objetivo Los objetivos que pueden alcanzarse, son: RESUMEN CUADRO DE MANDO Disponer eficientemente de la información indispensable y significativa, de modo sintético, conectada con los objetivos. Facilitar

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

Modelos de Proceso Tradicionales

Modelos de Proceso Tradicionales Modelos de Proceso Tradicionales Capitulo 2,QJHQLHUtDGHO6RIWZDUH (VSHFLDOL]DFLyQHQ*HUHQFLDGH6LVWHPDVGH,QIRUPDFLyQ 8QLYHUVLGDG6DQWLDJRGH&DOL Profesor: MSc. MIGUEL ANGEL NIÑO ZAMBRANO Programación: Tiempo

Más detalles

Administración del conocimiento y aprendizaje organizacional.

Administración del conocimiento y aprendizaje organizacional. Capítulo 2 Administración del conocimiento y aprendizaje organizacional. 2.1 La Importancia Del Aprendizaje En Las Organizaciones El aprendizaje ha sido una de las grandes necesidades básicas del ser humano,

Más detalles

CAPÍTULO 1 Instrumentación Virtual

CAPÍTULO 1 Instrumentación Virtual CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento

Más detalles

Bechtle Solutions Servicios Profesionales

Bechtle Solutions Servicios Profesionales Soluciones Tecnología Bechtle Solutions Servicios Profesionales Fin del servicio de soporte técnico de Windows Server 2003 No hacer nada puede ser un riesgo BECHTLE Su especialista en informática Ahora

Más detalles

Infraestructura Tecnológica. Sesión 12: Niveles de confiabilidad

Infraestructura Tecnológica. Sesión 12: Niveles de confiabilidad Infraestructura Tecnológica Sesión 12: Niveles de confiabilidad Contextualización La confianza es un factor determinante y muy importante, con ésta se pueden dar o rechazar peticiones de negocio, amistad

Más detalles

comunidades de práctica

comunidades de práctica 1. Introducción CoSpace es una plataforma web diseñada para proporcionar un espacio virtual de interacción y colaboración entre formadores en comunidades virtuales. Se originó como resultado de las necesidades

Más detalles

Orientación acerca del enfoque basado en procesos para los sistemas de gestión de la calidad

Orientación acerca del enfoque basado en procesos para los sistemas de gestión de la calidad Orientación acerca del enfoque basado en procesos para los sistemas de gestión de la calidad Documento: ISO/TC 176/SC 2/N 544R Mayo 2001 ISO Traducción aprobada el 2001-05-31 Prólogo de la versión en español

Más detalles

SISTEMAS DE PLANEACIÓN DE RECURSOS EMPRESARIALES 2008

SISTEMAS DE PLANEACIÓN DE RECURSOS EMPRESARIALES 2008 2.1 FACTORES SEGÚN ERP s Propuesta metodológica para la gestión del conocimiento durante la implantación de sistemas ERP Propuesta metodológica La propuesta metodológica aquí desarrollada parte de un modelo

Más detalles

Management del nuevo siglo. James W. Cortada

Management del nuevo siglo. James W. Cortada Management del nuevo siglo James W. Cortada Objetivos de la exposición Parte 1 (cap. 2) Después de estudiar la 1ª parte se debe estar en posibilidad de: 1. Saber qué son las olas de aprendizaje. 2. Cómo

Más detalles

PMI. Pulso de la profesión Informe detallado. Gestión de carteras

PMI. Pulso de la profesión Informe detallado. Gestión de carteras PMI Pulso de la profesión Informe detallado Gestión de carteras Puntos destacados del estudio Las organizaciones más exitosas serán aquellas que descubran cómo diferenciarse. Las organizaciones reconocen

Más detalles

SISTEMAS Y MANUALES DE LA CALIDAD

SISTEMAS Y MANUALES DE LA CALIDAD SISTEMAS Y MANUALES DE LA CALIDAD NORMATIVAS SOBRE SISTEMAS DE CALIDAD Introducción La experiencia de algunos sectores industriales que por las características particulares de sus productos tenían necesidad

Más detalles