SlideShare ist ein Scribd-Unternehmen logo
1 von 73
Desarrollo de una aplicación de banca
móvil usando metodologías ágiles
Sergio Infante	

@neosergio
Sergio Infante
- Programo profesionalmente desde el año
2007	

- OpenOffice.org, GNOME Foundation	

- Google Summer of Code, Intel, *** (Sector
tecnológico financiero)	

- Docente y Editor de artículos técnicos
@neosergio
Agenda
- Aplicaciones Móviles
- Banca Móvil
- Combinando todo (retos,
problemas, riesgos, futuro)
- Metodologías Ágiles
- Conclusión y más preguntas
Aplicaciones móviles
iOS
https://developer.apple.com/library/ios/navigation/
Android
http://developer.android.com/training/index.html
Hybrid Mobile Development
PhoneGap (Apache Cordova)
Appcelerator Titanium
UX
user experience
http://neosergio.net/patrones-de-interfaces-de-usuarios-para-moviles/
Agenda
- Aplicaciones Móviles
- Banca Móvil
- Combinando todo (retos,
problemas, riesgos, futuro)
- Metodologías Ágiles
- Conclusión y más preguntas
Mobile Banking
Agenda
- Aplicaciones Móviles
- Banca Móvil
- Combinando todo (retos,
problemas, riesgos, futuro)
- Metodologías Ágiles
- Conclusión y más preguntas
Metodologías
Ágiles
Agenda
- Aplicaciones Móviles
- Banca Móvil
- Combinando todo (retos,
problemas, riesgos, futuro)
- Metodologías Ágiles
- Conclusión y más preguntas
Combinando
Todo
iPhone
iPad
Android Smartphones
AndroidTablets
Otros télefonos con
navegadores web decentes
Mendoza Lima
San Francisco
http://www.usabankslist.com/
Clientes: 1000+ bancos y entidades financieras
32 000 000+ usuarios finales
Retos
• Un solo repositorio de código centralizado para las decenas de ingenieros
involucrados en el desarrollo de la aplicación
• Soporte multiplataforma (iOS, Android) (smartphone, tablets) y web móvil
para el resto
• Soporte de diversas versiones de cada uno de los sistemas operativos y
tamaños de dispositivos móviles
• Pruebas automatizadas móviles
• Integración con los sistemas bancarios pre-existentes
• Seguridad informática para protección de transacciones financieras.
• Altamente configurable incluyendo tamaños, colores, tipografía y posiciones.
• Integración entre equipos distribuidos en diversas partes del mundo.
Problemas
• Localización e internacionalización
• Animaciones y componentes nativos
• Sistemas operativos constantemente actualizados, soporte hacia las
versiones anteriores que están en producción
• Aseguramiento de la calidad
Riesgos
• Aparición de nuevas tecnologías que utilicen los competidores y nos
conviertan en obsoletos
• Seguridad
• Sincronización errónea de datos
Futuro
• Soporte a varios idiomas debido a la venta a una transnacional que brinda
servicios alrededor del mundo (venta por 120 millones de dólares)
• Búsqueda constante de innovaciones en tecnologías móviles para hacer cada
vez más rápida y seguramente las transacciones.
• Integración con tecnología existentes en el mercado para mejorar la
usabilidad de la aplicación
Agenda
- Aplicaciones Móviles
- Banca Móvil
- Combinando todo (retos,
problemas, riesgos, futuro)
- Metodologías Ágiles
- Conclusión y más preguntas
Conclusiones
• Las metodologías ágiles son buenas prácticas, no son reglas que deben
cumplirse a cabalidad, pero hay que experimentar y encontrar aquellas
sugerencias que si funcionan
• Las metodologías ágiles no son excluyentes de otras, se pueden combinar
siempre pensando en darle valor al cliente
• Tener como plataformas móviles objetivo las dos primeras dominantes en el
mercado (iOS y Android).
• Ofrecer una alternativa para quienes usen plataformas diferentes.
• Usar dispositivos reales es la mejor manera de hacer pruebas.
• Sin las metodologias ágiles no hubiera sido posible construir un producto tan
robusto y exitoso.
Empresa(líder(en(Innovación(y(desarrollo(de(so4ware(
Oficinas(en(Mendoza,(Lima(y(EEUU(
Clientes(de(EEUU,(Canadá,(UK(y(Europa(
Líderes(indiscuBdos(en(capacitación(y(entrenamiento(
100%(de(saBsfacción(en(encuestas(laborales(
Quiénes(somos?(
Innova&on'
Excellence'
Passion'
Commitment'
Empowerment'&'trust'
Teamwork'
'
Valores(
Beneficios)
Algunas(ac*vidades(que(realizamos:(
((((Paintball(
(
(
(
(((((
((((((
(
Hackatrix(2014((Hackathon(de(Belatrix)(
!
!
!!!!!Torneos!Depor*vos ! !!
!
! ! ! !!!!!!!!!Día!de!Pacuas!
!
!
!
!!!!!
!!!!!!
!
Bicicleteadas!
!
http://jobs.belatrixsf.com
Desarrollo de una aplicación de banca
móvil usando metodologías ágiles
Sergio Infante	

@neosergio

Weitere ähnliche Inhalte

Ähnlich wie Aplicación banca móvil ágil

Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaBiblioteca EPM
 
¿Cómo empezamos nuestra primera mobile app?
¿Cómo empezamos nuestra primera mobile app?¿Cómo empezamos nuestra primera mobile app?
¿Cómo empezamos nuestra primera mobile app?Interlat
 
Mooc formacion-womenalia-crear-una-app-quadram
Mooc formacion-womenalia-crear-una-app-quadramMooc formacion-womenalia-crear-una-app-quadram
Mooc formacion-womenalia-crear-una-app-quadramBMorenoo
 
Retos de la tecnología móvil para las empresas
Retos de la tecnología móvil para las empresasRetos de la tecnología móvil para las empresas
Retos de la tecnología móvil para las empresascgarrigueso
 
Lo que te dicen y no te dicen de hacer apps móviles
Lo que te dicen y no te dicen de hacer apps móvilesLo que te dicen y no te dicen de hacer apps móviles
Lo que te dicen y no te dicen de hacer apps móvilesSoftware Guru
 
Diseño de Apps educativas
Diseño de Apps educativasDiseño de Apps educativas
Diseño de Apps educativasJaume Vila Rosas
 
Encuentro IBM MobileFirst
Encuentro IBM MobileFirstEncuentro IBM MobileFirst
Encuentro IBM MobileFirstSura Gonzalez
 
Estructura del Trabajo Final en Java (1).docx
Estructura del Trabajo Final en Java (1).docxEstructura del Trabajo Final en Java (1).docx
Estructura del Trabajo Final en Java (1).docxalexmezaquispe
 
Responsive Web Design, ventaja, inconvenientes y recomendaciones
Responsive Web Design, ventaja, inconvenientes y recomendacionesResponsive Web Design, ventaja, inconvenientes y recomendaciones
Responsive Web Design, ventaja, inconvenientes y recomendacionesXavi Cardet
 
Dossier vBote desarrollo de apps 2019
Dossier vBote desarrollo de apps 2019Dossier vBote desarrollo de apps 2019
Dossier vBote desarrollo de apps 2019Luis Saez Irurre
 
Files temarios-programa 00005611-p 5611-tem_2083
Files temarios-programa 00005611-p 5611-tem_2083Files temarios-programa 00005611-p 5611-tem_2083
Files temarios-programa 00005611-p 5611-tem_2083uiem
 
Desarrollo de una aplicación móvil basada en gráficos estadísticos paper
Desarrollo de una aplicación móvil basada en gráficos estadísticos   paperDesarrollo de una aplicación móvil basada en gráficos estadísticos   paper
Desarrollo de una aplicación móvil basada en gráficos estadísticos paperLeo Ruelas Rojas
 
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto? vernon3ratliff09
 

Ähnlich wie Aplicación banca móvil ágil (20)

Dispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson SuazaDispostivos Móviles - Jerson Suaza
Dispostivos Móviles - Jerson Suaza
 
¿Cómo empezamos nuestra primera mobile app?
¿Cómo empezamos nuestra primera mobile app?¿Cómo empezamos nuestra primera mobile app?
¿Cómo empezamos nuestra primera mobile app?
 
Mooc formacion-womenalia-crear-una-app-quadram
Mooc formacion-womenalia-crear-una-app-quadramMooc formacion-womenalia-crear-una-app-quadram
Mooc formacion-womenalia-crear-una-app-quadram
 
mobile
mobilemobile
mobile
 
Retos de la tecnología móvil para las empresas
Retos de la tecnología móvil para las empresasRetos de la tecnología móvil para las empresas
Retos de la tecnología móvil para las empresas
 
Aplicaciones Móviles
Aplicaciones MóvilesAplicaciones Móviles
Aplicaciones Móviles
 
HVLMM
HVLMMHVLMM
HVLMM
 
Marco teorico
Marco teoricoMarco teorico
Marco teorico
 
Lo que te dicen y no te dicen de hacer apps móviles
Lo que te dicen y no te dicen de hacer apps móvilesLo que te dicen y no te dicen de hacer apps móviles
Lo que te dicen y no te dicen de hacer apps móviles
 
Diseño de Apps educativas
Diseño de Apps educativasDiseño de Apps educativas
Diseño de Apps educativas
 
Encuentro IBM MobileFirst
Encuentro IBM MobileFirstEncuentro IBM MobileFirst
Encuentro IBM MobileFirst
 
Estructura del Trabajo Final en Java (1).docx
Estructura del Trabajo Final en Java (1).docxEstructura del Trabajo Final en Java (1).docx
Estructura del Trabajo Final en Java (1).docx
 
Responsive Web Design, ventaja, inconvenientes y recomendaciones
Responsive Web Design, ventaja, inconvenientes y recomendacionesResponsive Web Design, ventaja, inconvenientes y recomendaciones
Responsive Web Design, ventaja, inconvenientes y recomendaciones
 
Joomla mobile
Joomla mobileJoomla mobile
Joomla mobile
 
Módulo 6 IC3
Módulo 6 IC3Módulo 6 IC3
Módulo 6 IC3
 
Dossier vBote desarrollo de apps 2019
Dossier vBote desarrollo de apps 2019Dossier vBote desarrollo de apps 2019
Dossier vBote desarrollo de apps 2019
 
Files temarios-programa 00005611-p 5611-tem_2083
Files temarios-programa 00005611-p 5611-tem_2083Files temarios-programa 00005611-p 5611-tem_2083
Files temarios-programa 00005611-p 5611-tem_2083
 
Desarrollo de una aplicación móvil basada en gráficos estadísticos paper
Desarrollo de una aplicación móvil basada en gráficos estadísticos   paperDesarrollo de una aplicación móvil basada en gráficos estadísticos   paper
Desarrollo de una aplicación móvil basada en gráficos estadísticos paper
 
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto?
¿De que forma Realizar Un Presupuesto?
 
Las apps
Las appsLas apps
Las apps
 

Mehr von Sergio Infante Montero

Mehr von Sergio Infante Montero (6)

Buenas prácticas para la implementación de portales web
Buenas prácticas para la implementación de portales webBuenas prácticas para la implementación de portales web
Buenas prácticas para la implementación de portales web
 
OpenOffice.org Potencial y Desarrollo
OpenOffice.org Potencial y DesarrolloOpenOffice.org Potencial y Desarrollo
OpenOffice.org Potencial y Desarrollo
 
OpenOffice.org, viable, rentable y competitivo
OpenOffice.org, viable, rentable y competitivoOpenOffice.org, viable, rentable y competitivo
OpenOffice.org, viable, rentable y competitivo
 
Happy Hacker Gnome
Happy Hacker GnomeHappy Hacker Gnome
Happy Hacker Gnome
 
Open Web Tools Directory
Open Web Tools DirectoryOpen Web Tools Directory
Open Web Tools Directory
 
Office 2.0
Office 2.0Office 2.0
Office 2.0
 

Kürzlich hochgeladen

Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoMaxCaldern2
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.CZSOTEC
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...FabianCruz73
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxRAMIROANTONIOGALINDO
 

Kürzlich hochgeladen (11)

Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógico
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptx
 

Aplicación banca móvil ágil