Custom Software Development for Gaming Company
- API Development Application Testing Custom Software Development
- $10,000 to $49,999
- Mar. - July 2023
- Quality
- 5.0
- Schedule
- 4.5
- Cost
- 5.0
- Willing to Refer
- 5.0
"Inigra's commitment to keeping us informed every step of the way was remarkable."
- Gaming
- Poznan, Poland
- 1-10 Employees
- Online Review
- Verified
Inigra developed a custom technology for a gaming company's customer booking module. They conducted an analysis of the system's code, addressed existing issues, and implemented improvements.
Inigra's work reduced booking errors, improved success rates for bookings made via mobile devices, and increased customer satisfaction. They delivered on time, communicated clearly, and set structured milestones. Their flexibility, receptiveness to feedback, and proactive problem-solving stood out.
The client submitted this review online.
BACKGROUND
Please describe your company and position.
I am the CTO - Chief Technology Officer of PvPlayer Sp. z o.o.
Describe what your company does in a single sentence.
PvPlayer is a dynamic and community-focused gaming café that caters to both casual and competitive gamers.
OPPORTUNITY / CHALLENGE
What specific goals or objectives did you hire Inigra to accomplish?
- Creation of highly specific technology for customer booking module
- Review of the software used in our gaming cafes
SOLUTION
How did you find Inigra?
Referral
Why did you select Inigra over others?
- Close to my geographic location
- Pricing fit our budget
- Good value for cost
How many teammates from Inigra were assigned to this project?
2-5 Employees
Describe the scope of work in detail. Please include a summary of key deliverables.
Scope of Work:
- Initial Consultation:
- Conducting an initial meeting to establish the scope and nature of the booking module issues.
- Sharing of relevant data and access with Inigra for assessment purposes.
- Code Review:
- In-depth analysis of the current booking system’s code by Inigra’s experts to pinpoint deficiencies and errors.
- Identification of missing lines of code causing functional discrepancies.
- Prioritized Issue Resolution:
- Addressing the critical problems first, such as the inability of customers to make bookings for specific times and on particular technology platforms, with an emphasis on mobile device compatibility.
- Code Correction and Enhancement:
- Adding the necessary lines of code and making other requisite adjustments as recommended by Inigra.
- Testing Phase:
- Implementing a rigorous testing phase post code correction to ensure all fixes are functioning as intended without causing additional issues.
- Final Implementation:
- Deployment of the new, tested code into the live environment for customer use.
- Monitoring and Feedback:
- Close monitoring of the system post-implementation to ensure no recurring or new issues arise.
Key Deliverables:
- Detailed Report of Issues: - A comprehensive report detailing the identified problems with the existing booking system.
- Revised Code: - The corrected and enhanced code ready for testing and implementation.
- Testing Documentation: - Records of the testing phase, including test cases, results, and any additional fixes made as a result of testing.
- Deployment Confirmation: - Confirmation of the new code being live and functional.
- Post-Implementation Review Report: - A final report confirming the resolution of the initial issues, with an analysis of performance post-implementation and any recommendations for future improvements. Since the new code was committed, we have observed a complete cessation of the reported issues. This successful resolution has led to an improved booking experience for our customers, ensuring no missed bookings or revenue losses for PvPlayer. The cooperation with Inigra has been critical in achieving this outcome, and we continue to monitor the performance closely to maintain optimal operation of our booking system.
RESULTS & FEEDBACK
What were the measurable outcomes from the project that demonstrate progress or success?
- Reduction in Booking Errors: - A quantifiable decrease in the number of booking errors reported by customers, which can be tracked through our customer support tickets and error logging systems.
- Increase in Successful Bookings: - An increase in the volume of successful bookings made post-implementation compared to previous months. This can be measured through booking transaction logs.
- Mobile Platform Performance: - Improved success rates for bookings made via mobile devices, which can be measured by comparing mobile booking data before and after the implementation.
- Customer Satisfaction: - Higher customer satisfaction scores derived from post-booking surveys and feedback forms, indicating an improved user experience.
- Revenue Tracking: - An upward trend in revenue that can be correlated with the enhanced functionality of the booking system, indicating fewer lost opportunities due to system errors.
- Website Performance Metrics: - Better performance metrics (e.g., lower bounce rates, higher conversion rates) from web analytics, indicating users are more effectively navigating the booking process without dropping off.
- Error Rate Metrics: - A decrease in the error rate captured by the website’s backend analytics, showing a lower incidence of technical problems encountered by users.
- System Uptime: - Improved system uptime statistics, ensuring that the booking system remains operational more consistently, leading to increased availability for customers.
- Customer Feedback: - Positive feedback and a reduction in complaints directly related to the booking process as captured via customer service channels.
- Speed of Booking Completion: - A reduction in the average time taken to complete a booking, suggesting a more efficient and user-friendly booking experience.
The compilation of these metrics clearly indicates the progress made in addressing the initial issues with the booking module and the success of the collaboration between PvPlayer and Inigra in providing a more reliable and user-friendly booking system for our customers.
Describe their project management. Did they deliver items on time? How did they respond to your needs?
- Timeliness and Schedule Adherence: Inigra demonstrated commendable punctuality in delivering project milestones. Each phase, from the initial code review to the final implementation, was completed according to the agreed-upon schedule. The deliverables, including the detailed issue report, revised code, and post-implementation review report, were provided within the set deadlines. This timely delivery allowed us to minimize the duration during which our customers experienced booking issues.
- Project Management Approach: Their project management was marked by the following characteristics:
- Clear Communication: Regular updates and clear lines of communication were established from the outset. Inigra kept us informed about the project’s progress and any challenges encountered along the way.
- Structured Milestones: The project was broken down into well-defined milestones, each with its own deadline and set of deliverables, which helped in tracking the project's progress effectively.
- Risk Management: They showed foresight in identifying potential risks and were proactive in implementing mitigation strategies, ensuring that the project remained on track.
- Responsiveness to Needs: Inigra was highly responsive to our needs throughout the project:
- Custom Solutions: They tailored their solutions specifically to address the unique problems identified in our booking system, ensuring that the outcomes were aligned with our specific operational requirements.
- Adaptive to Feedback: During the testing phase, they were quick to respond to any feedback and made adjustments as necessary without any significant delays.
- Support and Maintenance: After the final implementation, Inigra continued to offer support, ensuring that any post-deployment issues were resolved promptly.
- Problem-Solving and Initiative: When they identified the missing lines of code that were causing the booking issues, they not only fixed the immediate problem but also reviewed the entire system to ensure there were no other underlying issues that could cause problems in the future.
Overall, Inigra's project management was professional, methodical, and aligned with our expectations. They displayed a strong commitment to meeting deadlines and were dedicated to responding swiftly and efficiently to our needs, which contributed greatly to the smooth and successful execution of the project.
What was your primary form of communication with Inigra?
Virtual Meeting
What did you find most impressive or unique about this company?
- Technical Expertise: The ability of Inigra to quickly identify the root cause of our booking system's issues—missing lines of code that many others might have overlooked—highlighted their deep technical expertise. Their understanding of the complexities involved in coding for various platforms, especially mobile, was exceptional.
- Customer-Centric Approach: They did not just focus on the technical aspects of the project but also prioritized the end-user experience. This approach was evident in how they tailored their solutions to improve customer interaction with our website, which is central to our business.
- Proactive Communication: Inigra's commitment to keeping us informed every step of the way was remarkable. Their communication was not just regular but also anticipatory, providing us with updates before we even felt the need to ask.
- Quality of Testing: The thoroughness of their testing phase was extraordinary. They went beyond standard procedures to simulate a variety of customer interactions, ensuring that the new code was robust and would perform well under all expected conditions.
- Post-Deployment Support: Their support after the project was completed was reassuring. They showed a genuine commitment to ensuring the longevity of their solution, which is not something that can be taken for granted in the tech industry.
- Collaborative Spirit: Inigra worked with us as a partner rather than just a service provider. They were willing to listen to our concerns, adapt to our feedback, and educate us on the changes they were implementing, fostering a collaborative environment.
- Cultural Fit: Despite being a technology company, Inigra fit well with the gaming culture of PvPlayer cafes. This cultural alignment helped in understanding our clientele's needs and the service quality we aspired to deliver.
- Strategic Problem-Solving: They did not just fix problems; they provided strategic solutions that were designed to prevent future issues and enhance overall system resilience, demonstrating a forward-thinking mindset.
The combination of these qualities—technical acumen, customer focus, communication excellence, thorough testing, reliable support, collaborative approach, cultural alignment, and strategic problem-solving—distinguished Inigra from other companies in the tech sector and made our cooperation with them notably successful and satisfying.
Are there any areas for improvement or something Inigra could have done differently?
- Documentation Enhancements: While Inigra provided comprehensive reports and code documentation, there could be a potential for making these materials more accessible to non-technical stakeholders. Enhanced documentation with more layman's terms explanations could aid in better understanding by all team members of PvPlayer.
- Broader User Testing: Although the testing phase was thorough, involving a wider range of users in the testing process could uncover additional insights. In the future, Inigra could consider a beta testing phase with a select group of PvPlayer customers to get direct user feedback before final implementation.
- Faster Initial Response: Although they were generally timely, if there were any initial delays in understanding the scope or setting up the initial meetings, improving the response time at the very start could set a stronger pace for the project.
- Cost Management: If there were any concerns regarding budgeting or cost transparency, Inigra could focus on providing more detailed breakdowns or foresee potential cost-related issues to avoid any surprises.
- Knowledge Transfer: Inigra might enhance the process of knowledge transfer by conducting workshops or training sessions for PvPlayer staff, ensuring that the team is fully equipped to handle minor issues or understand the system modifications better.
RATINGS
-
Quality
5.0Service & Deliverables
-
Schedule
4.5On time / deadlines
-
Cost
5.0Value / within estimates
-
Willing to Refer
5.0NPS