“Los proyectos de desarrollo de software se diferencian de los otros proyectos de ingeniería tradicional en la naturaleza lógica del producto software,

Slides:



Advertisements
Presentaciones similares
Unida III Software para la administración de proyectos
Advertisements

Contenido Sistemas de Información Desarrollo de software
Proyectos Informáticos
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de Metodologías ágiles.
DIRECTOR: ING. DIEGO MARCILLO CODIRECTOR: ING. JAIME ANDRANGO
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
Metodologías de Desarrollo
MI PROGRAMA DE FORMACION
Presentado por: Lenin Isaías Escobar Mendoza
MÉTODO ÁGIL SCRUM APLICADO A LA IMPLANTACIÓN DE UN SISTEMA INFORMÁTICO PARA EL PROCESO DE RECOLECCIÓN MASIVA DE INFORMACIÓN CON TECNOLOGÍA MÓVIL Como.
Felipe Donoso Natalia Sandoval
DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN
Fase Elaboración Conclusiones Grupo 6 – PIS
Proceso de Originación de Crédito: Banco de los Alpes
la evolucion de las nuevas tendencias del marketing digital
Modelo de Desarrollo XP
Una vez que haya dominado el material de este capítulo, podrá:  Entender los cuatro modelos principales de elaboración de prototipos.  Usar la elaboración.
Departamento de Ciencias de la Computación
Erique Gaspar, Carlos Alfredo
Localización Automática de Vehículos
Índice 01 Introducción 02 Descripción del funcionamiento.
EXPERTOS EN SOLUCIONES TECONOLÓGICAS HECHAS A LA MEDIDA PARA SU EMPRESA.
Se viven nuevos escenarios
UNIVERSIDAD DE LA FF. AA. ESPE CARRERA DE INGENIERIA DE SISTEMAS PROYECTO DE TESIS : “Análisis, diseño, construcción e implementación de una Guía Interactiva.
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Diseñado para pequeñas y medianas empresas, Microsoft Dynamics NAV es una solución de gestión empresarial integrada. Sus fortalezas clave se apoyan en.
Las etapas de un proyecto
Ing. Alexandra García Ing. Patricia Nogales. OBJETIVOS: General Específicos.
LA IMPORTANCIA DE LAS PyMEs
Escuela Superior Politécnica del Ejército
Planeación con Planning Tool y DotProject Grupo de Construcción de Software Facultad de Ingeniería Universidad de los Andes Rubby Casallas, Andrés Yie.
ESCUELA POLITÉCNICA DEL EJÉRCITO
Desarrollo de aplicaciones para ambientes distribuidos
Procedimiento para el establecimiento de indicadores de gestión
Proyecto de Ingeniería de Software Grupo 9 Septiembre 2009
Tecnologías móviles aplicadas al diagnóstico audiométrico de pacientes, de la Clínica Audinsa. Proyecto de graduación Roberto Baltodano García Daniela.
Diseño del Modelo de una Red WiFi con Servicios de Telefonía IP con enlaces de larga distancia en zonas rurales como solución a la demanda de telefonía.
CICLO DE VIDA Y NORMAALIZACION DE UN SISTEMA DE BASE DE DATOS
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Unidad ll Equipo 2 Juan Carlos Martínez Ramos
TEMA: DESARROLLO DE UN SISTEMA INFORMÁTICO PARA EL CONTROL DE USO Y EL MANTENIMIENTO DE VEHÍCULOS DE UNA INSTITUCIÓN PÚBLICA AUTOR: EDISON GUAMAN   DIRECTOR:
Especialización en Desarrollo de Software
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de metodologías ágiles Tatiana Alejandra.
Proyecto de Ingeniería de Software Grupo 3 (2009) Tecnología.NET Informe de cambio de Fase.
Redes virtuales.
IDENTIFICACIÓN DEL CICLO DE VIDA DEL SOFTWARE. POLITÉCNICO COLOMBIANO JAIME ISAZA CADAVID.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Actividad 20. Métodos de prueba en entornos especializados M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
METODOLOGÍAS ÁGILES “PROCESO UNIFICADO ÁGIL (AUP)
INGENIERIA DEL CONOCIMIENTO Toribio Sarmiento Miguel Sesarego Cruz Rosmery.
Visión Móvil Copyright 2002 © Microsistemas Californianos, S.A. de C.V.
Ingeniería del Software I
Auditoria Computacional
Estructurar tus ideas para hacerlas realidad
REVISION Y AUDITORIA.
Ciclo de Vida del Software
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
INTRODUCCIÓN A INGENIERIA KARLA TATIANA OLAYA TORRES ID ( )
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
 es el conjunto de conocimientos y técnicas científicas aplicadas al desarrollo, implementación, mantenimiento y perfeccionamiento de estructuras (tanto.
Las fases del ciclo de la vida de desarrollo de sistemas
RAPID APPLICATION DEVELOPMENT RAD. Proceso de RAD Involucrar en todos los aspectos al usuario en el desarrollo del sistema Uso continuo y repetitivo de.
Software de Comunicaciones
INVESTIGACION DE TEMARIO JOSE LUIS VEGA MERINO.  1.2. Requerimientos de instalación.  Microsoft Windows 7 Professional y Microsoft Windows 7 Ultimate.
ELO-329: Diseño y Programación Orientados a Objetos1 Proceso de Desarrollo de SW Agustín J. González ElO329: Diseño y Programación Orientados a Objeto.
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
 La empresa en la que desarrollamos este trabajo de campo es el Grupo Crystal compuestas por las empresas Tintorería Industrial Crystal creada en 1958,
Integrantes: Mejía Zúñiga Yoselin Taco Apaza Pamela Ychuta Torres John.
PRESENTACIÓN SERVICIOS.  Ponemos nuestra dilatada experiencia en el mundo digital al servicio de tu empresa para daros apoyo en vuestra estrategia en.
Transcripción de la presentación:

“Los proyectos de desarrollo de software se diferencian de los otros proyectos de ingeniería tradicional en la naturaleza lógica del producto software, dando como resultado un producto intangible”

DISEÑO E IMPLEMENTACIÓN DE UNA APLICACIÓN MÓVIL QUE CUMPLA LA FUNCIÓN DE ESTACIÓN EN TIERRA PARA EL MONITOREO DE UAV’S EN EL CENTRO DE INVESTIGACIÓN Y DESARROLLO DE LA FUERZA AÉREA ECUATORIANA ALEX ISRAEL CAMPAÑA GUZMÁN GUILLERMO SANTIAGO ESCOBAR BONILLA MAYO 2014

Objetivo General Diseño e implementación de una aplicación móvil que cumpla la función de estación en tierra para el monitoreo de UAV’S en el Centro de Investigación y Desarrollo de la Fuerza Aérea Ecuatoriana, en el periodo ENE 2013-JUN 2013. Objetivo Específico Recopilar, analizar y evaluar la información sobre el monitoreo en tierra de UAV’S, aplicaciones móviles y protocolos de comunicación inalámbrica. Realizar una aplicación móvil siguiendo la metodología Mobile-D que permita optimizar el monitoreo de UAV’S. Implementar la aplicación móvil. Validar los resultados de la implementación de la aplicación desarrollada y de la integración de la red de comunicaciones.

Justificación e Importancia El Centro de Investigación y Desarrollo FAE para el monitoreo de sus UAV’S centra la información que se maneja en un SHELTER de comunicaciones, con sistemas en LABVIEW. Desarrollar una aplicación móvil la cual brinde varias ventajas como son movilidad (Livianos, Transportables), conectividad (Inalámbrico, Colaborativo) y funcionalidad.

Justificación e Importancia En nuestro país el desarrollo de software es escaso en el ámbito de aplicaciones móviles, por lo que es conveniente fomentar la investigación y desarrollo de esta área para aportar a la sociedad ecuatoriana dejando la dependencia extranjera en este campo.

Metodología Mobile-D

Historia Fecha de Creación: 2004. Desarrollador: ICAROS (proyecto finlandés). Necesidad: Desarrollo ágil para sistemas móviles.

Simplificando un poco.. Ciclos de desarrollo muy rápidos para equipos muy pequeños. Numero máx. de desarrolladores: 10 personas. Tiempo estimado de desarrollo: 10 semanas Similares soluciones: eXtreme Programming (XP), Crystal Methodologies, RUP.

Porque Mobile D?

Inicialización (Iteración 0) ¿Cómo funciona? Inicialización Estabilización Exploración Producción Pruebas Exploración Inicialización (Iteración 0) Producción Estabilización Pruebas del sistema Establecimiento Definición del alcance Establecimiento del proyecto Configuración Día de planeación Día de liberación Día de trabajo Documentación FASES E T A P A S

Nuestra Exploración (Buscando el problema) Grupos de interés: Operadores UAV del CIDFAE.

Nuestra Solución Obtener la información de los instrumentos de vuelo y posición GPS del UAV en un único dispositivo Tablet para mayor comodidad en vez de un Shelter de comunicaciones.

Beneficios? Disminución de costos. Mayor movilidad. Flexibilidad para el monitoreo.

¿Cómo? Comunicar el UAV con una tablet mediante una red WiFi.

Inicialización - Requerimientos Listado de Mapas Selección de Mapas Información de Altímetro Información de Brújula Información de Horizonte Artificial Información de Velocímetro Información de Ruta Información de Modo de Vuelo Información de Tipo de Altura Medida Información de GPS Información de Porcentaje de Motor Conexión con el Servidor

Análisis de requerimientos iniciales con el Cliente IMPORTANCIA Conexión con el servidor 9.7 Información de brújula 9.5 Información de altímetro Información de horizonte artificial Información de velocímetro Listado de mapas 9.0 Selección de mapas Información de ruta Información de GPS 8.6 Información de modo de vuelo Información de porcentaje de motor Información tipo de altura medida

Desarrollo

Resultados Menú Principal

Resultados Menú de Conexión

Resultados Mapa Cargado

Resultados Selección de Mapa

Resultados Monitoreo Real

Conclusiones Se han identificado exitosamente el cómo se realiza el monitoreo en tierra de UAV. Se ha conseguido el conocimiento necesario sobre aplicaciones móviles en Android y protocolos de comunicación inalámbrica que esta maneja.

Conclusiones Se ha diseñado e implementado una aplicación Android siguiendo los lineamientos de la metodología Mobile-D con lo cual se logró el monitoreo de UAV’S cumpliendo con todas las especificaciones necesarias, comunicando inalámbricamente con el Shelter de manera correcta y presentando al usuario una interfaz sencilla

Conclusiones Se ha realizado una batería de pruebas completa y exhaustiva, que ha permitido validar todos los requisitos planteados inicialmente, y que ha permitido concluir que el sistema funciona correctamente en todos los aspectos solicitados integrando así la red de comunicaciones.

Finalmente Alcanzamos satisfactoriamente el objetivo general planteado al realizar una aplicación móvil que permite la optimización del monitoreo de UAV’S, con interfaces sencillas, eficaces y eficientes.

Recomendaciones Control del UAV: en este proyecto se consideró solo el monitoreo de UAV’S, por lo cual una de las principales recomendaciones seria el trabajar en tener desde una Tablet a más del monitoreo el control de la aeronave.

Recomendaciones Plataforma de desarrollo: hemos utilizado Android debido a su amplia utilización y rápido crecimiento, pero podría trabajarse en otros sistemas operativos móviles como iOS, Ubunto, etc., pero siguiendo el lineamiento de la metodología Mobile-D debido a que está especializada en este tipo de desarrollo.

Recomendaciones Comunicación Inalámbrica: para este proyecto la comunicación se la realizó mediante WiFi, pero sería de gran ayuda el utilizar otro tipo de tecnología inalámbrica para así tener mayor alcance y flexibilidad en el monitoreo, como el usar 3G, Wimax.