Mobile app Development Partner
Invision · Sketch · Zeplin · Microsoft .Net Core · Flutter · iOS · Android · Auth0 · Windows Azure · Restful API · Financial Industry
Solución de Desarrollo de Software
Leo Burnett.
Creamos una aplicación móvil multiplataforma para los usuarios del Banco Davivienda como parte de una importante campaña de marketing llamada “El Corresponsal”. La aplicación sube vídeos en streaming grabados por los usuarios, muestra todos los vídeos, y todos los usuarios pudieron gustar cada vídeo. Al final de la campaña, el video con más likes es el ganador.
El proceso para triunfar
Consultoría de TI
Apoyamos todos los procesos relacionados con la planificación y determinación del resultado, como sesiones de lluvia de ideas, definiciones técnicas, revisión del modelo de negocio y creación de especificaciones técnicas.
Desarrollo de software
Ayudamos con un equipo de desarrollo de software que incluye al arquitecto, desarrolladores de aplicaciones móviles, desarrolladores de back-end, desarrolladores de aplicaciones web, propietarios de productos y Scrum Masters.
Control de calidad y pruebas
Garantía de calidad automatizada y manual y pruebas trabajando con plataformas como Katalon, Appium, App Center, etc. para lograr todas las especificaciones funcionales, estéticas y no funcionales.
Consultoría de TI
Planificación y requisitos técnicos
Comprender el requisito en profundidad. A continuación, llevamos a cabo un proceso mutuo con el cliente donde es posible potenciar, equilibrar, redefinir y llegar a una solución tecnológica viable y eficiente mediante los siguientes pasos e iteraciones:
1. Definición de las prioridades del producto.
2. Determinación de las designaciones de alto nivel.
3. Definición de los requisitos técnicos y elementos externos a utilizar (aliados tecnológicos, API, bibliotecas, marcos) y tecnologías para trabajar.
Entregable: Documentación del producto a un alto nivel.
Perfil del equipo colaborador: Consultor senior de TI, Consultor de Innovación.
Definición precisa de todas las características funcionales y no funcionales que el producto debe incluir, junto con sus directrices de aceptación y estipulaciones técnicas sobre tecnologías deseables para desarrollar el producto. Entregable: Documento de requisitos funcionales, no funcionales e historias de usuario. Miembro del equipo: Ingeniero especializado en análisis de requisitos.
Desarrollo de software.
Arquitectura y programación.
Nuestro equipo de desarrollo de software creó el producto siguiendo escalabilidad, diseños y requisitos del cliente. Siempre acompañamos estos procesos en busca del rendimiento más bien construido para la aplicación móvil.
Las tecnologías seleccionadas para trabajar fueron Xcode usando el lenguaje de programación Swift y Android Studio usando Kotlin para la aplicación móvil. Para el back-end web, trabajamos con Microsoft Visual Studio Core.
Desarrollo de software.
Metodología de trabajo, garantía de calidad y servicios de mantenimiento.
La metodología Scrum es nuestra elección. Un especialista de DevOps administra el desarrollo y un propietario del producto está involucrado para garantizar una comunicación coherente y potencializar el producto tanto como sea posible.
Trabajamos con Azure DevOps para realizar un seguimiento transparente del desarrollo de todas las partes interesadas. Implementamos técnicas de control de calidad manuales y automatizadas y técnicas de prueba para especificaciones funcionales y no funcionales. Trabajamos con Postman, Selenium y Azure DevOps para informar de cualquier problema, error o inquietud.