This is Part 6 of a series where I apply six systems thinking moves to the AI landscape. In Part 5 we cracked open relationships with the RDS Barbell. Now we step back and ask a different question entirely. Not what, not how, but who.
The sixth move from the DSRP framework is the P-Circle. You take a topic and you lay out all the perspectives around it. Every perspective has two elements: a point (the observer, the one who is looking) and a view (what they see from where they stand). Different points, different views. Same reality, seen differently.
This move is deceptively simple. Put the topic in the center. Place the perspectives around it. Like, in a circle. But the real power is not in listing who’s looking. It’s in noticing who is not looking. Or who is looking but nobody is listening to. If you want to understand what they see, you can apply the RDS Barbell move from Part 5 to every view.
Let’s put the coding agent in the center and see who’s standing around it.
The Perspectives
The developer. They see a productivity tool. Something that helps with boilerplate, speeds up exploration, handles the boring parts. Some see a threat to their craft. Some see a crutch they’re becoming dependent on. Their view is shaped by daily interaction with the agent.
The junior developer. A perspective that is rarely separated from “the developer,” but it should be. They see a shortcut that works. But they also miss what they’re not learning. The debugging instincts, the architectural reasoning, the pattern recognition that comes from writing code by hand for years. Their learning path is being reshaped by a tool that doesn’t teach. It just produces.
The tester. They see risk. Non-deterministic output. Code nobody fully understands. Test cases written by the same agent that wrote the code. They ask: who validates this? How do we test something when the person who prompted it can’t fully explain what it should do?
The tech lead or architect. They see architecture drift. Code that works in isolation but doesn’t fit the bigger picture. Patterns that the model favors because they were common in training data, not because they’re right for this system. They worry about coherence over time.
The CTO or CIO. They see strategic positioning. Cost reduction. Competitive pressure. The board is asking about AI. Other companies are rolling out coding agents. There’s a fear of being left behind. Their view is shaped by market pressure and budget cycles.
The CEO. They see the narrative. Coding agents as a signal of modernization to shareholders, to the market, to potential hires. Fewer engineers, more output, better numbers in the next quarterly report.
The vendor. They see revenue. Market share. Lock-in. Every company that integrates their coding agent deeper is a company that will find it harder to leave. The demo is always impressive. The edge cases are never in the demo.
The investor. They see money. AI is a multiplier on any company’s story right now. Coding agents are the most visible proof that a company “does AI.” They need the hype. Their returns depend on it. Their view is shaped by portfolio performance, not by whether the agent actually improves the product.
Operations and support. They see the fallout. The bugs that ship because nobody reviewed the agent’s output properly. The 2am incidents caused by code nobody understands. Their view is shaped by being at the receiving end of everyone else’s velocity.
The end user. They see a product. Does it work? Is it reliable? Is it better than before? They don’t care whether a coding agent wrote the code. They care whether the button does what it’s supposed to do.
In this example we have only looked at roles of people. But perspectives can also be other elements. What is the perspective of the consuming service you integrate with? What is the perspective of the third party library that you use?
Leverage in Perspectives
Not all perspectives carry the same weight in the conversation. The CEO, the vendor, and the investor are the loudest voices. They shape the narrative. They set the agenda. They define what “success” looks like. And their incentives are aligned: more adoption, faster adoption, bigger numbers.
The developer has a voice but it’s fragmented. Some are enthusiastic, some are skeptical, most are somewhere in between and too busy to write about it.
The tester, the junior developer, operations, and the end user are the quiet ones. Their perspectives surface only when something goes wrong. When the bug ships. When the junior can’t debug without the agent. When the customer notices that the product got worse while the velocity metrics got better.
The P-Circle doesn’t tell you which perspective is right. They’re all valid from where they stand. The perspectives bring leverage. What it does is show you which perspectives are shaping decisions and which are being ignored.
Back to the Love Reality Loop
In Part 0 I introduced the Love Reality Loop. The idea that your mental model should point at reality, not at what you wish reality to be. The P-Circle shows you why this is so hard in practice.
When the only perspectives in the room are the ones that benefit from adoption, the feedback that reaches decision-makers is filtered. The signals from reality, from testers, from operations, from end users, arrive late, muffled, or not at all. The Love Reality Loop breaks. Not because reality stopped sending signals. But because nobody in the room is listening or wants to listen to those signals. The signals might not suit their perspective.
This is the last of the six moves. If you’ve followed this series, you now have a basic toolkit. Draw boundaries. Zoom in. Zoom out. Connect the parts. Examine the relationships. And check whose perspective is in the room and whose is missing.
These moves won’t give you answers. They give you better questions. And in a landscape as noisy as AI, better questions are worth more than confident answers.

