Planning and feedback loops in extreme programming
TL;DR:
Using LLM in the software development process is shifting the feedback cycle to the top of the development cycle in the graph on the right. This is a costly endeavour.
LLM deliver output that is statistically likely, decreasing the chance to incorporate outliers as they are statistically unlikely but form the burden of software development.
[Wayback/Archive] Mumbly_Bum comments on AI is working great for my team, and y’all are making me feel crazy
Most of our tickets are now (initially) generated using Claude + the Atlassian MCP, and that’s allowed us to capture missed requirements up-front.
I think this is the key disconnect (even taking into account the notes from meetings) in understanding our jobs and why we’re not going away and why LLMs create harm in delivery.






I mention dead links a lot, and always try to archive content before scheduling it in a blog post.