Independent consultancy · Nairobi, Kenya
Project management

Agile, waterfall & hybrid project delivery

Choose a delivery approach that fits the work and the commitments around it. We set up roles, planning routines, boards and reporting, then coach the team through using them.

How we can help

A project with a defined construction sequence has different planning needs from a team testing a new digital service. Some work can be specified in advance; other work needs regular feedback before the requirements are clear. We help teams choose an approach that reflects these differences and the approvals, contracts and reporting obligations involved.

The service covers plan-driven, agile and hybrid delivery. We work through how activities will be prioritised, who can accept completed work, how changes are considered and what information sponsors receive. Where a programme uses several approaches, we establish how team-level progress connects to the overall milestone and financial reporting.

When this may be useful

  • Your team follows a delivery method that does not suit how requirements, approvals or dependencies actually develop.
  • A programme combines fixed milestones with software or service work that needs iterative development and user feedback.
  • Planning meetings and reporting take considerable time, yet responsibilities and the next priorities remain unclear.

What the work involves

Assess the delivery context

Review the scope, uncertainty, contractual commitments and team experience. Identify which parts of the work need advance sequencing and which would benefit from shorter planning cycles, demonstrations and feedback.

Set up roles and working routines

Agree responsibility for prioritisation, delivery, review and acceptance. Establish the boards, planning meetings and review sessions that the team needs, with clear purposes and a reasonable demand on people's time.

Connect delivery to governance

Define how progress from the team's working system feeds milestone, budget and risk reporting. For hybrid programmes, clarify when a team can adjust its work and when a change requires wider review or sponsor approval.

Coach and improve

Support the first working cycles and help team leads resolve practical difficulties. Review measures such as work in progress, completion times and blocked activities, then use the findings to improve planning and coordination.

How the assignment runs

  1. Choose the approach

    Discuss the work, constraints and team experience, then agree how each part of the project should be planned and reviewed.

  2. Set up the working arrangements

    Prepare roles, boards and reporting links. Explain how priorities, acceptance and changes will be handled.

  3. Support delivery cycles

    Facilitate initial sessions, review the quality of decisions and help the team address recurring delays or confusion.

  4. Review and hand over

    Agree the adjustments needed and leave team leads with a practical routine they can maintain.

What to prepare

These details will help us understand the starting point and agree a useful scope:

  • Project scope, key milestones and contract or reporting requirements
  • Current delivery process, boards and examples of status reports
  • Team structure, availability and experience with delivery methods

If some information is still being developed, we can discuss what is available in the first conversation.

Good to know

Questions about this service.

For anything specific to your organisation, get in touch. We can discuss the requirements before you decide on an engagement.

Can agile delivery support fixed reporting dates?

Yes. A team can work in iterations while reporting against agreed programme milestones and budgets. The connection must be defined clearly, including how unfinished work and scope changes affect those commitments.

Do all teams need to use the same method?

No. Different parts of a programme can use different methods if responsibilities, dependencies and reporting remain clear. We focus on how the teams coordinate and how overall progress is assessed.

Does the service include team training?

It includes coaching on the working arrangements introduced during the assignment. If a broader course or certification preparation is needed, that can be scoped separately through our training practice.

Let’s talk about what you need.

Share a little about your project, the challenge you are facing and where you would like some help.

Start a conversation