Edit Mode
01
Internal Developer Session

Using AI Effectively
as a Development Team

From individual productivity to reliable team delivery
02
The Challenge

The Problem

03
The Shift

What Needs to Change

Today
  • Individual AI usage
  • Inconsistent prompting
  • Siloed context
The Goal
  • Team-based AI workflow
  • Structured collaboration
  • Shared understanding
04
Core Model

A Shared AI Workspace

Structured artifacts + feedback loops → reliable delivery

05
The Outcome

What This Enables

06
Mental Model

The Simple Model

Old approach
Prompt Output Review
Better approach
Think Structure Generate Verify Improve
07
The Real Bottlenecks

Why This Matters

Critical Principle

Humans must keep
the system in mind

Architecture · Intent · Tradeoffs

09
AI as Amplifier

What AI Is Good At

10
Human Ownership

What Humans Must Own

11
The Vision

The AI Workspace

Artifacts are treated like code. Teams bring intent, context, and judgment.

12
Workspace Design

What Makes a Good Workspace

13
Operating Model

Layered Workflow

1
Humans define what good looks like
Intent, acceptance criteria, constraints — set before AI touches anything
2
AI assists each role
Product generates PRDs, dev plans TPRDs, QA drafts test specs
3
Workspace becomes shared memory
Artifacts accumulate context — AI gets smarter over time
14
Concrete Example

Artifact Structure

/product/prds/ <-- product requirements
/dev/tprds/ <-- technical plans
/dev/test-specs/ <-- test-first specs
/qa/test-plans/ <-- QA scenarios
/agent_docs/ <-- rules, conventions, context
15
Why It Works

Why Artifacts Matter

Without structured artifacts, AI guesses — and guessing creates rework

16
Self-Correcting Systems

Feedback Loops

Single point of failure
  • One-shot prompt
  • No validation
  • Mistakes compound
Self-correcting loop
  • Tests
  • Linters
  • Validation
  • Iteration
Key Insight

If AI cannot
check its work

you are automating mistakes

18
Roles in the Workflow

Product

19
Roles in the Workflow

Development

20
Roles in the Workflow

QA

21
How to Interact

Conversations, Not Prompts

Ineffective
  • One-shot prompts
  • Vague requests
  • Accept first output
Effective
  • Dialogue and iteration
  • Specific, structured asks
  • Refine each response
22
Mindset Shift

Go Slow to Go Faster

Slower at the start → dramatically faster in every sprint after

23
Personal Practice

Principles I Follow

01Start with clear intent and context
02Brain-dump requirements
03Plan outcome-focused sprints
04Establish rules and guardrails
05Communicate clearly with AI
06Iterate with precision
07Refine each layer systematically
08Maintain continuous documentation
09Test early and often
10Deploy frequently
11Reflect, learn, adjust
12Uplevel your own game
Built as Cursor rules & Claude skills
24
The Payoff

What These Principles Enable

Better collaboration across roles — alignment by design, not by accident

25
A Word of Caution

Healthy AI Usage

Risks
  • Burnout from blind acceleration
  • Cognitive overload
  • Lost system understanding
The Solution
  • Intentional workflow
  • Clear role boundaries
  • Mandatory verification steps
26
Durability

Treat Instructions & Artifacts Like Code

The Point

AI does not replace
engineering discipline

It amplifies it

28
Reflection

Where Are You Today?

Individual usage — everyone prompting independently
Partial collaboration — some shared context, inconsistent
Structured workflow — artifacts, loops, and shared workspace
Open Floor

Questions &
Discussion

Using AI Effectively as a Development Team