How does Wavesteam manage projects, and can clients see progress in real time?
Yes. A Wavesteam project is led by a project manager and managed through milestones, a task board, scheduled reviews, a demonstration environment, and risk and decision records. Clients can see tasks, owners, status, and blockers. We use working versions, test results, and acceptance evidence—not a subjective “80% complete”—to show progress.
Transparent management does not mean exposing every internal conversation. It means scope, responsibility, progress, risk, and decisions share a consistent evidence trail. A client should always be able to identify what is being worked on, what has passed, what awaits their input, what can be reviewed next, and how a change affects time and cost.
Three levels of visibility
| Level | What the client sees | Update frequency | Purpose | What it does not prove |
|---|---|---|---|---|
| Milestone plan | Stages, deliverables, acceptance conditions, target dates, and dependencies | At initiation and approved changes | Overall direction and payment gates | Daily task detail |
| Task board | Task, owner, backlog, in progress, awaiting acceptance, and blocked states | Updated as the team works | Current execution and waiting items | Card count is not workload |
| Demo and acceptance evidence | Environment, version, tests, findings, and confirmation record | Each iteration or milestone | Whether a feature is demonstrably complete | A passed demo is not production release |
Establish the project structure at initiation
The initiation record confirms objectives, scope, exclusions, roles, communication channels, milestones, deliverables, and approvers. Each milestone must end in an inspectable result, such as an approved prototype, a working test environment, or an integration report—not “frontend 80%.” The client nominates business decision, coordination, and acceptance roles; Wavesteam appoints the project manager plus product and technical leads.
Milestones are decomposed into product, design, frontend, backend, test, and operations tasks. States include not started, in progress, awaiting confirmation, blocked, awaiting acceptance, and complete. Each card states acceptance conditions, dependencies, and owner. Clients normally receive viewing or participation access, with the tool and permissions agreed at initiation. Internal security or individual-performance information may remain private, but delivery-impacting status cannot be hidden.
Weekly review and daily communication serve different purposes
A scheduled review covers completed evidence, the next objective, milestone variance, defects, risks, client actions, and due dates. Minutes record outcomes, and authorized people confirm important choices. The day-to-day channel supports rapid clarification; scope, budget, release, and acceptance decisions are copied into requirements, a change record, or the decision log rather than left in fragments of chat.
The project manager maintains risks and dependencies such as unresolved requirements, late third-party APIs, missing client material, platform review, and uncertain technical validation. Each record has likelihood, impact, owner, mitigation, and trigger date. A small experiment can reduce uncertain technical risk. Expected milestone impact is reported in writing when discovered, not at the deadline.
Evidence-based progress
Milestones progress through accepted deliverables; features progress when their acceptance conditions are satisfied. Blockers and client confirmations remain visible separately. Quality evidence includes severe defects, passing tests, successful builds and deployments, and regression results. New scope triggers a remaining-work estimate; it is not silently added while the original date remains unchanged.
| Status | Required evidence | Client action |
|---|---|---|
| Development complete | Code merged, build passed, version deployed to the agreed environment | Do not yet treat it as accepted |
| Awaiting acceptance | Tests passed and review path and notes are ready | Confirm or report issues within the agreed period |
| Complete | Acceptance conditions met and confirmation recorded | Continue to the next milestone or handover |
| Blocked | Cause, impact, owner, and release condition documented | Decide or supply material for client-side dependencies |
Wavesteam's published software development service process and transparent delivery standard explain these principles. The contract, statement of work, and initiation record define the actual board, review frequency, and access. Complex IoT, factory, and multi-role applications use the same evidence chain, with cadence adjusted to project scale.
References
- The Scrum Guide describes transparency, inspection, adaptation, and incremental delivery; a Wavesteam project need not mechanically follow Scrum.
- Wavesteam's software development service process describes our public discovery, design, implementation, test, and acceptance flow.
- The Wavesteam Transparent Delivery Standard states our principles for traceable process and verifiable outcomes.
Live visibility reduces information asymmetry but cannot remove changing requirements, external dependencies, or technical uncertainty. Its value is exposing risk early with an accountable next action.