Managed DevOps Services for Software & Gaming Solutions Co
- DevOps Managed Services
- Less than $10,000
- Sep. 2023 - Ongoing
- Quality
- 5.0
- Schedule
- 5.0
- Cost
- 5.0
- Willing to Refer
- 5.0
- Gambling
- Austria
- 1-10 Employees
- Online Review
- Verified
URBSoft provides managed DevOps services for a software and gaming solutions company to ensure optimal system performance. Their work includes CI/CD, IaC implementation, and system monitoring and backup.
Thanks to URBSoft's work, the client has seen zero critical incidents, a high system uptime, a faster time to market, efficient resource allocation, and overall enhanced productivity. The team delivers items on time and is communicative, efficient, collaborative, proactive, and responsive.
The client submitted this review online.
BACKGROUND
Please describe your company and position.
I am an executive at MOHIO
Describe what your company does in a single sentence.
MOHIO, an Austrian-based software content supplier, offers dependable, profitable betting and gaming solutions to top industry operators, including lotteries, sports betting, and casinos. We're a trusted partner, globally certified and licensed by leading gaming labs.
OPPORTUNITY / CHALLENGE
What specific goals or objectives did you hire URBSoft to accomplish?
- Ensuring system performance
SOLUTION
How did you find URBSoft?
Online Search
Why did you select URBSoft over others?
- High ratings
- Close to my geographic location
- Pricing fit our budget
- Great culture fit
- Good value for cost
- Referred to me
- Company values aligned
How many teammates from URBSoft were assigned to this project?
2-5 Employees
Describe the scope of work in detail. Please include a summary of key deliverables.
Certainly, here's a description of the scope of work and key deliverables for DevOps Managed Services:
- **Scope of Work:** Our DevOps team has been instrumental in enhancing and maintaining the operational efficiency and reliability of our software systems. Their work encompasses a range of activities to ensure seamless software development, deployment, and ongoing performance optimization.
- **Key Deliverables:**
- **Continuous Integration/Continuous Deployment (CI/CD) Pipeline:** DevOps has designed and implemented a robust CI/CD pipeline, enabling automated build, testing, and deployment of our software, reducing release cycle times.
- **Infrastructure as Code (IaC):** They've introduced IaC principles, allowing infrastructure provisioning and configuration to be managed as code. This has streamlined infrastructure management and reduced human errors.
- **Monitoring and Alerts:** DevOps established comprehensive monitoring and alerting systems. This includes real-time monitoring of system health, application performance, and automated alerts for any anomalies.
- **Security Measures:** They've integrated security into the DevOps process, implementing security scanning tools and best practices to identify and mitigate vulnerabilities in the early stages of development.
- **Scaling and Auto-scaling:** DevOps has set up auto-scaling solutions to adapt to changing workloads, ensuring optimal performance during peak demand periods.
- **Backup and Recovery:** They've put in place automated backup and recovery processes to safeguard critical data and ensure quick system restoration in case of failures.
- **Incident Response Plan:** DevOps has developed an incident response plan, defining clear procedures and responsibilities for addressing and resolving system issues promptly.
- **Documentation:** Throughout the process, they've maintained detailed documentation, providing insights into system configurations, deployments, and troubleshooting procedures.
- **Knowledge Transfer:** DevOps has facilitated knowledge transfer sessions with our internal teams, enabling them to manage and maintain the system independently.
- **24/7 Support:** They've offered round-the-clock support, ensuring rapid response and issue resolution to minimize downtime.
RESULTS & FEEDBACK
What were the measurable outcomes from the project that demonstrate progress or success?
The measurable outcomes from the project that demonstrate progress and success primarily revolve around achieving stable product operation and seamless CI/CD processes, including:
- **Zero Critical Incidents:** One of the key indicators of success is the absence of critical incidents affecting product functionality. Achieving a state of stability where critical issues are minimized or eliminated demonstrates project success.
- **High Uptime:** Consistently high system uptime is an essential measure of success. Maintaining a product that is accessible to users virtually around the clock, with minimal downtime, indicates progress.
- **Faster Time to Market:** The project's success can be measured by the reduction in the time it takes to move a code change from development to production. Faster time to market indicates streamlined CI/CD processes.
- **Fewer Deployment Failures:** Measuring the number of deployment failures post-implementation provides insights into the reliability of the CI/CD pipeline. A decrease in deployment failures demonstrates success.
- **Automated Testing Coverage:** Success can be quantified through the extent of automated testing coverage. A higher percentage of automated tests in the CI/CD pipeline ensures robust product quality.
- **Efficient Resource Utilization:** Successful project outcomes include more efficient resource allocation, reducing wastage of computing resources during the development process.
- **Reduction in Rollbacks:** Fewer rollbacks during the deployment phase demonstrate a higher level of success, as it indicates that most deployments proceed smoothly.
- **Enhanced Developer Productivity:** The project's impact on developer productivity can be measured through metrics such as code commit frequency and code review durations. Improved productivity is a measure of success.
- **Positive User Feedback:** Collecting and analyzing user feedback can help assess project success. Positive feedback about improved system stability and smoother product experiences indicates progress.
- **Shorter Debugging Time:** A decrease in the time spent on debugging and issue resolution in the production environment is a strong indicator of success.
Describe their project management. Did they deliver items on time? How did they respond to your needs?
The project management of the DevOps team was characterized by effective coordination and timely delivery. They demonstrated responsiveness to our needs through clear communication and proactive problem-solving. Here are the key aspects of their project management:
- Timely Deliveries: The DevOps team consistently delivered project milestones and tasks on schedule. This reliability in meeting deadlines was crucial to our project's success, ensuring that we could move forward according to our planned timelines.
- Effective Communication: Communication was a strong suit of the DevOps team. They maintained an open line of communication, providing regular updates on project progress, addressing concerns, and offering solutions to any issues that arose.
- Flexibility:When our needs evolved or unexpected challenges emerged, the DevOps team demonstrated flexibility. They were willing to adapt to changing requirements and circumstances, ensuring that our project remained on track.
- Proactive Issue Resolution: The team showed a proactive approach to issue resolution. Rather than waiting for problems to escalate, they identified potential issues early and took steps to mitigate them. This approach saved time and prevented more significant disruptions.
- Collaborative Approach: The DevOps team fostered collaboration by working closely with our development and operations teams. This cooperative approach improved the integration of DevOps practices into our organization.
- Documentation: They maintained comprehensive documentation, making it easier for our team to understand the implemented changes and processes. This documentation was valuable for both knowledge sharing and troubleshooting.
- Responsiveness to Feedback: The team was responsive to feedback, promptly addressing any concerns or suggestions we raised. This responsiveness enhanced our working relationship.
In summary, the DevOps team's project management was marked by timely deliveries, effective communication, adaptability, proactive issue resolution, collaboration, documentation, and responsiveness to our needs. These qualities contributed to the success of our project and strengthened our partnership with the DevOps team.
What was your primary form of communication with URBSoft?
- In-Person Meeting
- Virtual Meeting
- Email or Messaging App
What did you find most impressive or unique about this company?
Certainly! What impressed us most about this URBSoft.PRO company was their:
- Tailored Solutions: They customized their services to meet our specific needs.
- Proactive Approach: They identified and solved issues before they became major problems.
- Collaboration: They worked closely with our team, sharing knowledge and best practices.
- Documentation: They provided clear and comprehensive documentation.
- Timely Deliveries: They consistently met project milestones on time.
- Effective Communication: They kept us informed throughout the project.
- Responsiveness: They promptly addressed feedback and requests. Their ability to create a tailored, collaborative, and efficient partnership was truly outstanding.
Are there any areas for improvement or something URBSoft could have done differently?
While URBSoft provided excellent service, there's always room for improvement:
- Streamlined Onboarding: Simplifying the initial setup process for new projects would be helpful.
- Cost Transparency: Clearer cost breakdowns and estimates upfront would enhance budget planning.
- More Rigorous Testing: Increasing the focus on thorough quality assurance testing could prevent minor issues.
- Enhanced Monitoring: Improving real-time monitoring and alerting systems for potential performance bottlenecks.
These adjustments would further elevate URBSoft's already impressive services.
RATINGS
-
Quality
5.0Service & Deliverables
-
Schedule
5.0On time / deadlines
-
Cost
5.0Value / within estimates
-
Willing to Refer
5.0NPS