
The "Why" and "Who"
What this module covers: Identify the problem, map the current process, optimize before you automate, and create a project plan. Professionals don't start building without answering these questions. The planning phase is the most critical step in the application lifecycle—get this wrong and everything downstream gets messy.
Source: Plan your project like a pro (Microsoft Learn)
Be specific. "Make things easier" isn't enough. "Reduce invoice routing time from 3 days to same-day" is. The more concrete you are now, the less you'll rework later.
Who's doing the work today? Who will use the app or flow? Don't assume—verify. Sometimes the person you think is the user is actually the requester, and the real user is someone downstream.
Walk through it once. Where are the bottlenecks? Where do people get stuck? Where do they copy-paste between systems? These are your automation opportunities.
This one catches a lot of people. Sometimes the answer isn't "automate more"—it's "fix the process first" or "fix the data first." Automating a broken process just makes the mess move faster.
Doesn't need to be fancy. It needs to exist. Scope, owner, timeline, and a rough success measure. That's enough to keep most projects from drifting into the pilot graveyard.
| Element | What to capture |
|---|---|
| Scope | What's in. What's out. What's phase 2. |
| Owner | Named business owner. One person. |
| Timeline | Pilot duration. Key milestones. |
| Success measure | Baseline + target. How you'll know it worked. |
| Stop conditions | What would make you pause or end the pilot? |
With your plan in place, move to Module 3: Capture Requirements. That's where you turn "what we want" into "what we're building"—with functional and non-functional requirements that stick.
Part of the Design-First Delivery series from elijah.ai. Back to index.