SlideShare una empresa de Scribd logo
1 de 47
ESCUELA POLITÉCNICA DEL EJÉRCITO
VICERRECTORADO DE INVESTIGACIÓN Y VINCULACIÓN CON LA COLECTIVIDAD
Maestría en Gerencia de Sistemas


           ‚INTERFAZ DE SERVICIOS DEL CENTRO DE
       NATUROTERAPIA ‘REIKI SPA’, PARA SISTEMAS
                         MÓVILES IPHONE Y IPAD‛
ANTECEDENTES

 El centro de naturoterapia Reiki Spa es un
  centro destinado a solucionar problemas de
  estres, con diferentes tratamientos naturales.
Justificación e importancia

 El uso de centros de esparcimiento con
 orientación espiritual y natural se ha ido
 incrementando en estos últimos años, debido
 al ritmo de vida que lleva actualmente la
 sociedad y el estrés que este genera, esto a
 originado que todos los centros estén en
 constante búsqueda de ventajas competitivas
 que le aseguren un lugar preponderante en el
 mercado.
Justificación e importancia

 Para esto se necesita implementar nuevos
  canales de comunicación relacionados con
  tecnologías innovadoras, que permitan al
  cliente estar tener comunicación actualizada
  y en tiempo real con Reiki spa y todos los
  productos y servicios que esta ofrece.
 Este proyecto pretende crear un nuevo canal
  de comunicación para que sea aprovechado
  por Reiki spa en pro de su desarrollo
  comercial y de mercado.
Definición del problema

 Reiki Spa no posee canales de comunicación
  innovadores, los cuales permitan al cliente
  tener conocimiento de los nuevos productos
  y servicios que ofrece la empresa.
 Este problema debe ser corregido con una
  solución que permita corregir dicha falencia,
  y optimice la inversión efectuada en el centro
  de naturoterapia.
Alcance

 Este proyecto está orientado, en crear una
  aplicación que brinde un canal de
  comunicación en tiempo real. Para ello se
  empezará determinando cuales son los
  productos y servicios que ofrece Reiki spa,
  después se determinará cuantas personas
  tienen un dispositivo móvil iPhone o iPad.
Objetivo general

 Implementar una solución informática para
 dispositivos móviles iPhone e iPad en la cual
 se muestren los productos y servicios que
 ofrece Reiki Spa.
Objetivos específicos

 Definir una solución de automatización para
  ofrecer los productos y servicios que ofrece Reiki
  Spa.
 Desarrollar la solución informática con una
  metodología acorde a la plataforma a ser
  utilizada.
 Desarrollar una plataforma de monitoreo para
  consolidar los pedidos a través de la plataforma.
 Establecer una línea base para futuros
  desarrollos e investigaciones en el desarrollo de
  software para plataformas basadas en iOS de
  Apple.
Reiki Spa

 El Centro de Naturoterapia Reiki Spa se
 encuentra situado en la Calle Catalina Aldaz
 N11-120, sector Conocoto, lugar privilegiado
 por su clima, sin embargo el acceso es difícil,
 razón por la cual se necesitan canales para
 ofertar los productos que ofrece.
Reiki Spa
Reiki Spa
Metodología

 METODOLOGÍAS TRADICIONALES
 METODOLOGÍAS ÁGILES
Metodología
                    Metodologías Ágiles                                     Metodologías Tradicionales

Basadas en buenas prácticas en la implementación de

código                                                      Basadas en normas y estándares

Especialmente preparados para cambios durante el

proyecto                                                    Cierta resistencia a los cambios

                                                            Proceso mucho más controlado, con numerosas políticas y

Proceso menos controlado, con pocos principios              normas

No existe contrato completamente estricto, es un contrato

bastante flexible                                           Existe un contrato prefijado y completamente estricto

                                                            El cliente interactúa con el equipo de desarrollo mediante

El cliente es parte del equipo de desarrollo                reuniones

Grupos pequeños, menores a diez personas y localizados en

el mismo lugar.                                             Grupos grandes y posiblemente distribuidos

Pocos elementos                                             Más elementos

Pocos roles                                                 Más roles

                                                            La arquitectura del software es esencial y se expresa

Menos énfasis en la arquitectura del software               mediante modelos
Metodología
                Scrum                           XP (Extreme Programming)               FDD (Feature Driven Development )

                                                                                             Basa su estabilidad en los

    Utiliza herramientas actuales y                                                    programadores( se necesita personal
                                               Ligero sencillo pero eficiente.
             productivas.                                                                     con mucha experiencia y

                                                                                                   conocimiento)

Utiliza las técnicas y herramientas para       Modelos de implementación y               No toma en cuenta los pequeños

          trabajar en equipo.                     disponibilidad del usuario                           detalles

Los equipos son altamente productivos         Se centra en la productividad y la       El levantamiento de la información no

 con prioridades y responsabilidades         calidad, los cuales son medidos al        es completo, hay algunos detalles que

              definidas.                             finalizar el sistema.                   pueden quedar por fuera.

   Se adapta a cualquier sistema de        Por ser ligero se utiliza en proyectos de    Aplicable para proyectos mediano y

        desarrollo de software                       poca envergadura                                pequeños.

                                           Implantación y pruebas de aceptación,
  Se puede aplicar a proyectos muy                                                     Verificación al final por equipos de alta
                                            protección contra fallos, módulos de
              complejos                                                                              experiencia
                                                           prueba
Scrum

 Scrum se basa en un desarrollo iterativo e
  incremental, cada iteración finaliza con una
  parte de la aplicación terminada, la cual se
  incorpora a la funcionalidad global de la
  misma.
Scrum

 Scrum se basa en un desarrollo iterativo e
  incremental, cada iteración finaliza con una
  parte de la aplicación terminada, la cual se
  incorpora a la funcionalidad global de la
  misma.


  PROCESO
   DIARIO


            ITERACIÓN
             SEMANAL
Scrum
         Sprint backlog
         Este elemento es una lista que descompone las funcionalidades de la pila del
         producto en tareas para construir un incremento, es decir una parte operativa
         del producto. Una persona es responsable de cada tarea de la pila del Sprint.
         Aquí se descompone el proyecto en subtareas a las cuales podemos darle un
         seguimiento diario. Ejemplo: 1er Spring
                                                                                         OBSERVACIO
    ID            DESCRIPCION DE LA TAREA             RESPONSABLE               ESTADO
                                                                                             N

1        Análisis de Requerimientos                 Juan Pablo Zaldumbide Cumplido

                                                    Proaño

2        Diseño de la base de datos                 Juan Pablo Zaldumbide Cumplido

                                                    Proaño

3        Documentación del Sistema capitulo 1 y 2   Juan Pablo Zaldumbide Cumplido

                                                    Proaño

4        Diseño de la Interfaz de Usuario           Juan Pablo Zaldumbide Cumplido

                                                    Proaño
Scrum
Product backlog (Pila del producto)
Lista de requerimientos que el usuario genera en la reunión inicial, en esta
lista podemos encontrar las funcionalidades, mejoras, tecnología y corrección
de errores que se incorporarán al producto mediante las diferentes
iteraciones del desarrollo. El Product backlog nunca se da por completado y
está en continuo crecimiento y evolución, para la creación de este elemento
colabora todo el equipo a partir de lo propuesto por el cliente, el responsable
del producto lo puede presentar de diferentes maneras y no necesariamente
debe ser técnico sino más bien funcional.
Scrum                  Product backlog (Pila del producto)
ID              DESCRIPCION                           SPRINT                RESPONSABLE           OBSERVACION

           Análisis de Requerimientos                                     Juan Pablo Zaldumbide
1                                              Iteración 1 (1er Spring)
                                                                                 Proaño

           Diseño de la base de datos                                     Juan Pablo Zaldumbide
2                                              Iteración 1 (1er Spring)
                                                                                 Proaño

     Documentación del Sistema capitulo 1 y                               Juan Pablo Zaldumbide
3                                              Iteración 1 (1er Spring)
                        2                                                        Proaño

        Diseño de la Interfaz de Usuario                                  Juan Pablo Zaldumbide
4                                              Iteración 1 (1er Spring)
                                                                                 Proaño

         Instalación y configuración de                                   Juan Pablo Zaldumbide
5                                              Iteración 1 (1er Spring)
                  herramientas                                                   Proaño

        Aplicar logotipo en cada pantalla                                 Juan Pablo Zaldumbide
6                                              Iteración 2 (2do Spring)
                                                                                 Proaño

      Poner botones de eliminar y actualizar                              Juan Pablo Zaldumbide
7                                              Iteración 2 (2do Spring)
                                                                                 Proaño
Scrum
Incremento
Es la parte del producto realizada en un Sprint, lo importante de la misma es que está
terminada y funcional. Debemos tomar en cuenta que si el sistema posee
documentación o algún tipo de respaldo documental donde actúan terceros, estos
entregables también deben estar terminados para decir que se ha cumplido
satisfactoriamente el incremento.
Durante el Sprint se actualiza a diario por parte del equipo en la pila o backlog los
tiempos pendientes de cada tarea.
Scrum
    Incremento.

    ID               ÍTEM REALIZADO O ACTIVIDAD                  OBSERVACION

1        Mejora del diseño gráfico

2        Documentación capitulo 3

3        Contratación de ip fija                   No hay respuesta oportuna de CNT,

                                                   considerar otra solución

4        Contratación de Hosting

5        Configuración en ambiente de producción

6        Obtención de licencia Apple Developer

7        Pruebas en dispositivos

8        Mejora de diseño gráfico

9        Tabulación de las encuestas
Scrum

 Propietario del producto   Sra. Adriana Proaño

 Scrum Manager              Ingeniero Juan Pablo Zaldumbide

 Equipo                     Ingeniero Diego Marcillo


                            Ingeniero Juan Pablo Zaldumbide
Herramientas

 Apache web server
 MySql
 XAMPP
 OBJECTIVE-C
 Mac OS X 10.7.2 (Lion)
 iOS 4.0 – 5.1
Herramientas
ESTÁNDAR W3C y HTML5
W3C son las siglas de World Wide Web Consortium, un consorcio fundado en
1994 para dirigir a la Web hacia su pleno potencial mediante el desarrollo de
protocolos comunes que promuevan su evolución y aseguren su
interoperabilidad.

HTML5 es impulsada por la w3c y en este lenguaje se establece una serie de
atributos que reflejan el uso de los sitios web modernos, integración con
elementos multimedia y completa compatibilidad con dispositivos móviles.
Herramientas
 iConify       Dreamweaver




               MySQL Workbench
Estudio de mercado




           Encuesta Nacional de Empleo Subempleo y Desempleo Urbana y Rural
Encuesta            Del universo de 39 encuestados,
                    el 64% son mujeres y el 36% son
                    hombres, lo cual representa 14
                    hombres y 25.
           H vs M


             36%
                                   Hombres
   64%
                                   Mujeres
Cliente de Reiki Spa

 41%
                       si
            59%
                       no
OCUPACION
       5%    5%   5%     Arquitecto
                         Ingeniero Civil
 22%              16%    Sistemas
                         Abogado
14%               14%    Profesor
       11%   8%          Empleado Publico
                         Ingeniero Comercial
                         Independiente
                         -
FRECUENCIA DE VISITA
        5%

41%          23%    Semanalmente
                    Mensualmente
              13%   Cada tres meses
                    Mas de tres meses
      18%
                    -
SERVICIOS MAS UILIZADOS
                            Tratamientos
                            anticeluliticos

             15%            Tratamientos faciales
      21%
                            Tratamientos reductivos
                    23%
20%
                            Tratamientos corporales
       8%    13%
                            Masajes

                            Aromaterapia
Como reserva su cita en Reiki Spa

           18%                        Telefono
 41%
                   15%                e-mail
                                      Personalmente
           21%                        Otro
                                      -
  5%         La mayoría de las personas reservan
             personalmente su cita, y esto se da debido a
             que lo realizan en su cita anterior.
Que dispositivo posee?


            5%    5%   5%                    HTC
      18%                                    Huawei
                                 15%
                                             LG
                                             Motorola
21%                                    13%   Samsung
                                             Sony Ericsson
                            8%               iPad o iPhone
            10%
                                             BlackBerry
                                             Otro
Arquitectura de la Solución
Aplicación en ambiente de
pruebas

                                                Script de pruebas

       1.- Probar módulo de registro.

       2.- Probar módulo de validación de usuario.

       3.- Probar script de muestra de detalles.

       4.- Efectuar compra y probar su funcionalidad.

       5.- Probar las funcionalidades de borrar y actualizar en el módulo de compra.

       6.- finalizar la compra y verificar el envío del correo.
Aplicación en ambiente de
pruebas
                  USUARIO 1         USUARIO 2         USUARIO 3         USUARIO 4


                 iPhone iOS 3.1.3 iPhone iOS 4.2.1   iPad 2 iOS 5.0.1   iPad 2 iOS 5.1

        PASO 1                                                           

        PASO 2                                                           

        PASO 3                                                           

        PASO 4                                                           

        PASO 5                                                           

        PASO 6            ✓                ✓                  ✓                 ✓
Aplicación en ambiente de
producción
Aplicación en ambiente de
producción
Impacto en el negocio
                     % de crecimiento   Incremento en el
           mes
                      de las ventas       porcentaje

          feb-12          6,19%         6,80% - 6,19% =

                                             0,6%
          mar-12          6,80%
                                        9,31% - 6,80% =

          abr-12          9,31%              2,5%


     10
     9
     8
      7
     6
      5
     4
      3
     2
      1
     0
            Feb-12        Mar-12            Apr-12
Conclusiones

Una de las ventajas de Scrum, es la entrega y elaboración de avances
parciales, los cuales son palpables para el propietario del producto desde el
principio del proyecto, esto refleja algo que en otros metodologías no se puede
obtener y es la entrega temprana de avances parciales; por otra parte podemos
observar que se le da más responsabilidad y participación activa a los miembros
del equipo además de que se los hace comprender de manera global el
escenario del proyecto. Esta participación conjunta y directa entre el dueño del
equipo, a través del Scrum Manager, y el equipo, crea un vínculo de
comprensión entre lo que deseamos como cliente y lo que diseña e implementa
el desarrollador.
Conclusiones


     En el presente proyecto se decidió realizar el
     hosting en una empresa particular, la cual nos
     ofrece mayores beneficios y menores costos
     de los que se generarían si los hosteamos en la
     empresa, otro factor importante en la toma de
     esta decisión es la falta de equipo informático
     en la empresa.
Conclusiones


     La implementación de la solución
     propuesta, nos muestra que una aplicación así
     puede impactar en el negocio, y esto lo
     demuestra en el crecimiento de las ventas, ya
     que solamente con las personas que probaron
     la aplicación, y las que se enteraron del Reiki
     spa por las encuestas, se incrementaron las
     ventas.
Conclusiones


     El uso de las herramientas de Apple, para el
     desarrollo de la aplicación nos ha permitido
     una rápida implementación de la
     aplicación, así como nos ha facilitado las
     pruebas para los diferentes dispositivos y las
     diferentes versiones de iOS que estas utilizan.
Conclusiones


     La implementación por separado del backend
     y el frontend, nos permite crear
     modificaciones mucho más rápido en el
     acceso a la base y en la base en sí, sin topar en
     lo mínimo el frontend.
Recomendaciones

• Pese a que se utilice una u otra metodología, no debemos centrarnos en
  ella, sino tomarla como herramienta y aplicarla correctamente, tomando
  en cuenta las mejores prácticas y experiencias previas obtenidas en
  proyectos similares.
• Se debe analizar donde se va a realizar el hosting, debido a que en primera
  instancia se iba a hostear en la misma empresa pero debido a problemas
  con CNT se decidió alojar la base de datos y la aplicación en ecuahosting.
• Se recomienda la suscripción anual como Apple Developer , ya que es una
  fuente de información, en la cual incluso podemos encontrar código de
  ejemplo para cualquier tipo de solución que deseemos implementar.
 Preguntas
GRACIAS

Más contenido relacionado

La actualidad más candente

Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPJose I. Honrado
 
Reingeniería
Reingeniería Reingeniería
Reingeniería one_ramos
 
Capitulo 1 v2
Capitulo 1 v2Capitulo 1 v2
Capitulo 1 v2jon
 
Metodologías de desarrollo ágiles: Scrum, XP
Metodologías de desarrollo ágiles: Scrum, XPMetodologías de desarrollo ágiles: Scrum, XP
Metodologías de desarrollo ágiles: Scrum, XPejordi
 
Analisis procesos ligeros vs pesados resumido
Analisis procesos ligeros vs pesados resumidoAnalisis procesos ligeros vs pesados resumido
Analisis procesos ligeros vs pesados resumidoOscar Limachi
 
Monografia Metodologia Agil XP
Monografia Metodologia Agil XPMonografia Metodologia Agil XP
Monografia Metodologia Agil XPJorw Yengle
 
Metodologias Rup Xp
Metodologias Rup XpMetodologias Rup Xp
Metodologias Rup Xpda4
 
01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_softwarePaola Galindo
 
Software Project Management EAN
Software Project Management EANSoftware Project Management EAN
Software Project Management EANRicardo Colonia
 
Cuadro comparativo de los modelos de proceso del software (1)
Cuadro comparativo  de los modelos de proceso del software (1)Cuadro comparativo  de los modelos de proceso del software (1)
Cuadro comparativo de los modelos de proceso del software (1)Erik Emanuel Amador Saldaña
 
Metodologías Aágiles: TDD (Test Driven development)
Metodologías Aágiles: TDD (Test Driven development)Metodologías Aágiles: TDD (Test Driven development)
Metodologías Aágiles: TDD (Test Driven development)Martín Machuca
 
Administracion y Gestion de Proyectos
Administracion y Gestion de ProyectosAdministracion y Gestion de Proyectos
Administracion y Gestion de ProyectosRodolfoRojasEscalante
 
Programación extrema
Programación extremaProgramación extrema
Programación extremaFelix Hdez
 

La actualidad más candente (20)

Metodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XPMetodologías Ágiles - Scrum y XP
Metodologías Ágiles - Scrum y XP
 
Copia de bizkaia
Copia de bizkaiaCopia de bizkaia
Copia de bizkaia
 
Reingeniería
Reingeniería Reingeniería
Reingeniería
 
Capitulo 1 v2
Capitulo 1 v2Capitulo 1 v2
Capitulo 1 v2
 
Metodologías de desarrollo ágiles: Scrum, XP
Metodologías de desarrollo ágiles: Scrum, XPMetodologías de desarrollo ágiles: Scrum, XP
Metodologías de desarrollo ágiles: Scrum, XP
 
Analisis procesos ligeros vs pesados resumido
Analisis procesos ligeros vs pesados resumidoAnalisis procesos ligeros vs pesados resumido
Analisis procesos ligeros vs pesados resumido
 
Monografia Metodologia Agil XP
Monografia Metodologia Agil XPMonografia Metodologia Agil XP
Monografia Metodologia Agil XP
 
Metodologias Rup Xp
Metodologias Rup XpMetodologias Rup Xp
Metodologias Rup Xp
 
01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software01 el proceso-de_desarrollo_de_software
01 el proceso-de_desarrollo_de_software
 
Psp ingeniería del software
Psp ingeniería del softwarePsp ingeniería del software
Psp ingeniería del software
 
Cuadro sinoptico
Cuadro sinopticoCuadro sinoptico
Cuadro sinoptico
 
Software Project Management EAN
Software Project Management EANSoftware Project Management EAN
Software Project Management EAN
 
Monografia metodologia xp
Monografia   metodologia xpMonografia   metodologia xp
Monografia metodologia xp
 
Metodologia scrum
Metodologia scrumMetodologia scrum
Metodologia scrum
 
Cuadro comparativo de los modelos de proceso del software (1)
Cuadro comparativo  de los modelos de proceso del software (1)Cuadro comparativo  de los modelos de proceso del software (1)
Cuadro comparativo de los modelos de proceso del software (1)
 
Metodologías Aágiles: TDD (Test Driven development)
Metodologías Aágiles: TDD (Test Driven development)Metodologías Aágiles: TDD (Test Driven development)
Metodologías Aágiles: TDD (Test Driven development)
 
Administracion y Gestion de Proyectos
Administracion y Gestion de ProyectosAdministracion y Gestion de Proyectos
Administracion y Gestion de Proyectos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Nota scrumpc users
Nota scrumpc usersNota scrumpc users
Nota scrumpc users
 
Programación extrema
Programación extremaProgramación extrema
Programación extrema
 

Similar a Presentacion tesis espe 2012

Método cascada
Método cascadaMétodo cascada
Método cascadamariacebu
 
Método cascada
Método cascadaMétodo cascada
Método cascadamariacebu
 
Procesos ligeros vs pesados, MSF MOF ITIL
Procesos ligeros vs pesados, MSF MOF ITILProcesos ligeros vs pesados, MSF MOF ITIL
Procesos ligeros vs pesados, MSF MOF ITILOscar Limachi
 
Exposicion proyecto cliente servidor 2 byron julio parte final
Exposicion proyecto cliente servidor 2 byron julio parte finalExposicion proyecto cliente servidor 2 byron julio parte final
Exposicion proyecto cliente servidor 2 byron julio parte finalBysati Dee Jay
 
Comparación de dos Metodologias
Comparación de dos MetodologiasComparación de dos Metodologias
Comparación de dos Metodologiaszonajava
 
Rup vs. xp
Rup vs. xpRup vs. xp
Rup vs. xpjhon
 
Rup vs. xp
Rup vs. xpRup vs. xp
Rup vs. xpljds
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativoIngenierosD
 
Proyecto cliente servidor 2 julio parte final
Proyecto cliente servidor 2  julio parte finalProyecto cliente servidor 2  julio parte final
Proyecto cliente servidor 2 julio parte finalJulio Chamba
 
Ciclo de vida de sistemas
Ciclo de vida de sistemasCiclo de vida de sistemas
Ciclo de vida de sistemasMirna Lozano
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesJaqueline Luna
 
Bcn Dev Conference - Mejorando la gestion de los equipos de desarrollo
Bcn Dev Conference - Mejorando la gestion de los equipos de desarrolloBcn Dev Conference - Mejorando la gestion de los equipos de desarrollo
Bcn Dev Conference - Mejorando la gestion de los equipos de desarrolloAlex Ballarin
 
Tecnicas en ing.de software
Tecnicas en ing.de softwareTecnicas en ing.de software
Tecnicas en ing.de softwarestephanierivas
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de softwarehernandezcris
 
Gestion Calidad Software
Gestion Calidad Software Gestion Calidad Software
Gestion Calidad Software Johan Prevot R
 

Similar a Presentacion tesis espe 2012 (20)

Método cascada
Método cascadaMétodo cascada
Método cascada
 
Método cascada
Método cascadaMétodo cascada
Método cascada
 
Procesos ligeros vs pesados, MSF MOF ITIL
Procesos ligeros vs pesados, MSF MOF ITILProcesos ligeros vs pesados, MSF MOF ITIL
Procesos ligeros vs pesados, MSF MOF ITIL
 
Exposicion proyecto cliente servidor 2 byron julio parte final
Exposicion proyecto cliente servidor 2 byron julio parte finalExposicion proyecto cliente servidor 2 byron julio parte final
Exposicion proyecto cliente servidor 2 byron julio parte final
 
Comparación de dos Metodologias
Comparación de dos MetodologiasComparación de dos Metodologias
Comparación de dos Metodologias
 
Rup vs. xp
Rup vs. xpRup vs. xp
Rup vs. xp
 
Rup vs. xp
Rup vs. xpRup vs. xp
Rup vs. xp
 
Rup vs. xp
Rup vs. xpRup vs. xp
Rup vs. xp
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Proyecto análisis y Diseño de Sistemas
Proyecto análisis y Diseño de SistemasProyecto análisis y Diseño de Sistemas
Proyecto análisis y Diseño de Sistemas
 
Proyecto cliente servidor 2 julio parte final
Proyecto cliente servidor 2  julio parte finalProyecto cliente servidor 2  julio parte final
Proyecto cliente servidor 2 julio parte final
 
Ciclo de vida de sistemas
Ciclo de vida de sistemasCiclo de vida de sistemas
Ciclo de vida de sistemas
 
Trabajo de desarrollo desoftware
Trabajo de desarrollo desoftwareTrabajo de desarrollo desoftware
Trabajo de desarrollo desoftware
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móviles
 
Bcn Dev Conference - Mejorando la gestion de los equipos de desarrollo
Bcn Dev Conference - Mejorando la gestion de los equipos de desarrolloBcn Dev Conference - Mejorando la gestion de los equipos de desarrollo
Bcn Dev Conference - Mejorando la gestion de los equipos de desarrollo
 
Tecnicas en ing.de software
Tecnicas en ing.de softwareTecnicas en ing.de software
Tecnicas en ing.de software
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de software
 
xp
xpxp
xp
 
Gestion Calidad Software
Gestion Calidad Software Gestion Calidad Software
Gestion Calidad Software
 
Gestion de Proyectos
Gestion de ProyectosGestion de Proyectos
Gestion de Proyectos
 

Último

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 

Último (20)

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 

Presentacion tesis espe 2012

  • 1. ESCUELA POLITÉCNICA DEL EJÉRCITO VICERRECTORADO DE INVESTIGACIÓN Y VINCULACIÓN CON LA COLECTIVIDAD Maestría en Gerencia de Sistemas ‚INTERFAZ DE SERVICIOS DEL CENTRO DE NATUROTERAPIA ‘REIKI SPA’, PARA SISTEMAS MÓVILES IPHONE Y IPAD‛
  • 2. ANTECEDENTES  El centro de naturoterapia Reiki Spa es un centro destinado a solucionar problemas de estres, con diferentes tratamientos naturales.
  • 3. Justificación e importancia  El uso de centros de esparcimiento con orientación espiritual y natural se ha ido incrementando en estos últimos años, debido al ritmo de vida que lleva actualmente la sociedad y el estrés que este genera, esto a originado que todos los centros estén en constante búsqueda de ventajas competitivas que le aseguren un lugar preponderante en el mercado.
  • 4. Justificación e importancia  Para esto se necesita implementar nuevos canales de comunicación relacionados con tecnologías innovadoras, que permitan al cliente estar tener comunicación actualizada y en tiempo real con Reiki spa y todos los productos y servicios que esta ofrece.  Este proyecto pretende crear un nuevo canal de comunicación para que sea aprovechado por Reiki spa en pro de su desarrollo comercial y de mercado.
  • 5. Definición del problema  Reiki Spa no posee canales de comunicación innovadores, los cuales permitan al cliente tener conocimiento de los nuevos productos y servicios que ofrece la empresa.  Este problema debe ser corregido con una solución que permita corregir dicha falencia, y optimice la inversión efectuada en el centro de naturoterapia.
  • 6. Alcance  Este proyecto está orientado, en crear una aplicación que brinde un canal de comunicación en tiempo real. Para ello se empezará determinando cuales son los productos y servicios que ofrece Reiki spa, después se determinará cuantas personas tienen un dispositivo móvil iPhone o iPad.
  • 7. Objetivo general  Implementar una solución informática para dispositivos móviles iPhone e iPad en la cual se muestren los productos y servicios que ofrece Reiki Spa.
  • 8. Objetivos específicos  Definir una solución de automatización para ofrecer los productos y servicios que ofrece Reiki Spa.  Desarrollar la solución informática con una metodología acorde a la plataforma a ser utilizada.  Desarrollar una plataforma de monitoreo para consolidar los pedidos a través de la plataforma.  Establecer una línea base para futuros desarrollos e investigaciones en el desarrollo de software para plataformas basadas en iOS de Apple.
  • 9. Reiki Spa  El Centro de Naturoterapia Reiki Spa se encuentra situado en la Calle Catalina Aldaz N11-120, sector Conocoto, lugar privilegiado por su clima, sin embargo el acceso es difícil, razón por la cual se necesitan canales para ofertar los productos que ofrece.
  • 13. Metodología Metodologías Ágiles Metodologías Tradicionales Basadas en buenas prácticas en la implementación de código Basadas en normas y estándares Especialmente preparados para cambios durante el proyecto Cierta resistencia a los cambios Proceso mucho más controlado, con numerosas políticas y Proceso menos controlado, con pocos principios normas No existe contrato completamente estricto, es un contrato bastante flexible Existe un contrato prefijado y completamente estricto El cliente interactúa con el equipo de desarrollo mediante El cliente es parte del equipo de desarrollo reuniones Grupos pequeños, menores a diez personas y localizados en el mismo lugar. Grupos grandes y posiblemente distribuidos Pocos elementos Más elementos Pocos roles Más roles La arquitectura del software es esencial y se expresa Menos énfasis en la arquitectura del software mediante modelos
  • 14. Metodología Scrum XP (Extreme Programming) FDD (Feature Driven Development ) Basa su estabilidad en los Utiliza herramientas actuales y programadores( se necesita personal Ligero sencillo pero eficiente. productivas. con mucha experiencia y conocimiento) Utiliza las técnicas y herramientas para Modelos de implementación y No toma en cuenta los pequeños trabajar en equipo. disponibilidad del usuario detalles Los equipos son altamente productivos Se centra en la productividad y la El levantamiento de la información no con prioridades y responsabilidades calidad, los cuales son medidos al es completo, hay algunos detalles que definidas. finalizar el sistema. pueden quedar por fuera. Se adapta a cualquier sistema de Por ser ligero se utiliza en proyectos de Aplicable para proyectos mediano y desarrollo de software poca envergadura pequeños. Implantación y pruebas de aceptación, Se puede aplicar a proyectos muy Verificación al final por equipos de alta protección contra fallos, módulos de complejos experiencia prueba
  • 15. Scrum  Scrum se basa en un desarrollo iterativo e incremental, cada iteración finaliza con una parte de la aplicación terminada, la cual se incorpora a la funcionalidad global de la misma.
  • 16. Scrum  Scrum se basa en un desarrollo iterativo e incremental, cada iteración finaliza con una parte de la aplicación terminada, la cual se incorpora a la funcionalidad global de la misma. PROCESO DIARIO ITERACIÓN SEMANAL
  • 17. Scrum Sprint backlog Este elemento es una lista que descompone las funcionalidades de la pila del producto en tareas para construir un incremento, es decir una parte operativa del producto. Una persona es responsable de cada tarea de la pila del Sprint. Aquí se descompone el proyecto en subtareas a las cuales podemos darle un seguimiento diario. Ejemplo: 1er Spring OBSERVACIO ID DESCRIPCION DE LA TAREA RESPONSABLE ESTADO N 1 Análisis de Requerimientos Juan Pablo Zaldumbide Cumplido Proaño 2 Diseño de la base de datos Juan Pablo Zaldumbide Cumplido Proaño 3 Documentación del Sistema capitulo 1 y 2 Juan Pablo Zaldumbide Cumplido Proaño 4 Diseño de la Interfaz de Usuario Juan Pablo Zaldumbide Cumplido Proaño
  • 18. Scrum Product backlog (Pila del producto) Lista de requerimientos que el usuario genera en la reunión inicial, en esta lista podemos encontrar las funcionalidades, mejoras, tecnología y corrección de errores que se incorporarán al producto mediante las diferentes iteraciones del desarrollo. El Product backlog nunca se da por completado y está en continuo crecimiento y evolución, para la creación de este elemento colabora todo el equipo a partir de lo propuesto por el cliente, el responsable del producto lo puede presentar de diferentes maneras y no necesariamente debe ser técnico sino más bien funcional.
  • 19. Scrum Product backlog (Pila del producto) ID DESCRIPCION SPRINT RESPONSABLE OBSERVACION Análisis de Requerimientos Juan Pablo Zaldumbide 1 Iteración 1 (1er Spring) Proaño Diseño de la base de datos Juan Pablo Zaldumbide 2 Iteración 1 (1er Spring) Proaño Documentación del Sistema capitulo 1 y Juan Pablo Zaldumbide 3 Iteración 1 (1er Spring) 2 Proaño Diseño de la Interfaz de Usuario Juan Pablo Zaldumbide 4 Iteración 1 (1er Spring) Proaño Instalación y configuración de Juan Pablo Zaldumbide 5 Iteración 1 (1er Spring) herramientas Proaño Aplicar logotipo en cada pantalla Juan Pablo Zaldumbide 6 Iteración 2 (2do Spring) Proaño Poner botones de eliminar y actualizar Juan Pablo Zaldumbide 7 Iteración 2 (2do Spring) Proaño
  • 20. Scrum Incremento Es la parte del producto realizada en un Sprint, lo importante de la misma es que está terminada y funcional. Debemos tomar en cuenta que si el sistema posee documentación o algún tipo de respaldo documental donde actúan terceros, estos entregables también deben estar terminados para decir que se ha cumplido satisfactoriamente el incremento. Durante el Sprint se actualiza a diario por parte del equipo en la pila o backlog los tiempos pendientes de cada tarea.
  • 21. Scrum Incremento. ID ÍTEM REALIZADO O ACTIVIDAD OBSERVACION 1 Mejora del diseño gráfico 2 Documentación capitulo 3 3 Contratación de ip fija No hay respuesta oportuna de CNT, considerar otra solución 4 Contratación de Hosting 5 Configuración en ambiente de producción 6 Obtención de licencia Apple Developer 7 Pruebas en dispositivos 8 Mejora de diseño gráfico 9 Tabulación de las encuestas
  • 22. Scrum Propietario del producto Sra. Adriana Proaño Scrum Manager Ingeniero Juan Pablo Zaldumbide Equipo Ingeniero Diego Marcillo Ingeniero Juan Pablo Zaldumbide
  • 23. Herramientas  Apache web server  MySql  XAMPP  OBJECTIVE-C  Mac OS X 10.7.2 (Lion)  iOS 4.0 – 5.1
  • 24. Herramientas ESTÁNDAR W3C y HTML5 W3C son las siglas de World Wide Web Consortium, un consorcio fundado en 1994 para dirigir a la Web hacia su pleno potencial mediante el desarrollo de protocolos comunes que promuevan su evolución y aseguren su interoperabilidad. HTML5 es impulsada por la w3c y en este lenguaje se establece una serie de atributos que reflejan el uso de los sitios web modernos, integración con elementos multimedia y completa compatibilidad con dispositivos móviles.
  • 25. Herramientas iConify Dreamweaver MySQL Workbench
  • 26. Estudio de mercado Encuesta Nacional de Empleo Subempleo y Desempleo Urbana y Rural
  • 27. Encuesta Del universo de 39 encuestados, el 64% son mujeres y el 36% son hombres, lo cual representa 14 hombres y 25. H vs M 36% Hombres 64% Mujeres
  • 28. Cliente de Reiki Spa 41% si 59% no
  • 29. OCUPACION 5% 5% 5% Arquitecto Ingeniero Civil 22% 16% Sistemas Abogado 14% 14% Profesor 11% 8% Empleado Publico Ingeniero Comercial Independiente -
  • 30. FRECUENCIA DE VISITA 5% 41% 23% Semanalmente Mensualmente 13% Cada tres meses Mas de tres meses 18% -
  • 31. SERVICIOS MAS UILIZADOS Tratamientos anticeluliticos 15% Tratamientos faciales 21% Tratamientos reductivos 23% 20% Tratamientos corporales 8% 13% Masajes Aromaterapia
  • 32. Como reserva su cita en Reiki Spa 18% Telefono 41% 15% e-mail Personalmente 21% Otro - 5% La mayoría de las personas reservan personalmente su cita, y esto se da debido a que lo realizan en su cita anterior.
  • 33. Que dispositivo posee? 5% 5% 5% HTC 18% Huawei 15% LG Motorola 21% 13% Samsung Sony Ericsson 8% iPad o iPhone 10% BlackBerry Otro
  • 34. Arquitectura de la Solución
  • 35. Aplicación en ambiente de pruebas Script de pruebas 1.- Probar módulo de registro. 2.- Probar módulo de validación de usuario. 3.- Probar script de muestra de detalles. 4.- Efectuar compra y probar su funcionalidad. 5.- Probar las funcionalidades de borrar y actualizar en el módulo de compra. 6.- finalizar la compra y verificar el envío del correo.
  • 36. Aplicación en ambiente de pruebas USUARIO 1 USUARIO 2 USUARIO 3 USUARIO 4 iPhone iOS 3.1.3 iPhone iOS 4.2.1 iPad 2 iOS 5.0.1 iPad 2 iOS 5.1 PASO 1     PASO 2     PASO 3     PASO 4     PASO 5     PASO 6 ✓ ✓ ✓ ✓
  • 37. Aplicación en ambiente de producción
  • 38. Aplicación en ambiente de producción
  • 39. Impacto en el negocio % de crecimiento Incremento en el mes de las ventas porcentaje feb-12 6,19% 6,80% - 6,19% = 0,6% mar-12 6,80% 9,31% - 6,80% = abr-12 9,31% 2,5% 10 9 8 7 6 5 4 3 2 1 0 Feb-12 Mar-12 Apr-12
  • 40. Conclusiones Una de las ventajas de Scrum, es la entrega y elaboración de avances parciales, los cuales son palpables para el propietario del producto desde el principio del proyecto, esto refleja algo que en otros metodologías no se puede obtener y es la entrega temprana de avances parciales; por otra parte podemos observar que se le da más responsabilidad y participación activa a los miembros del equipo además de que se los hace comprender de manera global el escenario del proyecto. Esta participación conjunta y directa entre el dueño del equipo, a través del Scrum Manager, y el equipo, crea un vínculo de comprensión entre lo que deseamos como cliente y lo que diseña e implementa el desarrollador.
  • 41. Conclusiones En el presente proyecto se decidió realizar el hosting en una empresa particular, la cual nos ofrece mayores beneficios y menores costos de los que se generarían si los hosteamos en la empresa, otro factor importante en la toma de esta decisión es la falta de equipo informático en la empresa.
  • 42. Conclusiones La implementación de la solución propuesta, nos muestra que una aplicación así puede impactar en el negocio, y esto lo demuestra en el crecimiento de las ventas, ya que solamente con las personas que probaron la aplicación, y las que se enteraron del Reiki spa por las encuestas, se incrementaron las ventas.
  • 43. Conclusiones El uso de las herramientas de Apple, para el desarrollo de la aplicación nos ha permitido una rápida implementación de la aplicación, así como nos ha facilitado las pruebas para los diferentes dispositivos y las diferentes versiones de iOS que estas utilizan.
  • 44. Conclusiones La implementación por separado del backend y el frontend, nos permite crear modificaciones mucho más rápido en el acceso a la base y en la base en sí, sin topar en lo mínimo el frontend.
  • 45. Recomendaciones • Pese a que se utilice una u otra metodología, no debemos centrarnos en ella, sino tomarla como herramienta y aplicarla correctamente, tomando en cuenta las mejores prácticas y experiencias previas obtenidas en proyectos similares. • Se debe analizar donde se va a realizar el hosting, debido a que en primera instancia se iba a hostear en la misma empresa pero debido a problemas con CNT se decidió alojar la base de datos y la aplicación en ecuahosting. • Se recomienda la suscripción anual como Apple Developer , ya que es una fuente de información, en la cual incluso podemos encontrar código de ejemplo para cualquier tipo de solución que deseemos implementar.