Where does the work begin?
A new enquiry, a booking, an uploaded file or an internal request? Follow it through to completion and list the people and tools involved.
A practical guide to preparing a software project. Bring your knowledge of the business; the technical specification can come later.
One recent example is more useful than a long wish list. Remove personal or confidential information from anything you share.
A new enquiry, a booking, an uploaded file or an internal request? Follow it through to completion and list the people and tools involved.
Show where someone copies data, checks a rule, chases approval or fixes a mistake. Include what happens when the normal process fails.
Choose a concrete result and how you will measure it. Separate essential changes from ideas that can wait until the next release.
Best when a standard product already supports most of the process.
Best when the tools work well but the hand-offs do not.
Best when important business rules or journeys cannot fit comfortably into existing products.
Which workflows are included? What concrete checks demonstrate that each one works? Record exclusions and how changes are priced.
Name a business owner and representative users. Agree who approves changes and when feedback is needed.
List source files, record volumes and cleanup needs. Agree validation, cutover and a fallback plan.
Confirm provider accounts, API access, usage limits and recurring charges. Identify anything another supplier must deliver.
Set out source-code rights, licence restrictions, account ownership and export arrangements in writing.
Confirm hosting, backups, support hours, response targets and the boundary between bug fixes and new features.
Development effort is only one part of elapsed time. Feedback, provider access, data preparation and testing also affect the launch date. Agree milestones and dependencies before treating a date as committed.
Start with a small representative sample. Agree required fields, duplicate handling and which historic records are worth migrating. Keep an untouched source copy for reconciliation.
Consider bounded tasks such as drafting, categorisation or extraction. Define review rules, acceptable errors and what happens when the output is uncertain before including it in a critical workflow.
The planner helps turn the problem into a sensible starting scope.