Innovation and adapting to the changes in our environment are traits embedded in everything we do in Sensorfact to stay on track with our mission: reduce all energy waste. As the company was growing (in terms of customers, employees, and services offered), it was also changing continuously to better fit every step in our path. And the product development team has not been an exception. From a single development team responsible end to end to the whole Sensorfact product (size was the motivation in this case) to three teams (Data, IoT, Platform) split by technical specialty (to foster efficiency), and finally to multiple product teams.
The last change's motivation is to bring a stronger product mindset to the tools and systems we develop in Sensorfact. While from a technical point of view, our product stands by its excellence and quality among our competitors (an incredible achievement taking into account the size of our tech team compared to the competition), sometimes we lacked a bit of purpose, especially long-term: Why are we building this? Why do we need to invest effort in this functionality and not the other? To bring the development teams close to this purpose, we now organize into value streams.
What is a value stream? "It is the set of actions that take place to add value to a customer from the initial request through the realization of value by the customer." Simply put, we split the complete product over different teams (value streams) responsible end-to-end for a specific part of the customer journey. In this way, each team takes full ownership of that part of the customer interaction with our product and focuses on optimizing it and ensuring it grows to align with our strategic values.
What are these value streams?
And what are these value streams responsible for?
Onboarding: every development relative from the customer signing the contract to a successful installation.
Savings & Advice: increase our catalog of savings and the efficiency of these savings.
Implementation & Recurring value: keeping our customers happy and engaged with our products.
Predictive Maintenance: you have heard a lot about it ;)
R&D: research and investigate new opportunities to add more types of wastes and geolocations,... Anything that increases the scope of our products.
Infrastructure: the people who maintain all the computers and servers our applications and tools run.
We plan to share with you more details about these new changes: KPIs associated with the teams, who work on which team (putting faces to the boxes), who to ask for questions/suggestions, and many more things. Consider this a sneak preview ;)