The right amount of process

The right amount of process

I'm just starting my fourth week at Flare, a two-year-old startup with about 30 people, after a ten year career at Google which, with north of 40,000 employees and a market cap of half a trillion dollars, is definitively not a startup.

Flare is awesome, by the way. A great team, great business plan, lots of interesting challenges, and a real openness to all perspectives on the best way to achieve our goals.

Anyway. As part of getting started I decided to share some early observations about the software development process at the company. One of my slides had this diagram:

What I had observed was that every company is on a journey, and for every step on that journey there is a "right" amount of process to have in place. Good processes (e.g. documenting what you do, or having approval checklists for product launches) allow your organisation to operate at a larger scale, build higher-quality and more complex systems, reduce risk, and increase predictability. Well-considered and well-implemented processes support teams and individuals in doing their jobs. However, processes come at a cost in terms of raw productivity and throughput, and in the early stages of a startup many of them are too expensive to implement or are simply unnecessary.

When you're two ramen-fuelled developers in a basement, the right amount of process is "not much". When you're a globe-straddling mega-corporation, the right amount of process is "quite a lot". And of course, when you're starting out then "not much" is a natural default.

If you're growing, then, generally the actual amount of process you have in place is going to trail the amount of process you need. I suspect the diagram above describes a large majority of successfully-growing startups. This "process lag" generally manifests in a certain degree of chaos, communication breakdowns, and dropped balls. This is often characterised as "growing pains".

If you're in a role that is responsible for scaling and growing an organisation, what this means is that you're in the business of adding and refining process. Ideally, you get the red ball in the diagram above to catch up with the green ball, and then to keep up with it as your organisation goes on its journey. Knowing about good processes is something most experienced managers should not have too much trouble with. The art of it, and one that I look forward to learning, is how to roll them out at just the right pace that they are always supportive, never stifling.

Kelly Lance

Communications Systems Engineer, Fellow IEAust CPEng NER

6y

Well written Yaniv. Even start-ups and small companies, under the banner of great quality outcomes, needs to ensure that what they achieved is repeatable, and hence process is vital. (Note, I didn't say detailed process. In regards to figuring out the right level of process rigour to apply, I recommend the Change Maturity Model as a good place to start to assess the organisation's current status, and predicting future maturity need. Enjoy the good time of a rapidly growing company.

Like
Reply

Interesting observations Yaniv. Very succinct and astute. It's the classic balancing act that every business has to consider. Look forward to hearing further insights over the coming months.

Florian Bertele

AI Product Management | Seed stage investor

6y

If you wanna talk even more about process, I recommend corp consulting jobs :) Jokes aside, imho process is inherently related to org structure and tooling. If you twist the knobs on one, it may affect the others. I'd be keen to hear about your learnings on any of these going forward!

To view or add a comment, sign in

Insights from the community

Others also viewed

Explore topics