Challenges
10 best practices for mobile DevOps
- Multi-platform support
- Mobile apps as an enterprise front end
- Continuous integration and continuous delivery
- The app store
- 'Pull' not 'push' deployment
- For consumer apps, failure is not an option
10 best practices for mobile DevOps
- Continuous integration and continuous delivery
- Ensure end-to-end traceability across all assets
- Practice continuous integration
- Maintain separate build and integration areas for each native mobile OS SDK version supported
- Use automated build and deploy scripts
- Testing and monitoring
- Test each build thoroughly with as much automation as possible, on simulated and physical devices
- Virtualize and simulate backend services that are not available during mobile app testing
- Monitor the performance of deployed mobile apps and backend services
- Mobile app delivery
- Employ centralized governance for mobile provisioning profiles, certificates, and API keys
- Use a virtual app store to test device deployment
- Convert user feedback into enhancement requests and user stories
Comments
Post a Comment