Skip to content Skip to site navigation Skip to service navigation

Agile Foundations: Embracing Change and Collaboration

Take a bold step into the dynamic world of Agile project management with our introductory workshop designed to empower learners with the essential principles and practices of Agile.

Program Description

This workshop introduces the core principles of Agile, including iterative development, team collaboration, and customer-centric approaches. Participants will learn the Agile Manifesto, understand its values and principles, and gain insights into how Agile methods contrast with traditional project management.
 
Explore the core concepts of Agile, including its emphasis on iterative development, which promotes flexibility and responsiveness to change. Understand how Agile fosters a culture of collaboration, both within teams and with clients, ensuring that the final product aligns closely with customer needs.
 
Examine how Agile methodologies stand apart from traditional project management frameworks. Analyze the differences in planning, execution, team dynamics, and customer relations, providing you with a clear understanding of the benefits and challenges of adopting Agile.
Discuss strategies for transitioning from traditional project management methodologies to Agile. Learn about some of the common challenges and best practices to ensure a smooth and successful transition.

Learning Objectives

Workshop participants will have an opportunity to :
 
1. Become familiar with Agile Concepts and Principles

2. Understand Different Agile Frameworks
 
3. Gain an appreciation for Iterative Development and its Benefits
  
4. Enhance Knowledge of Team Collaboration in Agile Settings
 
5. Gain Insights into Customer-Centric Agile Approaches
 
7. Compare Agile with Traditional Project Management:
 
8. Explore Agile Implementation Strategies:

Topic Outline

Workshop Topics Will Include:
 
1. Introduction to Agile
   - Overview of Agile Methodologies
   - Historical Context and Evolution of Agile
   - Key Concepts and Terminology in Agile
 
2. Agile Manifesto: Overview
   - Understanding the Four Core Values
   - Discussion on the 12 Guiding Principles
   - Significance of the Manifesto in Agile Practices
 
3. Agile Frameworks and Methodologies
   - Overview of Scrum, Kanban, Lean, and XP
   - Key Differences and Applicability
   - Choosing the Right Framework for Your Project
 
4. Principles of Iterative Development
   - Concept of Iterative and Incremental Development
   - Benefits of Short Development Cycles
 
5. Team Collaboration in Agile
   - Roles and Responsibilities in an Agile Team
   - Fostering Effective Communication and Team Dynamics
   - Tools and Techniques for Enhancing Team Collaboration
 
6. Customer-Centric Approaches in Agile
   - Importance of Customer Feedback and Engagement
   - Techniques for Gathering and Incorporating Customer Insights
   - Balancing Stakeholder Expectations and Project Goals
 
7. Contrast with Traditional Project Management
   - Comparing Agile with Waterfall and Other Traditional Methods
   - Transitioning from Traditional to Agile: Challenges and Strategies
   - Agile in Non-Software Environments
 
8. Implementing Agile
   - Steps for Agile Transformation
   - Addressing Common Implementation Challenges
   - Measuring and Evaluating Agile Success

Custom training workshops are available for this program

Technology training sessions structured around individual or group learning objectives. Learn more about custom training


University IT Technology Training sessions are available to a wide range of participants, including Stanford University staff, faculty, students, and employees of Stanford Hospitals & Clinics, such as Stanford Health Care, Stanford Health Care Tri-Valley, Stanford Medicine Partners, and Stanford Medicine Children's Health.

Additionally, some of these programs are open to interested individuals not affiliated with Stanford, allowing for broader community engagement and learning opportunities.