FICHA PÚBLICA DEL PROYECTO

Documentos relacionados
PROGRAMA DE ESTÍMULOS A LA INNOVACIÓN

PROGRAMA DE ESTÍMULOS A LA INNOVACIÓN

octubre de 2007 Arquitectura de Software

Presentación y objetivos

Ingeniería del Software Herramientas CASE Que es CASE? Ingeniería de sistemas asistida por computadoras (Computer-aised system engineering, o CASE)

FICHA PÚBLICA DEL PROYECTO

Tecnología hardware y software

Unidad IV: Modelo de Diseño 4.1. Estrategias de diseño

FICHA PÚBLICA DEL PROYECTO. ASPEL DE MÉXICO, S.A. DE C.V. ASPEL-TECH Arquitectura de aplicaciones ubicua NUMERO DE PROYECTO EMPRESA BENEFICIADA

Sistema de Administración de Farmacias Descripción de la Arquitectura Versión 1.1. Historia de revisiones

FICHA PÚBLICA DEL PROYECTO

FICHA PÚBLICA DEL PROYECTO

TEMA 4. PROCESO UNIFICADO

FICHA PÚBLICA DEL PROYECTO

INGENIERÍA MECATRÓNICA EN COMPETENCIAS PROFESIONALES

Diseño: Arquitectura de Software. IF 7100 Ingeniería del Software

PROGRAMA DE ESTÍMULOS A LA INNOVACIÓN

Registrar información o datos de una persona REQUERIMIENTO QUE LO UTILIZA O ESPECIALIZA:

Tema 2. Casos de Uso C H R I STO PHER E X P Ó S I TO I Z Q U I ERDO A I R A M E X P Ó S I TO M Á R Q UEZ I S R A E L LÓ P EZ P L ATA M A R Í A B E L

Ingeniería del Software. Pruebas. Pruebas en el PUD. Las pruebas del software. Diseño de casos de prueba. Pruebas de SI OO

Aseguramiento de Calidad en el Desarrollo de Software Libre

Metodologías para la obtención de requerimientos

Control System sales INDUTEXA

CALIDAD DE SOFTWARE MOPROSOFT (MODELO DE PROCESOS PARA LA INDUSTRIA DE SOFTWARE) ALUMNA: MARTHA ALICIA GUARDADO CORDOVA N DE CONTROL:

Controlar un variador de frecuencia para un motor eléctrico de AC con Arduino y una computadora.

Instalación y configuración de Microsoft Dynamics AX 2012

MÓDULOS DE DISEÑO EN INGENIERÍA

PLIEGO DE PRESCRIPCIONES TÉCNICAS ÍNDICE 1. OBJETO ANTECEDENTES Y SITUACIÓN ACTUAL DETALLE DE LOS SERVICIOS QUE SE REQUIEREN...

UNIVERSIDAD MAYOR DE SAN ANDRÉS FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMÁTICA

ANÁLISIS DE SISTEMAS. Prof. Eliz Mora

Crear diagramas basados en UML para la representación de la solución a un problema mediante el Paradigma Orientado a Objetos.

ANEXO C. BLOC DE NOTAS DE ARQUITECTURA DEL SISTEMA

MANUAL DE ORGANIZACIÓN. DIRECCIÓN GENERAL Fecha: JUN 15 DESCRIPCIÓN Y PERFIL DE PUESTOS

Rational Unified Process

Por qué es importante un Sistema de Información Ambiental Regional?

FICHA PÚBLICA DEL PROYECTO

MANUAL DE ORGANIZACIÓN. DIRECCIÓN GENERAL Fecha: JUN 15 DESCRIPCIÓN Y PERFIL DE PUESTOS

MODULO III. Análisis y Diseño de Sistemas de Información INF-162 III. RUP. 3.1 Introducción. Facilitador: Miguel Cotaña 26 de Abril

FICHA PÚBLICA DEL PROYECTO

METODOLOGÍA PARA LA CONSTRUCCIÓN DE UN PLAN MAESTRO DE TECNOLOGÍAS DE INFORMACIÓN Y COMUNICACIONES

INGENIERÍA DEL SOFTWARE I Práctica 5 Modelado de Diseño

PROGRAMA DE ESTÍMULOS A LA INNOVACIÓN

INGENIERÍA MECATRÓNICA EN COMPETENCIAS PROFESIONALES

Perfil Profesional en formato de la SETEC

Administración Tecnología Empresarial. Sistemas de información. MBA AGUSTÍN ALCÁZAR GONZÁLEZ Guadalajara Jal.

NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO

Plan de salida a producción

Nombre de la asignatura: Análisis y modelado de sistemas de información

ANEXO TECNICO. Fábrica de Software

Published on Marco de Desarrollo de la Junta de Andalucía (

INGENIERÍA MECATRÓNICA EN COMPETENCIAS PROFESIONALES

IMPLEMENTACIÓN DE INTEGRACIÓN DE SISTEMAS HEREDADOS UTILIZANDO WEB SERVICES

El flujo del trabajo del proceso Recursos Humanos y Ambiente de Trabajo se muestra en la figura 17.

UNIVERSIDAD RICARDO PALMA Facultad de Ingeniería

Pruebas de Software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008

PROYECTO. MODELADO Y SIMULACIÓN DE UN SISTEMA DE

LYRA. Solución Integral para la administración de Recursos Humanos

ORGANISMO COORDINADOR DEL SISTEMA ELÉCTRICO NACIONAL INTERCONECTADO DE LA REPÚBLICA DOMINICANA

Tests de examen de CDGSI ACTUALIZADO FEB TEMA 5 DESARROLLO E IMPLANTACIÓN DE SISTEMAS DE INFORMACIÓN

Transcripción:

NUMERO DE PROYECTO: 218824 EMPRESA BENEFICIADA: MICROCALLI DEL GOLFO S.A DE C.V TÍTULO DEL PROYECTO: LÍNEA DE PRODUCTOS DE SOFTWARE PARA DOMÓTICA

OBJETIVO DEL PROYECTO: Incorporar el paradigma de LPS como parte de los procesos de desarrollo de productos de software para incrementar la productividad competitiva de la empresa en el área de Domótica. Con base en las especificaciones del objetivo general, es necesario determinar las actividades que deberán realizarse para cumplir en su totalidad lo descrito anteriormente, por lo cual, a continuación se mencionan los objetivos específicos del presente proyecto. PRINCIPALES ACTIVIDADES REALIZADAS: Este proyecto se inició por realizar un estudio del mercado donde se analizara, la competencia que existe en el mercado para sistemas Domóticos, la tecnología que estos ocupan y actualmente en el giro hotelero se ha implementado los sistemas domóticos. Posteriormente se estudió acerca del desarrollo de una LPS para conocer todo lo que involucra para su implementación, que fases son las que intervienen, actividades para cumplir cada fase, por mencionar algunos, así con esto tener la capacidad para desarrollar la LPS por lo que se continuo por realizar la fase de la ingeniería de Dominio, Se realizó la definición de requerimientos funcionales y no funcionales para cada uno de los subsistemas, de igual manera categorización cada uno de ellos por Flexibilidad, evolución, variabilidad y mantenimiento. Partiendo de la categorización anterior de los requerimientos se desarrolló el modelo de variabilidad para cada subsistema, el cual describe toda la parte variable para cada uno de los productos que se generan de la LPS. Se procedió a realizar el diseño de la arquitectura de la aplicación analizando cada uno de los componentes que eran necesarios para cumplir con el funcionamiento requerido la arquitectura, cuenta con tres capas; la capa de Aplicaciones Cliente, Servidor de aplicaciones y la capa de los microcontroladores. La capa de Servidor de aplicaciones forma parte del dominio de la LPS con lo cual se analizaron cada uno de los componentes necesarios para la funcionalidad requerida, por lo que se tienen dentro de dicha capa los siguientes componentes: Servicios web, Interpretación de datos, Protocolo de comunicación, Servicio de Conexión y Repositorio de datos. De cada uno de ellos ser realizaron los diagramas para detallar su funcionamiento, estos son los encargados de administrar toda la operaciones necesarias para el correcto funcionamiento de los productos de la LPS.

Se realizaron la visión y alcance, Identificación de requerimientos, análisis y diseño para cada una de las aplicaciones resultantes de la LPS, una vez realizada esto se hizo la codificación de los componentes que forman parte de la ingeniería de aplicaciones, dichos componentes se denominan de la siguiente manera: Rack de Habitaciones Luces Automáticas Acondicionamiento de Temperatura Detección de Incendios Presencia Alerta de Incendio En forma paralela al desarrollo de la LPS se generó un manual que permita llevar de la mano a quien desee desarrollar una Línea de Productos tomando como ejemplo este proyecto, este manual explica detalladamente como se fue realizando el proyecto y como se fueron cumpliendo todas las fases que marca el desarrollo de una LPS, comenzando por la ingeniería de dominio pasando por todas sus fases hasta la ingeniería de aplicaciones y llegar hasta lo que es la liberación del producto. Para llegar a la etapa de liberación del producto se realizaron casos de prueba para validar el funcionamiento adecuado de cada uno de los productos que saldrán al mercado. Una vez terminados los productos se realizo es un manual de reutilización de componentes administrados mediante variabilidad. Este documento explica detalladamente los componentes que se desarrollaron y que son indispensables para la correcta funcionalidad de los productos que se generan de la línea, de igual manera explica cómo es la integración entre los distintos componentes para generar o construir los distintos productos. De la misma manera se generó un reporte de evaluación de la capacidad de generación de nuevos productos de la LPS en donde se describen puntualmente la capacidad que tiene la LPS construida para generar productos de igual manera que al agregar funcionalidades la LPS puede seguir creciendo.

BREVE DESCRIPCIÓN DEL PROYECTO: La presente propuesta plantea el desarrollo de una cartera de productos de software especializado para el área de Domótica incorporando el marco de trabajo de Líneas de Productos de Software (LPS). Este marco de trabajo permitirá analizar, diseñar e implementar simultáneamente un conjunto de productos que comparten características similares para satisfacer necesidades específicas y al mismo tiempo administrar los aspectos necesarios para personalizarlos. Cabe mencionar que como complemento se ha tomado en consideración el fundamento de la reutilización de componentes de software, la cual permite desarrollar software en menor tiempo y costo con incrementos notables en calidad. El módulo dedicado al Desarrollo de Software comprende el proceso mediante el cual se implementarán los diferentes productos requeridos, y que a su vez representan la fuente principal para cubrir el mercado potencial identificado (Domótica). Los productos a implementar seguirán el proceso definido por el marco de trabajo de Líneas de Productos de Software, el cual es un módulo más de la propuesta actual. Mediante la implementación de la LPS, se pretende contar con al menos 4 productos base, que para efectos del proyecto actual, se tratan de componentes para sensores (temperatura, humedad, luz, sonido), los cuales han sido identificados minuciosamente para su incorporación dentro de cualquier área contemplada en el mercado potencial. Estos componentes base representan la parte común para cada área de la Domótica, y mediante la reutilización de componentes, únicamente las partes variables, es decir, toda aquellas características específicas de un área, serán implementadas.

RESULTADOS DEL PROYECTO: R1. Un Reporte de análisis del segmento de mercado para la determinación de requerimientos de la LPS. R2. Un proceso de desarrollo para LPS. R3. Una LPS funcional para el área de Domótica con capacidad de al menos tres productos. R4. Un manual de desarrollo de LPS. R5. Un manual de reutilización de componentes administrados mediante variabilidad. R6. Un reporte de evaluación acerca de la capacidad de generación de nuevos productos de la LPS. R7. Estudio comparativo correspondiente al proceso de desarrollo de software de la empresa. IMPACTOS DEL PROYECTO: El presente proyecto durante su desarrollo se lograron tener distintos impactos o beneficios que se esperaban su desarrollo, dichos beneficios se clasifican a continuación: CIENTIFICO Y TECNOLÓGICO: porque al desarrollar software bajo el enfoque de Línea de Productos de Software dado que es un enfoque nuevo, se realizó un esfuerzo por conocer y aprender lo que implica el desarrollo de una Línea de Productos de Software, de igual manera se incrementó el conocimiento o el acervo intelectual en la cuestión de desarrollo de componentes con el cual se incrementa la calidad en los componentes y a su vez la capacidad de estos mismos para ser reutilizados. De la misma manera la implementación de este proyecto logra la inclusión de nuevos mercados debido que la LPS que se plantea en este proyecto cuenta con esa versatilidad con lo cual se genera una nueva línea de negocio ECONOMICO: con la implementación de una LPS se logró una reducción de gastos en el desarrollo de productos con la implementación de la LPS, se generaron diversos productos en un tiempo menor, y por lo mismo al comercializar los productos las ganancias son mayores, a comparación de un desarrollo de software tradicional. AMBIENTAL: muchas veces los productos de Software no tienen un impacto en el aspecto ambiental pero el caso de esta LPS de Domótica tiene un considerable impacto ecológico debido a que este trabajo impacta en el ahorro en el consumo de energía por parte de los hoteles.