SCRUM
SCRUM es una metodología de desarrollo de Software basado en procesos ágiles. Es decir, son buenas prácticas que utilizamos para realizar su proyecto con las mayores posibilidades de ser exitosos. Su enfoque está en no hacer un proceso tedioso e inútil, cada aspecto está ahí porque aporta un valor y es estrictamente necesario.
Sprint
La mejor manera de resolver un gran problema es resolverlo como varios problemas más pequeños y simples. Su proyecto será manejado en pequeños ciclos de una o dos semanas. En cada uno de estos ciclos, se planean las tareas y prioridades y el equipo puede hacer una mejor estimación del esfuerzo necesario para entregarlo. Al final de cada Sprint se le mostrarán los avances y se le entregarán para que pueda validarlos
¿Qué es un Product Owner?
El Dueño del Producto es una parte fundamental para que un proyecto de software sea exitoso. Debe ser una persona que tenga todo el conocimiento de negocio. Que pueda tomar el liderazgo y tomar las decisiones y quien revisa y aprueba los avances del sistema.
En Madajaz Systems lo haremos sentir parte de un equipo comprometido, apasionado y obsesionado con la perfección. La experiencia de participar con nosotros será algo que le dejará un buen sabor de boca.
Nuestra metodología de desarrollo ágil se basa en SCRUM. Es por ello que esperamos su participacion con nosotros en varios puntos del proyecto.
Kick-off
Es el arranque oficial del proyecto. Es una reunión virtual o presencial en la que le presentaremos al equipo y la forma de trabajo
Planning
Al inicio de cada sprint será necesario hacer una planeación de la misma. Se definen las tareas en las que el equipo estará trabajando y las prioridades de estas
Showcase
Al final de cada sprint, se le presentan los avances que el equipo ha conseguido. Después serán liberados a un ambiente de pruebas para que pueda validarlos usted mismo
Delivery
Una vez concluido su proyecto se hace una ceremonia para realizar la entrega formal del sistema. Creemos que el cierre de un proyecto debe ser tan importante como el inicio
Ambientes y QA
Para lograr entregar un producto que cumpla con sus requerimientos y exceda sus expectativas es necesario hacer pruebas exhaustivas. Nuestra metodología contempla dos ciclos de pruebas independientes de cada componente y un ciclo final por parte del cliente. Nuestros desarrollos están dirigidos por funcionalidades, esto le ayudará a siempre entender perfectamente el estado y avances del proyecto
Pruebas unitarias
Si cada operación y componente del sistema se verifica y funciona correctamente, el sistema completo debería funcionar adecuadamente. Estás pruebas se realizan con el propósito de validar el código y las operaciones fundamentales
Pruebas funcionales
Su negocio no se basa en operaciones de base de datos u operaciones en el código. Estas pruebas verifican funcionalidades completas, escenarios del mundo real para asegurarse no sólo de que el sistema no tiene errores, sino que es intuitivo y amigable
Pruebas de aceptación
Luego de presentarle los avances al final de cada sprint, estarán disponibles en un ambiente exclusivo para que los ponga a prueba por usted mismo. Tener ambientes independientes garantiza que el resultado de sus pruebas no es manipulado y podrá ordenar su puesta en producción con mayor confianza
Nuestras herramientas
Mejores herramientas entregan mejores proyectos. Madajaz Systems utiliza las herramientas de Microsoft, quien es una empresa de gran reconocimiento global, de esta manera podemos asegurarle herramientas de primer nivel, de gran accesibilidad y seguridad. Estas herramientas de manera individual son de primer nivel, utilizadas por millones de personas a nivel mundial y son una referencia en el mercado. Sin embargo, al utilizarlas en conjunto crear un ecosistema informático que no tiene comparación y esto se nota en cada proyecto.
Madajaz Systems es parte de la red de socios de Microsoft. Nos especializamos en el desarrollo de soluciones utilizando sus tecnologías. Con un compromiso constante de dominar y profundizar en el manejo de estas herramientas y de una capacitación constante
Teams
Nuestro principal canal de comunicación. No solo permite chats y videollamadas, también permite compartir archivos de manera segura. Organizar los temas en múltiples conversaciones. Disponible tanto para su computadora, tableta y celular podrá estar en contacto desde cualquier parte y en cualquier momento
Office
La paquetería de ofimática de más popular y avanzada del mundo. Seguramente usted conoce y/o es usuario de Word, Excel, PowerPoint. Hay poco que discutir acerca del porqué es la mejor herramienta para generar la documentación de su proyecto
Sharepoint
Utilizada para compartir información con todo el equipo de manera segura. Olvídese de versiones o de copias de archivos por correo, todos trabajando en tiempo real en el mismo documento hace que la colaboración sea más eficiente
OneDrive
Nos permite almacenar la información de su proyecto de manera segura y disponible en todo momento. Nunca sucederá que un disco duro se ha dañado, que se perdió una USB con información sensible o que un archivo se perdió
DevOps
Es una plataforma para gestionar los proyectos de software. Nos permite dar un seguimiento desde el análisis y definición de requerimientos. Hasta la puesta en producción y pruebas. Cada etapa de su proyecto está bien documentada gracias a esta herramienta
Visual Studio
Nuestra herramienta de programación. Permite crear todo tipo de aplicaciones: Windows, Web, Celular. También nos permite la generación de pruebas unitarias
Azure
Todos nuestros ambientes son generados preferentemente en esta nube. No solo permite la creación de ambientes rápidamente sino que siempre están disponibles y pueden ser escalados según sus necesidades con la mejor relación costo-beneficio
SQL Server
La mayoría de los sistemas crean y administran información importante. Este motor de base de datos nos permite hacer sistemas capaces de almacenar y procesar la cantidad de datos que usted necesita, siempre con los más altos estándares de seguridad y confiabilidad
Comentarios