TrainingPage

Overview:

Becoming more Agile in your organization — Agile method foundation course.

Description:

Contrast the Agile approach with Waterfall
The Agile software development methods are different from traditional approaches in significant ways. Those differences are the main reason why adopting them can be challenging. Armed with a clear understanding of those differences, you will be able to capitalize on them to gain the cooperation and acceptance of stakeholders who must approve and participate. 

Understand the implications of making the transition to Agile
The Agile methods come with many benefits that must be the centerpiece of your transition strategy. The many challenges that come with changing the way work is done must be addressed head on. In this course, you will get three case study scenarios that echo the attributes of your organization, each providing a touchstone as we explore and discuss the hurdles to Agile. Learn to overcome these hurdles and interweave your traditional practices with Agility to develop the best software for your organization.

Plan your Agile transition strategy
After considering all of the ways in which the Agile methods will affect your organization and considering the benefits and challenges associated with each, you will be ready to plan your Agile adoption strategy. What will you do first? Who should be involved? How will you capitalize on the benefits you will experience? In this course you will gain all the tools, skills, and knowledge to return to your office and successfully integrate an Agile transition strategy that best fits your environment


Three Case Studies:
Each concept and technique covered in this course is illustrated using three different Case Studies that are designed to include the attributes of many different types of organizations. Their purpose is to provide you with touchstones that bear some resemblance to your organization to help you in applying the lessons of this training course. While it is likely that one of the case study organizations will be remarkably like yours, it is unlikely that the other two share no attributes with yours. For each dimension of Agility, we will discuss the unique needs and situations of each of the three Case Study organizations, and determine how to make the transition from traditional to Agile. 

Specifically, we will explore:
How to sell the benefits to your organization

How to address the challenges within your organization

How to define processes that will work in your organization

Who needs to be trained in new ways of working 

In-Class Exercises:
During this class, you will:

Identify the problems your organization is currently experiencing with software projects

Identify the Agile concepts that your organization has already accepted

Determine how you can build collaborative, self-directed teams

Determine how you can institute incremental planning and adaptation on your projects

Determine how you can move your projects to a more customer-centric, change-tolerant requirements process

Determine how you can make quality the job of each and every team member

Prioritize the Agile changes you could make, identifying the “low-hanging fruit”

Create the beginnings of your Agile transition action plan 

Immediate Benefits of Participating in this Workshop
Review the Agile Manifesto Principles to truly understand the philosophy and balance required for “True” Agility

Determine how Agility can improve your software projects

Appreciate the essence of Agility

Understand the Agile lifecycle and its implications

Reduce project risks using selected Agile practices

Appreciate the value of learning and adaptation on projects

Accept that change is good because it is a symptom of learning

Value regular and continuous collaboration among all team members

Identify all of the people who should be treated as members of the team

Focus primarily on your customers and their needs

Give your customer a central role in project success

Teach your project teams to self-manage

Find a good coach for your agile teams

Learn along with your customer about their requirements and needs

Adapt to your customer’s evolving understanding of their needs

Get regular feedback from your customer to ensure the project stays on track

Deliver high value in your customer’s eyes

Control schedule and costs by effectively time-boxing your projects

Adapt your plans smoothly to changing project realities

Eliminate waste by doing just enough at the right times

Run Lean projects, delivering high value fast

 

View Dates & Enroll Online