K:Human-agent collaboration
Human-agent collaboration
Editorial topic mappings connect related questions across sources and book chapters.
SE@PoliMi bibliography 11
- W043 — We Have a Package for You! A Comprehensive Analysis of Package Hallucinations by Code Generating LLMs
Spracklen · 2025 - W068 — Behind Agentic Pull Requests: An Empirical Study on Developer Interventions in AI Agent-Authored Pull Requests
Khelifi · 2026 - W077 — Evaluating and Mitigating the Misguidance Effect of Buggy Code in LLM-Generated Unit Tests
Zhao · 2026 - W120 — Automation, AI, and the Intergenerational Transmission of Knowledge
Ide · 2026 - W147 — To Ban or not to Ban? How Open Source Projects Govern GenAI Contributions
Yang · 2026 - W149 — Making AI Visible, Not Vanished: How AI Policies Reshape Developer Experience on GitHub
Chen · 2026 - W150 — We Permit the Use of AI, but [...]: The Landscape of AI Policies in Popular Open Source Projects
Hora · 2026 - W152 — Agentic Software Engineering: Foundational Pillars and a Research Roadmap
Hassan · 2026 - W157 — ClawVM: Harness-Managed Virtual Memory for Stateful Tool-Using LLM Agents
Rafique · 2026 - W159 — Memory Management and Contextual Consistency for Long-Running Low-Code Agents
Xu · 2026 - W177 — Stuck and Frustrated or in Flow and Happy: Sensing Developers' Emotions and Progress
Müller · 2015
Addy Osmani 11
- O005 — Human judgment doesn't leave the software factory. It relocates.
Addy Osmani · 2026-08-21 - O008 — Software Factories, Light and Dark
Addy Osmani · 2026-07-22 - O009 — Own the Outer Loop
Addy Osmani · 2026-07-09 - O010 — Agentic Autonomy Levels
Addy Osmani · 2026-07-03 - O014 — The Agent Stack Bet
Addy Osmani · 2026-04-18 - O015 — Is the IDE dead?
Addy Osmani · 2026-03-20 - O025 — Conductors to Orchestrators: The Future of Agentic Coding
Addy Osmani · 2025-11-01 - O032 — The AI-Native Software Engineer
Addy Osmani · 2025-07-01 - O038 — What are AI Agents? why do they matter?
Addy Osmani · 2025-04-11 - O041 — Leading Effective Engineering Teams in the Age of GenAI
Addy Osmani · 2025-03-19 - O044 — Speech-to-Code: Vibe Coding with Voice
Addy Osmani · 2025-02-28
The Pragmatic Engineer 13
- P042 — Microsoft is dogfooding AI dev tools’ future
Gergely Orosz · 2025-05-27 - P045 — Builder.ai did not “fake AI with 700 engineers”
Gergely Orosz · 2025-06-12 - P054 — What are Forward Deployed Engineers, and why are they so in demand?
Gergely Orosz · 2025-08-12 - P062 — How Claude Code is built
Gergely Orosz · 2025-09-23 - P070 — New trend: programming by kicking off parallel AI agents
Gergely Orosz · 2025-10-30 - P080 — When AI writes almost all code, what happens to software engineering?
Gergely Orosz · 2026-01-06 - P083 — Inside a five-year-old startup’s rapid AI makeover
Gergely Orosz · 2026-01-27 - P086 — Steve Yegge on AI Agents and the Future of Software Engineering
Gergely Orosz · 2026-02-10 - P088 — The Future of Software Engineering with AI: Six Predictions
Gergely Orosz · 2026-02-24 - P093 — Is the FDE role becoming less desirable?
Gergely Orosz · 2026-03-27 - P112 — How building software is changing at Anthropic
Gergely Orosz · 2026-07-28 - P119 — Inside OpenAI’s agentic software factory
Gergely Orosz · 2026-09-15 - P122 — The state of the tech industry in 2026
Gergely Orosz · 2026-10-06
Martin Fowler’s website 7
- F005 — Coding assistants do not replace pair programming
Birgitta Böckeler · 2023-08-10 - F006 — TDD with GitHub Copilot
Paul Sobocinski · 2023-08-17 - F013 — The role of developer skills in agentic coding
Birgitta Böckeler · 2025-03-25 - F015 — Building TMT Mirror Visualization with LLM: A Step-by-Step Journey
Unmesh Joshi · 2025-04-30 - F021 — To vibe or not to vibe
Birgitta Böckeler · 2025-09-23 - F027 — Humans and Agents in Software Engineering Loops
Kief Morris · 2026-03-04 - F032 — An Accidental Blackboard
Giles Edwards-Alexander · 2026-09-02
Earlier Non-Deterministic books 25
- B001 — Introduzioni alle parti — Non-Deterministic Software Engineering
Enrico Papalini · - B002 — Fonti, attribuzioni e avvertenze di lettura
Enrico Papalini · - B003 — Summary
Enrico Papalini · - B004 — The Fundamental Shift
Enrico Papalini · - B005 — Vibe Coding vs. AI-Assisted Engineering
Enrico Papalini · - B007 — New Workflows for the AI Era
Enrico Papalini · - B015 — PART III: Team Workflows
Enrico Papalini · - B025 — From Single Agent to Multi-Agent Workflows
Enrico Papalini · - B033 — Expert Insights
Enrico Papalini · - B034 — Implementation Guide and Solutions
Enrico Papalini · - B036 — Introduzioni e postfazione — The Bigger Picture
Enrico Papalini · - B041 — The Integration
Enrico Papalini · - B042 — Advanced Patterns
Enrico Papalini · - B047 — Introduzioni alle parti — SDD, seconda edizione
Enrico Papalini · - B055 — The Agentic Orchestrators: BMAD Method and AI-RPI Protocol
Enrico Papalini · - B060 — The Agent Pipeline and Gates
Enrico Papalini · - B063 — Advanced Patterns: From Frameworks to Practice
Enrico Papalini · - B073 — BMAD Method
Enrico Papalini · - B074 — AI-RPI Protocol
Enrico Papalini · - B082 — Previous Books and Author
Enrico Papalini · - B093 — Agentic Patterns in Practice
Enrico Papalini · - B095 — Multi-Agent Orchestration
Enrico Papalini · - B101 — References and Sources
Enrico Papalini · - B102 — Avvertenze editoriali e limiti della guida
Enrico Papalini · - B109 — Choosing the Right Loop
Enrico Papalini ·
Software Engineering Practices 10
- PAT:003 — Background Agent CI
- PAT:009 — CI-as-Backpressure
- PAT:019 — Subagent Spawning and Fan-Out
- PAT:031 — Worktrees: Isolate the Write Domains
- PAT:032 — Multi-Loop Coordination: One Owner per Target
- PAT:035 — Daily Triage: rank the rare urgent item
- PAT:045 — Exploratory Vibe Coding
- PAT:056 — Parallel Work Orchestration
- PAT:057 — Structured Enablement Program
- PAT:084 — Escalation Protocol