Enterprise Agile Software Development and Delivery

Date/Time

Date(s) - 09/15/2018 - 09/23/2018
9:00 am - 3:30 pm

Location

Mississauga Central Library-Room #3

301 Burnhamthorpe Road W, Mississauga, Ontario ,

Canada


Hands-on Agile Software Development and Delivery Workshop. This is a three-part practical Enterprise Agile Project Development and Delivery program specifically developed for people:

  • Hearing a lot of opinions about an agile methodology and frameworks such as Scrum, XP, Kanban, Lean, SAFe, LeSS etc.. and bit confused about all these
  • Know organizations are moving towards agile but don’t know where to start
  • Want to transition into agile roles but don’t know how or where to start
  • Working in a waterfall and agile environment but not sure how to work in a hybrid (Waterfall and Agile) model
  • Working in a waterfall environment but vendors/clients are working in an agile environment and don’t know how to manage vendors/clients agile projects
  • Received scrum certifications but don’t know how to apply in real project development and delivery

Part 1 – Fundamentals of Agile Scrum – Online. You will have full access to our online Fundamentals of Agile Business Analysis courses. You will receive Instructor Assistance to answer any questions you may have.

Part 2 – Lean Agile Scrum Software Development. This is practical project-based training which will prepare you to work with Lean Agile Scrum software development concepts and applications within your organizations.

Part 3 – Lean Agile Scrum Software Delivery. This is practical project-based training which will prepare you to work with Lean Agile Scrum software delivery concepts and applications within your organizations.

At the end of the classroom training, you will receive course completion (Enterprise Agile Project Development & Delivery) Certificate. Each classroom training program includes our Lifetime Continuous Learning program. This program will ensure that you are prepared to face changes within the Agile landscape.

 

About EABA Program

The Agile Manifesto was created for software development and doesn’t account for many enterprise-level issues such as enterprise architecture, remote workforce, multi-teams, reporting, mindset change management, governance, Project Management, Business Analysis, customer experience or regulatory compliance into consideration. Enterprise Agile implementers are facing challenges because these complex problems are not addressed.

Our courses will provide practical knowledge – “How To” real project examples so you can help your organization have a smoother agile transition by addressing these complex challenges.

The focus of the class is to provide insight into Lean, Agile, Scrum and show how project management contributes to Agile practices. Agile techniques, such as writing effective user stories, are also introduced. This class is excellent for anyone moving into the Agile methodology and necessary for leaders who are looking to improve their company’s Agile program.

 

 

What is a Professional Diploma and why is it important?

Professional Diploma designation of an individual who is qualified to know and practice the subject matter of Agile Methodology, Tools & Techniques, Scrum and other frameworks in the area of Essential Lean, Agile and Scrum. It is based on practical program granted by LeanAgileScrum Institute and recognized globally.

The person recognized as professional is qualified to meet the practical knowledge of Essential Lean, Agile and Scrum skills, Agile delivery skills, and is required to complete the required courses and assessment approved by Lean Agile Scrum Institute.

Professional Designation Assessment Method:
The professional designation is granted for the program by achieving a minimum score of 75% on the online exam and completion of project work assignments. Students must apply the course knowledge, techniques and methods used in the courses to create real “Case Studies” and/or “White Paper/Blog” and submit them as part of program certification completion to prove that they can apply this learning/knowledge in the workplace.

 

What will you get?

24/7 Access to Multi-Media Lessons and Tutorials for 12 Months
Lifetime Subscription to Continuous Learning Program upon Receiving the Professional Diploma
Personal Instructor Assistance
Professional Diploma Designation upon Completing the Courses and Passing the Exam

What will you learn?

1. Fundamentals of Agile Scrum – Day 1 Classroom

Agile Essentials
Agile Frameworks, Values, Principles, Development Practice,
Perceptions, Challenges, Illustration and Success Factors.

Scrum Essentials
What is Scrum
Scrum Values and Goals
Empirical Process
What is Sprint
Scrum Process – Roles, Events. Artifacts
Agile and Scrum
Iterations, Sprints, and Releases
Challenges with Scrum

Agile Roles and Responsibilities
Product Owner
Product Owner Roles and Responsibilities
How To Overcome Roles and Responsibility Challenges

Scrum Master
Scrum Master Roles and Responsibilities
Scrum Master and Product Owner

Development Team
Development Team Roles and Responsibilities
How to Self-Organize To Deliver Each Sprint
How to Manage “Technical Debt”
Other Stakeholders Roles and Responsibilities

Agile Planning Phase
Agile Planning Process
How To Plan for Agile Planning
Agile Game Phase
Agile Practices for Initial Adaption
How to Create Project Vision and Why
How to Create Agile Product Roadmap and Why
How to Create Agile Release Planning and Why
How to Plan Architecture and Design and Why
How to Create Agile Project Charter and Why
How to Create Agile Business Case and Why
How to Create Agile Budget and Why

Agile Product Lifecycle
Intro to Product Backlog Lifecycle
How to Facilitate Product Backlog Grooming
Intro to User Story Lifecycle
How to Manage Agile Product Risk
How to Manage Agile Product Quality
How to Use Agile Priority Matrix

User Story Management
How to Break Down Features
How to Create Personas
How to Create User Stories
How to Map User Story
How to Refine Acceptance Criteria
How to Facilitate User Story Workshops
How to Prioritize User Story
How to Use User Story Prioritization Techniques
How to Define “Definition of Ready”
How to Define “Definition of Done”

Agile Estimation
Intro to Agile Estimation Techniques
How to Estimate Using Poker Technique
How to Estimate Using Affinity Technique
How to Estimate Using T-Shirt Sizing Technique
How to Estimate Epic
How to Estimate Features
How to Estimate User Story
How to Estimate Tasks
How to Overcome Uncertainty in Estimation

Product Backlog Planning (Refining):
Overview of Product Backlog
Product Backlog Lifecycle
How to Size Feature
How to Refine Product Backlog
How to Re-Prioritize Features
How to Re-Estimate User Stories
How to Create Spikes/Enablers
How to Create Additional Product Backlog
How to Assess Risks
And More….

Sprint Planning:
Overview of Sprint Planning
How to Write and Complete User Story
How to Set and Deliver Sprint Goals
How to Estimate and Deliver Task
How to Create Sprint Backlog
How to Create and Deliver User Story Tasks
How to Calculate and Deliver Velocity
And More….

Daily Stand-up:
Overview of Daily Standup
Role of Facilitator in Daily Standup
Daily Standup Lifecycle
How to Use Daily Standup Technique
How to Conduct Daily Standup with Distributed Teams
How to Set Goals for Daily Standup
Daily Standup Challenges and How to Overcome Them
How to Manage Daily Standup
And More…

Sprint Review and Demo:
Overview of Sprint Review
Role of Facilitator in Review
Review Lifecycle
How to Use Sprint Review Technique
How to Conduct Sprint Review with Distributed Teams
How to Set Goals for Sprint Review
Sprint Review Challenges and How to Overcome Them
How to Manage Sprint Review
And More…

Sprint Retrospective:
Overview of Sprint Retrospective
Role of Facilitator in Retrospective
Retrospective Lifecycle
How to Use Retrospective Technique
How to Define Retrospective Games
How to Create Team Charter
How to Conduct Retrospective with Distributed Teams
How to Set Goals for Retrospective
How to Manage Retrospective
Retrospective Challenges and How to Overcome Them
How to Improve Retrospective
How to Conduct Team Discussion
And More…

Agile Documentation
When Documentation is Necessary
How Much Documentation is Required
Why Too Much Documentation is Not Required in Agile
What Type of Documentation is Required
Agile Guidelines for Documentation

2. Agile Hands-on Project Development and Delivery – Day 2 Classroom

Agile Manifesto from Business Analysis Perspective
Business Analyst Role in Agile
Agile Value and Business Analysis
Agile Principle and Business Analysis
Scrum Values and Business Analysis
Agile Mindset for Business Analyst
How to Handle Uncertainty, Ambiguity and Complexity

Business Analysis Activities/Tasks and Agile Scrum Activities/Tasks
How to Correlate Agile Scrum Activities/Tasks with BA Activities/Tasks
How to Identify Overlaps Between Agile Scrum and BA Activities
How to Overcome Agile Scrum and BA Activities Overlaps
How to Handle Uncertainty, Ambiguity and Complexity

Agile Requirements Gathering Techniques
Interviews
Brainstorming
Collaborative Storyboarding
Observations and Job Shadowing
Story Time Workshops
Experiments
State and Sequence Diagram

Agile User Analysis
How To Conduct Stakeholder Analysis
How To Conduct User Experience Analysis
How To Story Board
How To Develop Manual Prototype
How To Develop Participatory Design

Introduction to Agile Business Analysis
Role of Agile BA in Agile Project
How to Build Increment Value
How to Manage Agile Requirements Challenges
How to Maintain Healthy Backlog
How to Write Effective User Stories:
How to Support Incremental Delivery
How to Group Themes or Epics
How to Calculate Velocity
How to Create Acceptable Documentation
How to Slice User Story
How to Split User Story
How to Define Minimum Viable Product
How to Create Value Stream
How to Stay Results Focused
How to Work with Difficult Personalities
How to Influence Without Authority
How to Manage Expectations
Working as Agile BA in Projects

ScrumBan Board:
Overview of ScrumBan Board
How Visual Control works
How to Manage Visually
Benefits of Visual Control
Visual Control Guidelines
How to apply 5S and Visual Control
How to apply Pull System – Kanban
How to Change Over Activities
How to Manage Daily Accountability
And More…

Agile Metrics
Agile Metrics and Reports
How to Create Burnup and Burndown Charts
How to Create Task Board
How to Update Tasks Board
How to Refine Tasks Board
How to Overcome Tasks Board Challenges
How to Create Release Burndown Chart
How to Create Product Backlog Metrics
How to Monitor Progress Update
How to Measure Improvement Metrics

3. Agile Hands-on Project Development and Delivery – Day 3 Classroom

What is Continuous Learning?

Continuous learning is about the constant expansion of skills through learning to increase practical agile knowledge.

Training and professional designation alone cannot prepare you to do the job. There is a level of qualification that must be achieved. This is where our Continuous Learning Program begins.

Our Continuous Learning Program focuses on the results of training through practical application.

How does Continuous Learning work?

You will automatically be enrolled for the continuous learning program once you complete your professional diploma (PD) designation.

Lifetime Access to Bi-Weekly Live Online Agile eWorkshop:

Our Agile eWorkshops include access to our team and experts. You will have the opportunity to ask any questions related to the Agile landscape. These live workshops will happen twice a month. These workshops will address the changes taking place in the marketplace and how we can adapt to them as a collective.

Lifetime Subscription to Bi-Weekly Bite Size Agile eCoaching Videos:

These videos answer the most frequently asked questions posed by our Students and participants. One of our agile practitioners will answer the question and send it out to our students. These videos will be sent out twice a month

Bookings are closed for this event.