Software Development: The Collective Knowledge

Dan Dekel • April 12, 2019

When I'm asked by my niece and nephew what I do, I liken writing code to solving mathematical equations; although I might know what the expected outcome should be, I'm still burdened with finding the appropriate way to solve it.


When given to a group, the same problem will likely be solved in completely different ways. That is completely normal. We think differently, and therefore solve problems differently. Make no mistake. There will ALWAYS be a better, more elegant solution.


This is true for development teams too. Developers, therefore, will occasionally find their solutions challenged by fellow team members.


I have witnessed two prevailing reactions to these challenges:


1. Developers who aggressively defend their position, rejecting any feedback

2. Developers who will avoid confrontation at any cost, accepting any other opinion


According to Patrick Lencioni, these are two sides of the same coin, and both stem from insecurity. The one might have an overt sense of self-importance, the other has a tendency to play down their contributions.


The healthiest teams I've worked on had members who did neither of the above. Instead, they were able to articulate the reasoning behind their decisions (including providing the sources that influenced them). It was then left up to the remainder of the team to provide feedback. The benefit of being accepted by the team increases the sense of accountability towards the outcome.


Reason leads to tolerance, empathy and (inadvertently) introduces new knowledge to the rest of the team.  It is this collective knowledge that is most valued at Patient Zero - not the particular contributions of an individual.

Share This Post

Get In Touch

Recent Posts

Copies of the book DesignedUp are stacked on top of each other on a pink background
By Lennah kuskoff May 5, 2025
At PZ, we’re always exploring how design and technology can better complement each other. We recently hosted a Lunch & Learn featuring Emma Carter, Experience Design Leader and author of DesignedUp, whose talk was a candid, experience-rich exploration of what it takes to create great products, and even better collaboration between disciplines.
By Joe Cooney May 5, 2025
A friend and former colleague reached out to me recently to ask if I could help him fix a couple of bugs in a small project he’d been working on. He was not a developer, but had worked in and around developers for his whole 20+ year career as a business analyst, product owner and program manager. With the advent of tools like Cursor and Lovable his lack of coding ability was (maybe) no longer a barrier to getting some ideas he’d been incubating in his mind for a while, out into the world. With credit card in hand, he dived headfirst into the world of “vibe” coding. We met for coffee, and he showed me the prototype he’d built. I was quite impressed with what he showed me (running on his laptop…deploying it anywhere was a bridge he had not crossed yet) – a capable working prototype that demonstrated the ideas he was trying to prove out. I asked him about the “development experience” and he said it had been great at first, and he’d been able to make a lot of progress quickly, but at some point he hit a bit of a wall where each change he tried to make introduced more issues, and he felt like it was pointless to continue. He’d switched between a few different AI coding tools in an effort to see if the problems he encountered were specific to the tool he’d started with, but without success. The vibes had run out.
By Joe Cooney April 3, 2025
Making cybersecurity fun and engaging with capture-the-flag (CTF) events—boost team collaboration, enhance security skills, and turn dry security practices into an exciting challenge!
January 16, 2025
We are excited to share that our Co-CEO, Demelza Green , was recently a guest on 'This Working Life' , a podcast by the Australian Broadcasting Corporation (ABC) hosted by Lisa Leong . During the episode, Demelza discussed the evolving landscape of hybrid work and how virtual reality (VR) is shaping the future of workplace collaboration. "Recording the podcast was a unique experience," Demelza shared. "I was sitting on a park bench next to the river in Mooloolaba. Despite my mum insisting I've never sounded more Australian, I wonder if listeners can spot my strong Kiwi accent, as I thought it was as strong as ever. It's funny how recording outside can change the sound of your voice." Demelza also responded to Lisa's request for pictures of teams working in VR: "Our team got dressed up and coordinated a round of thumbs-up just for Lisa!"  Listen to the full episode here: Managing Hybrid Work - This Working Life
More Posts