What evidence can you share that demonstrates the impact of the engagement?
In XSolve we found a team that had already worked together in the past and that performed from day one on the project. Thanks to that, we saw the first results early, which could not have been achieved if we just relied on internal resources who were occupied with other projects at the same time.
The product is now live. The response to our customer satisfaction surveys so far is incredibly positive. We are happy with the results and continue working with XSolve on further development of the portal. We have also decided to partner with XSolve on our new flagship project which will release soon.
We gained a partner that is not only doing what we asked them to do but is also thinking and giving feedback. We enjoy the input from each individual team member about the technology, content, and design. This feedback gives us the chance to get in touch with new ideas that you can’t see if you have been involved in the same company for years. We really like that we have a partner who deeply understands the challenge.
The XSolve team feels like they are sonnen employees. They work on equal footing collaboratively with our team members. This allows us to create a better experience for our customers and that is extremely important. XSolve treats the customer portal as their product and this resulted in the high quality of their work.
The relationship between our companies is developing further, and we feel that we can trust XSolve with other complex projects. This is a success.
How did XSolve perform from a project management standpoint?
We kicked off the project within four working days after the initial contact. We presented the vision and goals of the product. Then, we established the schedule and team structure and assigned responsibilities for the coming weeks. We worked in a Scrum framework with one-week sprints. The product owner was on sonnen’s side and prioritized the backlog.
We collaborate in the Scrum framework so the team is self-organized. We work together closely, and it has always been transparent and agile. We have daily meetings online so the team can discuss obstacles and ask questions about the product and resolve them within 24 hours. Everyone is in constant contact via Slack and Google Hangout so it is a perfect working environment for an agile development team and for self-organization. XSolve’s Scrum master helps the team to follow the process and looks after transparency. The XSolve team visited our headquarters, and we also have visited XSolve’s headquarters.
What did you find most impressive about them?
First, their company culture really fits us well, especially their startup atmosphere, their agility, and the engagement of the team members. Second, we appreciate the technical qualifications of the developers. Third, they made themselves available very quickly. Finally, we are impressed with how the team works well together; they give each other honest feedback and communicate very well.
Are there any areas they could improve?
Communication skills are essential for every project and every collaboration. This is a general comment for both the XSolve and sonnen teams. Holding up our hands when something is blocked or when we have an issue could really make a difference between delaying the release of the product and delivering it on time. Also testing your changes and as a whole is something you can’t stress enough once you built up a product that is complex enough and used by thousands of users every day.