McKenna Consultants are one of the leading providers of Agile Coaching, Training and Consultancy for Large Teams in the North of England and beyond. We empower, transform and teach large software development teams with teams across the UK and the world through Agile coaching, training and consultancy. We can offer a range of agile services for large organisations such as Scaled Agile Framework® (SAFe®) and Discipline Agile Delivery (DAD). Our Agile services are a perfect package to offer you a complete Agile transformation.

Training

We can run a series of training courses to align all members for your development teams and give everyone a clear, shared vision. Our courses include; SAFe® courses, DAD and much more.

Coaching

To further embed the company vision and principles from the training, we will provide dedicated Agile coaches to work with your development and management teams. Our coaches can work with all members of the team, technical and non technical.

Consultancy

We facilitate the senior management team and directors and executives to align the company vision and objectives with the departmental objectives. We can help create the vision to shape the future of your software development.

Scaled Agile Framework® (SAFe®) Implementation

McKenna Consultants are equipped with Scaled Agile Framework® (SAFe®) Program Consultants meaning we have the knowledge, skills and authority to train and certify your teams, set up the implementation of your first agile release train, or help you keep an existing release train on the tracks. Find out more about our Scaled Agile Framework® (SAFe®) services or browse our SAFe® Training Courses here.

Training Courses

McKenna Consultants offer a range of training courses to suit your team. All of our courses are tailored to your organisation and your specific challenges through our experienced, consultative approach to training. Some of our courses come with certification (such as Leading SAFe®) meaning that you can contribute to your staff’s professional development programs as well as improving your organisation. All of our courses are delivered privately, exclusively for your organisation. We do not run public courses. Browse some of our agile training courses for large teams below:

This one day course provides a good all round introduction to Agile software development approaches.

Our trainer will equip you with the skills and knowledge you need to take Agile back in to your team. We’ve aimed this course at developers, testers, business analysts, database administrators, project managers and executives.

The course is delivered as an interactive workshop, enabling you to learn from our trainer’s wealth of experience, as well as having the opportunity to address issues relevant to your own experience.

This will help increase the likelihood of a successful adoption of Agile for your software development project.

Recent Client Feedback:

I found the course very informative and useful and I now have a better understanding of how things should be

– S. Spence-Ross, Charity Organisation Team Leader

An excellent day – I’ve been doing agile for a while, reading about it for longer, and I learned a lot!

 

Agile

 

 

This interactive, one day course provides a good all round introduction into the role of a Product Owner of an agile team.

Our trainer will equip you with the skills and knowledge you need to become a more effective product owner and valuable member your team.

We’ve aimed this course at product owners, project managers, product managers, programme managers, business analysts, commercial teams, executives and directors.

The course is delivered as an interactive workshop, enabling you to learn from our trainer’s wealth of experience, as well as having the opportunity to address issues relevant to your own experience.

PO1

Leading SAFe is a two day course leading to the “SAFe Agilist” certification. The course gives a detailed description of SAFe and how to use it in a large organisation. The key topics on the course are:

  • Introducing the Scaled Agile Framework
  • Embracing Lean & Agile Values
  • Understanding SAFe Principles
  • Implementing an Agile Release Train
  • Experiencing Release Planning
  • Executing and Releasing Value
  • Building an Agile Portfolio
  • Leading the Lean-Agile Enterprise

The course includes the popular and fun “Release Planning Simulation” which is a powerful demonstration of the collaborative power of SAFe.

Your course fee includes the cost of the SAFe exam (although retests are charged extra by SAFe) and your certification fee.

The Leading SAFe course was not only extremely useful (in terms of content) but also delivered to a very high standard by Nick McKenna. Nick’s Software Engineering, and Agile implementation, credentials are equally as impressive as his training style. Highly recommended.

Paul Yeomans – Managing Director, Manifestly Important

Nick is a well informed and interesting speaker and we gained as much, if not more, from his additional stories and talking to him than the course content itself.

Tim Fellows – Director of Development, HBM-nCode

Management 3.0 is a movement of innovation, leadership and management. Management 3.0 is redefining the definition of leadership with management as a group responsibility. It’s about working together to find the most efficient way for a business to achieve its goals while maintaining the happiness of workers as a priority.

Management 3.0 is a global management revolution that brings together thousands of project managers, mid-level managers, CEOs and entrepreneurs, developing solutions together, using games to encourage employee feedback and team collaboration.

You don’t want theories and soft management science, you want hands-on approaches that can become solutions for increasing employee engagement and improving results. You want to build a future.

Management 3.0 is the future of management.

This highly engaging and interactive one-day Management 3.0 workshop gives students the opportunity to use some of the Management 3.0 techniques to improve understand the concepts. These workshops are flexible, fun and tailored to the attendees challenges, meaning that no two one-day workshops are the same.

The “What Will You Learn” and “Course Outline” it down to the specific interests and challenges that the attendees are facing.

It is recommended that you attend the two-day Management 3.0 workshop first, to give you a more detailed understanding of the theory behind the tools and techniques that you will use in this course.

Learn about a “Test First Approach” with this great Agile Test Driven Development TDD 1 day training course.

This one day course is very practical in nature and requires attendees to be moderately proficient in either C# or Java. The course is generally delivered in either one of these languages, although attendees could choose to perform the exercises in either language.

 

Adopt and embed a “Test First Approach” with this great in depth course.

This 2 day course is very practical in nature and requires attendees to be moderately proficient in either C# or Java. The course is generally delivered in either one of these languages, although attendees could choose to perform the exercises in either language.
Should the course run ahead of schedule, there is also an additional module which can be included on GUI testing using Selenium. This module is will only be included if sufficient time is available.

Learn about a “Collaborative Test First Approach” with this great Introduction into Agile Behaviour Driven Development BDD 1 day training course.

Behaviour Driven Development, or BDD, is a process to build and test software that has emerged from Test Driven Development (TDD) practices. BDD will help software professionals to focus on; where to start when building software, what to test, how much to test, understanding the tests and what to build.

This one day course is suitable for anyone involved in the software development process and will help technical and business professionals to collaborate effectively through using a common language during product software development. Implementing and using BDD effectively will help to speed up feedback, focus on value, improve teamwork and provide you with high quality, documented tests and specifications.

 

Learn about a “Collaborative Test First Approach” with this great Introduction into Agile Behaviour Driven Development BDD 1 day training course.

Behaviour Driven Development, or BDD, is a process to build and test software that has emerged from Test Driven Development (TDD) practices. BDD will help software professionals to focus on; where to start when building software, what to test, how much to test, understanding the tests and what to build.

This two day course is suitable for software development professionals and will help technical and business professionals to collaborate effectively through using a common language during product software development. The course will also give some practical experience of implementing and automating BDD tests in a project. Implementing and using BDD effectively will help to speed up feedback, focus on value, improve teamwork and provide you with high quality, documented tests and specifications.

Our experience with Agile software development has given us great expertise in terms of creating great automated Agile testing systems. Instead of executing great mounds of manual test scripts which is expensive, McKenna Consultants can help you instil a culture of quality in your organisation.

Automating your manual tests scripts means you can execute them at the drop of a hat. This means that your cost to execute them drops to almost zero. It also means you will run them more frequently which means you will catch bugs earlier. Catching reputation-damaging bugs earlier means better quality software at a lower cost and happier customers!

This 1 day course will provide you with the foundation to implement and adopt an agile testing mindset and strategy in your organisation.

This is a two day course leading to the SAFe Practitioner (SP) certification. This course will teach the key people involved in the creation of software the principles of Agile, Scrum and Lean in the context of an enterprise / large organisation. The course fee includes your first go at the SP exam (further attempts are charged by SAFe).

This is a two day training course leading to the SAFe Product Manager / Product Owner (SPMPO) certification. On this course you will learn about how SAFe works in general as well as learning in detail how a Product Owner or Product Manager fits into the overall SAFe structures and practices. More specifically, you will learn how to manage an enterprise backlog, how to deliver features, write requirements and manage your stakeholders.

This one day course (uncertified) teaches new Product Owners the basics of working with a Scrum team.

This is a one day course (without certification) which seeks to build Scrum Mastering skills at the Enterprise level.

This course is aimed at the enterprise leadership team who wish to understand the underlying principles and practices of SAFe Program, Portfolio, Governance and Budgeting.

Kanban is Japanese for “visual signal” or “card.”. Kanban first came to prominence in the late 1940s at Toyota. Line-workers at Toyota used a kanban (i.e., an actual card) to signal steps in their manufacturing process. Over the years Kanban has been adopted by teams and individuals in organisations to help visualize workflow, stimulate communication and improve efficiency in internal processes.

This one day course draws on lessons from the Toyota Production System (TPS) and the work of popular business thought leaders and pioneers like Deming, Reinertsen and Anderson combined with our unique experience and practical application of Kanban to give you the knowledge and skills to promote efficiency in your organisation through Kanban.

The course is delivered in a unique way, focussed around the “Kanban Pizza Game” to encourage participation and promote learning.

This one day course will give you an introduction into the various different methods that can be used to scale agile.

The course will outline the challenges that organisations face today when trying to become more “agile” and introduce some of the popular frameworks that could be used to align, co-ordinate and organise the organisation. The course will cover multiple frameworks, including (but not limited to):  Scaled Agile Framework® (SAFe®), LeSS Framework and Disciplined Agile Delivery (D.A.D).

Our trainers will be able to call on their real, practical experience to help you understand the pros and cons of each framework and to identify which frameworks would be suitable for you.

If you have a basic understanding of Scrum or Kanban but you are wondering how methods designed for a small team can scale up for an enterprise, then this is the course for you. This is an action-packed day focussing on Alignment and Synchronisation. There are a lot of practical exercises designed to give the attendees a practical demonstration of how things work at scale.

If you are unsure of what Lean or Agile is all about or you want to understand the principles and ideas that underpin Scrum, DAD, SAFe, Kanban etc then this is the course for you. In this one day course you will learn the underlying ideas and concepts behind Lean and Agile in a method-agnostic manner. The course is delivered in a fun, interesting, practical, exercise-based manner and encourages active participation from the attendees.

If your organisation is implementing D.A.D. and you want a rapid induction to how it all works, then this is the course for you. You will learn about the three main phases of D.A.D., the origins of these phases and what kind of activities go on in them. For each phase we will discuss the processes, people and artefacts.

If your organisation has “gone Agile” or “gone Lean” and you are their customer or a partner then this course is for you. This course will demystify the terminology, processes and structures of Lean and Agile in a practical manner. After this course you will be well-prepared for interacting with your technical colleagues and you will understand why things are changing and how best to adapt to those changes.

If you have just joined or formed a Scrum Team and you are unsure of how things work, then this is the course for you. This course covers the origins of Scrum, Scrum processes, Scrum artefacts and Scrum roles. The course centres around a practical Scrum simulation call the “Scrum City Simulation”.

This highly interactive and dynamic one day training course is run in a workshop style manner, packed with games, activities and challenges to give a practical idea of how to successfully develop a product from concept to creation.

The training course will be highly student led, relying of active participation to define the content of the course as we go. Our trainers are experienced in this kind of experiential learning in order to give the students the best possible experience. The course will guide the students through the entire product development process, starting with how to capture an idea, how to prioritise, how to decide if it is a good idea and then finally how run a smooth product development process.

This two day introduction to agile course provides a good all round introduction to Agile software development approaches. This is a more interactive and in depth look into agile techniques than our one day course, including lots of collaborative learning through LEGO!

Our trainer will equip you with the skills and knowledge you need to take Agile back in to your team. We’ve aimed this course at developers, testers, business analysts, database administrators, project managers and executives.

The course is delivered as an interactive workshop, enabling you to learn from our trainer’s wealth of experience, as well as having the opportunity to address issues relevant to your own experience.

This will help increase the likelihood of a successful adoption of Agile for your software development project.

Agile Coaching For Large Teams

McKenna Consultants will not just coach your teams to be more efficient, happier, developers, testers, project managers and the rest. We will coach them to be coaches, leaders and thinkers. Find out more about our agile coaching for large software development teams and departments on our dedicated agile coaching for large teams page.

Agile Consultancy For Large Teams

McKenna Consultants have experience in leading change in organisations from top to bottom. We can help you outline your vision, define your strategy, align your stakeholders and execute your plan. Find out more about our agile consultancy for large software development teams, departments and executives on our dedicated agile consultancy for large teams page.

Why Should You Choose McKenna Consultants As Your Agile Training, Coaching and Consultancy Partner?