Solar simulator for a French industrial company specialized in solar solutions
Support Dualsun web development teams in improving a platform that connects individuals with solar panel installers
- Project name
- Dualsun
- Customer
- Dualsun
- Offer
- Technical team reinforcement
Enhance a web platform to make it more efficient and user-friendly, while creating new custom features, by integrating our team into the client's technical team.
The first contact
Our first contact with the Dualsun team took place in November 2020. Their need was clear: they needed to rely on a trusted partner to accelerate the delivery of new features and support the growth of their IT team. The warm welcome and personal interaction with Antoine Tourasse (Product Owner) and Fabien Anthonioz (Lead Developer) was excellent.
Throughout the project
1/5 Building the team
At the start of the project, we joined the existing team motivated and ready to explore the solar business, which was new to us. Two members were integrated to cover all technical needs: a Ruby on Rails backend development specialist and a frontend development expert in Angular and Bootstrap.
2/5 Kickoff
Once the team was assembled and thanks to a kickoff meeting, the Dualsun team introduced us to their existing processes and provided an overview of the platform. We agreed to work using Agile methodology: three-week development sprints during which we could tackle initial features to become familiar with the code. By the end of the first sprint, we were able to deliver features to the product owner for testing.
3/5 Changes and fluctuations in workload
Since the start of the relationship, the project has faced constraints, accelerations, and changing needs. We supported the fluctuations in the technical team's workload with complete flexibility.
The project's technical team grew to a larger size, with over 10 developers, 2 product owners, and 1 product manager.
With this significant growth, processes were structured to achieve maximum efficiency.
New routine meetings were introduced: sprint planning, tech specs, sprint retrospectives, stand-ups, and tactical meetings.
The project's technical team grew to a larger size, with over 10 developers, 2 product owners, and 1 product manager.
With this significant growth, processes were structured to achieve maximum efficiency.
New routine meetings were introduced: sprint planning, tech specs, sprint retrospectives, stand-ups, and tactical meetings.
4/5 The client's information gateway
Throughout the project, we designated a single point of contact for the client. Our lead developer was responsible for being the information gateway for the client and for distributing tasks within the Kinoba team.
The lead developer also played the role of integrating new team members in case of increased workload. This approach facilitated communication and streamlined the relationship.
The lead developer also played the role of integrating new team members in case of increased workload. This approach facilitated communication and streamlined the relationship.
5/5 Tools
To facilitate communication and track progress, we use two main tools:
- Notion : A tool for centralizing documentation and the ticket board. It is also through Notion that the client can monitor the progress of all developers' work.
- Slack : A communication tool for all team members. This is where discussions are centralized: exchanges about features, scheduling meetings, complex technical topics, etc. This does not preclude organizing informal video meetings when necessary!
- Notion : A tool for centralizing documentation and the ticket board. It is also through Notion that the client can monitor the progress of all developers' work.
- Slack : A communication tool for all team members. This is where discussions are centralized: exchanges about features, scheduling meetings, complex technical topics, etc. This does not preclude organizing informal video meetings when necessary!
And today?
Since 2020, we have been supporting this startup with numerous challenges and significant technical hurdles. Today, 5 members of the Kinoba team are working to continue improving the Dualsun platform, enabling individuals to access solar solutions through the Dualsun simulator and their community of installers.
We have witnessed the evolution of the technical and IT team. We are happy to work with Dualsun: the kindness from the beginning is still present, and we are able to make proposals as integral members of their team. A big thank you to the entire Dualsun team for your trust and the significant challenges: we look forward to seeing what the future holds!
We have witnessed the evolution of the technical and IT team. We are happy to work with Dualsun: the kindness from the beginning is still present, and we are able to make proposals as integral members of their team. A big thank you to the entire Dualsun team for your trust and the significant challenges: we look forward to seeing what the future holds!
Our customers words
Antoine Tourasse, Product Owner @Dualsun
(Translated from French)
Very competent, agile, reactive and enthusiastic agency: it’s been a delight to work with them! 4 months now that Kinoba help us on our app (Ruby on Rails + Angular stack) and the tasks are handled quickly and professionally. They were able to fit in our process and interface with our team very well. I strongly recommend them!
Very competent, agile, reactive and enthusiastic agency: it’s been a delight to work with them! 4 months now that Kinoba help us on our app (Ruby on Rails + Angular stack) and the tasks are handled quickly and professionally. They were able to fit in our process and interface with our team very well. I strongly recommend them!