Planning Product Development
19 June, 2018

Principal IT Consultant at BEC
Problem
I currently work as the VP of Engineering for a company called Ernit. However, I was the first technical person to join the company. The company's founders had decided to work on an IoT device and drew up with a local technical university. The device reflected what was there in the balance and all the communications manuals stated that if the device wanted to update it would tell the balance that you pressed the update button. However, nobody had written a single line of code for the device to communicate back to the servers.
Actions taken
There was even a Kickstarter campaign for this product with a clear specification for the product. I decided I needed to question what the protocol for the message back from the device to the servers was, as I hadn't seen that code anywhere. I also asked the founders for a blueprint of which block is communicating to which block with a directional arrow. Once the problem was recognized, we were able to come up with a solution - the device would ask the server for updates every six seconds. This helped us to survive shipping the product in the Kickstarter phase.
Lessons learned
Even if people aren't technical they should be able to provide blueprints with flows showing where information is flowing from and to. If your information is going one way, never just assume that information is flowing in the other direction.
Discover Plato
Scale your coaching effort for your engineering and product teams
Develop yourself to become a stronger engineering / product leader
Related stories
10 December
Supporting principles on why being data led (not driven) helps with the story telling.
Vikash Chhaganlal
Head of Engineering at Xero
28 November
The impact you can have with a Growth Mindset' and the factors involved in driving orchestrated change.
Vikash Chhaganlal
Head of Engineering at Xero
25 October
Mrunal Kapade, an Engineering leader, based in Silicon Valley, shares tips that helped reduce attrition in the remote engineering teams while leading multiple teams from startups to Fortune 500 companies.

Mrunal Kapade
Director of Engineering at Inspire Energy
2 August
Jonathan Ducharme, Engineering Manager at AlleyCorp Nord, encourages the importance of a workplace environment that cultivates mental wellness.

Jonathan Ducharme
Engineering Manager at AlleyCorp Nord
2 August
Viswa Mani Kiran Peddinti, Sr Engineering Manager at Instacart, walks through his experience scaling a team, product and his skills as a leader.

Viswa Mani Kiran Peddinti
Sr Engineering Manager at Instacart