DEV Community

전규현 (Jeon gyuhyeon)
전규현 (Jeon gyuhyeon)

Posted on

Writing WBS with AI Pair Programming: Secret to Complete WBS in 1 Hour

WBS writing usually takes 16-40 hours.
More complex projects take even more time.
But with AI, you can reduce this time to 1-2 hours.

But important: AI-generated WBS is a "draft."
It only becomes a perfect WBS when human professional verification and improvement are added.
AI is a powerful assistant, not a wizard that does everything for you.

Today, I'll share the secret to completing a high-quality WBS draft in just 1 hour by applying AI pair programming principles.

30-Minute Workflow: Complete Timeline

Monday 9 AM Miracle

In traditional way, after project kickoff meeting, PM thinks about WBS alone.
Writes all morning, continues editing in afternoon, gets team review next day...
Takes almost 2 days.

AI workflow is different:

  • 09:00 Kickoff meeting ends
  • 09:05 Organize project context (5 min)
  • 09:15 Request WBS from ChatGPT (10 min)
  • 09:25 Human review and adjustment (10 min)
  • 09:30 Team sharing complete!

Almost 2 days → 30 minutes = 95% reduction

Step 1: Prepare Project Context (5 min)

The key is conciseness. Too detailed is actually a waste of time.

# Project Context (5-minute version)

## Basic Info (1 min)

- Project: Order Management System Improvement
- Goal: 50% improvement in order processing speed
- Duration: 3-week sprint
- Team: Backend 2, Frontend 2, QA 1

## Tech Stack (1 min)

- Backend: Node.js, PostgreSQL
- Frontend: React, TypeScript
- Infra: AWS

## Key Tasks (2 min)

1. Order API performance optimization
2. Frontend rendering improvement
3. Database query optimization
4. Caching layer addition

## Constraints (1 min)

- Budget: $30,000
- Deadline: 3 weeks later
- Existing system must operate without interruption
Enter fullscreen mode Exit fullscreen mode

Really takes 5 minutes! No need to be perfect. AI fills it in.

Step 2: Magic Prompt (10 min)

Prompt 1: WBS Draft Generation

magic_prompt = """
You are a senior project manager with 10 years of experience.
Create a WBS in CSV format for the project below.

[Paste context created above]

Requirements:
1. Break each task into 8-40 hour units
2. Output in CSV format (pasteable directly into Excel)
3. Columns: ID, Task, Hours, Role, Dependencies
4. Dependencies shown as IDs (e.g., "1.1, 1.2")
5. Minimum 50 detailed tasks

Start!
"""
Enter fullscreen mode Exit fullscreen mode

AI generates 120 tasks in 30 seconds!

Prompt 2: Risk Analysis

const riskPrompt = `
Find 5 high-risk tasks from the WBS above.

For each risk:
- Probability (High/Medium/Low)
- Impact (1-10)
- Response plan

In markdown table format.
`;
Enter fullscreen mode Exit fullscreen mode

Risk analysis completes in 20 seconds.

Step 3: Human Review and Adjustment (10 min)

10-Minute Review Checklist

0-2 min: Skim overall structure

  • Is Phase division reasonable?
  • Is task count appropriate?
  • Any big gaps?

2-5 min: Add our team specifics

  • Company-specific processes (security review, etc.)
  • Team meeting time (weekly meetings 4 hours)
  • Legacy system integration

5-8 min: Adjust time estimates

  • Junior tasks × 1.5
  • AI-assisted tasks × 0.5
  • New technology: add learning time

8-10 min: Check priority and risk

  • Verify critical path
  • Identify bottlenecks
  • Check if buffer needed

Quick Editing in Excel

Pasting CSV made by ChatGPT into Excel automatically separates columns.

Visualize with conditional formatting:

  • 40+ hours: Red
  • High risk: Orange
  • External dependency: Yellow

Verify with pivot table:

  • Total time by role
  • Task distribution by week
  • Resource overrun check

Editing needed parts for about 3 minutes completes it.

AI Navigator, Human Driver Model

AI collaboration is like navigation and driving.

AI (Navigator) Role:

  • Suggest overall route
  • Present alternative routes
  • Calculate expected time
  • Alert dangerous sections

Human (Driver) Role:

  • Final route selection
  • Actual driving
  • Situation judgment
  • Exception handling

Real Case: Startup B

Before: Traditional WBS Writing

Monday: PM writes WBS alone after kickoff meeting (7 hours)
Tuesday: Team review meeting, reflect feedback and edit (8 hours)
Wednesday: Share final version, finally start actual work

Total time: 2.5 days

After: AI Workflow

Monday 09:00: Kickoff meeting
Monday 09:05: Write context in 5 minutes
Monday 09:10: Throw to ChatGPT and go for coffee
Monday 09:15: Return to find 120 tasks complete!
Monday 09:25: Quick review and adjustment
Monday 09:30: Share with team, start work immediately!

Total time: 30 minutes
Team reaction: "How is this so fast?"

Pro Tips: Secrets to Make It Faster

Tip 1: Create Prompt Library

Save frequently used prompts:

## Basic WBS Generation

You are a senior PM. Create WBS in CSV for the project below...

## Risk Analysis

Top 5 risks from WBS above in table...

## Gantt Chart

Create Mermaid Gantt from WBS above...
Enter fullscreen mode Exit fullscreen mode

Reusing each time saves more time.

Tip 2: Iterative Improvement (Round-trip)

Don't expect perfection in one go:

Round 1: "Create WBS" → Basic structure
Round 2: "Break each task smaller" → Detail
Round 3: "Add buffer to high-risk tasks" → Complement
Round 4: "Divide into 2-week sprints" → Complete!

Each round 1 minute, total 5 minutes is enough.

Tip 3: Use Past Project Templates

const templateReuse = {
  step1: 'Find past successful WBS',
  step2: `
    Prompt:
    "Below is our team's standard WBS:
    [Paste past WBS]

    Create new project WBS following this structure:
    [New project info]"
  `,
  benefit: 'AI learns team style',
  time: '5 minutes',
};
Enter fullscreen mode Exit fullscreen mode

Common Mistakes and Solutions

Mistake 1: Too Detailed Context

Some people write 10-page background explanations.
AI only uses 10% of this.

Simply and clearly:

  • Project: Order system
  • Duration: 3 weeks
  • Team: 5 people
  • Goal: 50% performance improvement

This is enough. Can write in 2 minutes.

Mistake 2: Using AI Results Without Verification

Using AI output as-is is dangerous.

Essential verification:

  • Does total time match team capacity?
  • Are dependencies logical?
  • Any missing tasks?
  • Are our team characteristics reflected?

Mistake 3: Falling into Excel Hell

Managing continuously in Excel leads to version conflict and email ping-pong hell.

Solution: Import to project management tool

  • Real-time collaboration possible
  • Automatic calculation
  • No version conflicts
  • Gantt/Kanban auto-generated

15-Minute Practice Challenge

Try it today:

Materials

  • 1 ongoing project
  • ChatGPT account
  • Timer

Start Timer! (15 min)

0-5 min: Write context
Organize project info on one page

5-10 min: Request WBS from AI
Copy magic prompt, paste context, execute!

10-15 min: Review and adjust
Paste into Excel, check big issues, add team specifics

Check Results

  • WBS complete (100+ tasks)
  • Dependencies specified
  • Risks identified
  • Ready to share with team

Possible in 15 minutes!

Conclusion: Apply Starting Tomorrow

30-minute WBS is no longer a dream.

Core Workflow:

  1. 5 min: Organize context
  2. 10 min: AI generation + additional prompts
  3. 10 min: Human review and adjustment
  4. 5 min: Team sharing

No reason to stick to old ways.

Start today.


Need systematic WBS management with AI? Check out Plexo.

Top comments (0)