Consulting organizations

You run an organization that delivers software projects to your clients, either on a fixed-bid basis, or time-and-materials. But how do you maximize your delivery capabilities? How do you be successful in giving your clients what they need?

Adopting agile techniques is only a part of the delivery cycle – albeit a large and effective part of the cycle. So where are you in your delivery maturity?

New to agile delivery

You want to find new ways of delivering the solutions your client want, being more flexible, more accommodating in your delivery capabilities. You may have tried using agile techniques on a couple of projects, and now want to learn more, use these techniques across more projects. Great!

If this describes your organization, you need to learn the basics of agile delivery – and that it has many opportunities to plan (and adjust the plan) as the project unfolds. You need to put your teams through “Agile Fundamentals” to gain the basic understanding of how a project is planned, communicated, and executed by the entire team. This workshop allows the team to use an existing, real project as a way of applying agile principles, learning what techniques to apply to specific issues. You can then use these techniques to deliver the project to your client!

Second, you will want to learn how to effectively plan projects, so our “Project Launch” workshop will build on some of the skills from Agile Fundamentals, and take the project scoping and planning phases from project vision all the way to user story development. Immediately following this workshop, your project team can get started in the development phase for your client. What is more, your project team should be able to apply these techniques to the next project, quickly and effectively getting a project from concept to development.

Experienced in agile delivery, but need to step it up a notch

I suspect your organization is really concerned more about how to effectively communicate with the client, find the support you need to effectively deliver, and generally grow an effective, beneficial relationship. Our 1-day “Project Collaboration” workshop takes your client team through project scoping, client management, status reporting, and other topics related to building a strong, effective, ongoing relationship with your clients.

You may also need to learn how to more effectively plan projects, so our “Project Launch” workshop will build on some of the skills from Agile Fundamentals, and take the project scoping and planning phases from project vision all the way to user story development. Immediately following this workshop, your project team can get started in the development phase for your client. What is more, your project team should be able to apply these techniques to the next project, quickly and effectively getting a project from concept to development.

Our workshops for Agile Business Analysts and Agile Project Managers are effective for your team members.

We partner with organizations like yours, and often deliver our workshops to a combination of your team members and the clients team members, introducing these methods together, each learning and adopting new methods for effective project delivery. Offering these workshops to your client is a great way of showing your support and concern for them and members of their organization.