Fundamentals of Agile Certification—ICAgile

A Pragmatic Approach to Adopting Agile

Learn what agile is all about, why agile works, and how to effectively plan and develop software using agile principles. Upon completion of this course, successful attendees will be certified by the International Consortium for Agile (ICAgile), awarded the ICAgile Professional designation (ICP).

icagile-certificationearn-pmi-pdu

Upcoming Classes

Dates
Mode
Location
Event
Venue
Call to Schedule
Anytime
Virtual Classroom
Your Location
Anywhere
May 07May 08, 2017
Virtual Classroom
Orlando
Anywhere
Jun 04Jun 05, 2017
Virtual Classroom
Las Vegas
Anywhere
Jul 18Jul 20, 2017
Virtual Classroom
Desktop
Anywhere
Oct 01Oct 02, 2017
Virtual Classroom
Anaheim
Anywhere
Description
  • Explore agile software development methodologies and approaches
  • Understand differences between agile and traditional methodologies
  • Learn how agile practices and principles improve the software development process
  • Discover the major steps required to successfully plan and execute an agile software project
  • Explore the leading agile development best practices

Organizations today are seeking ways to improve the efficiency of their software development efforts while still meeting quality objectives. Competitive pressures and customer demands continue to reduce software product release schedules, driving organizations to seek fresh new approaches to building software. Agile software development methods are often cited as a way to accelerate software delivery and get more done with less. This course will teach you how to avoid the common mistakes of agile adopters and answer some of the familiar myths and misuse:

  • Believing that agile says you don’t need to document your software
  • Forgetting about doing unit testing as part of the development process
  • Adopting Scrum without adopting appropriate agile development practices as well
  • Believing that agile means you don’t need to do architecture or design when building software

Fundamentals of Agile Certification—ICAgile will present a roadmap for how to get started with agile along with practical advice. It will introduce you to agile software development concepts and teach you how to make them work. You will learn what agile is all about, why agile works, and how to effectively plan and develop software using agile principles.  A running case study allows you to apply the techniques you are learning as you go through the course. Key concepts that will be introduced and discussed include:

  • Managing requirements using agile
  • Defining and estimating user stories
  • Building a release plan
  • Using Scrum-based project management
  • Delivering software using Extreme Programming

Bring your specific issues and problems to the training course for discussion as well.

SQE Training recommends this class both as a prerequisite for those seeking ICAgile's Agile Testing certifications and those practitioners who recognize the need to focus on “being” agile in addition to “doing” agile.

Who Should Attend
The audience includes software developers, software test professionals, project managers, business analysts, product managers, line of business owners. No specific prerequisites are assumed, however, attendees are expected to have some software experience.

Course Completion and Certification
Upon completion of this course the attendee will be certified by the International Consortium for Agile (ICAgile) and awarded the ICAgile Professional (ICP) designation.  Additionally, the certified attendees will be listed on the ICAgile website, indicating their Professional designation and that they have completed all the learning objectives associated with the Fundamentals of Agile track. The ICAgile certification fee is included with your registration for your convenience.

About the ICAgile
The International Consortium for Agile’s goal is to foster thinking and learning around agile methods, skills, and tools. The ICAgile, working with experts and organizations across agile development specialties, has captured specific learning objectives for the different agile development paths and put them on the learning roadmap. For more information visit www.icagile.com.

Course Outline

Introduction to Agile
What is agile?
Benefits of agile
Why does agile work?
Myths about agile
Who is using agile?

Agile Software Process
Overall agile development process
Agile best practices

Agile Planning
Introduction to Scrum
The planning process
-Backlogs
-Initial release planning
-Iterative sprint planning
Roles during initial planning
Building good user stories
Estimating work
Building a release plan
Key meetings and activities
-Sprint kickoff
-Daily Scrums
-Sprint planning
-User acceptance testing and reviews
-Retrospectives

Roles During Sprints

Agile Development Best Practices
Team-based design
Pair programming
Continuous integration
Test-driven development (TDD) and unit testing
Refactoring

Agile Testing Best Practices
Agile testing framework
Acceptance test-driven development (ATDD)
Exploratory testing
Agile test automation

Wrap Up Discussion

Select a learning mode button (Public, On-Site, etc.) for specific class details and fact sheet
Dates
Mode
Location
Event
Venue
May 07May 08, 2017
Virtual Classroom
Orlando
Anywhere
Jun 04Jun 05, 2017
Virtual Classroom
Las Vegas
Anywhere
Oct 01Oct 02, 2017
Virtual Classroom
Anaheim
Anywhere
Price: $1,545 USD Course Duration: 2 Days
Description
  • Explore agile software development methodologies and approaches
  • Understand differences between agile and traditional methodologies
  • Learn how agile practices and principles improve the software development process
  • Discover the major steps required to successfully plan and execute an agile software project
  • Explore the leading agile development best practices

Organizations today are seeking ways to improve the efficiency of their software development efforts while still meeting quality objectives. Competitive pressures and customer demands continue to reduce software product release schedules, driving organizations to seek fresh new approaches to building software. Agile software development methods are often cited as a way to accelerate software delivery and get more done with less. This course will teach you how to avoid the common mistakes of agile adopters and answer some of the familiar myths and misuse:

  • Believing that agile says you don’t need to document your software
  • Forgetting about doing unit testing as part of the development process
  • Adopting Scrum without adopting appropriate agile development practices as well
  • Believing that agile means you don’t need to do architecture or design when building software

Fundamentals of Agile Certification—ICAgile will present a roadmap for how to get started with agile along with practical advice. It will introduce you to agile software development concepts and teach you how to make them work. You will learn what agile is all about, why agile works, and how to effectively plan and develop software using agile principles.  A running case study allows you to apply the techniques you are learning as you go through the course. Key concepts that will be introduced and discussed include:

  • Managing requirements using agile
  • Defining and estimating user stories
  • Building a release plan
  • Using Scrum-based project management
  • Delivering software using Extreme Programming

Bring your specific issues and problems to the training course for discussion as well.

SQE Training recommends this class both as a prerequisite for those seeking ICAgile's Agile Testing certifications and those practitioners who recognize the need to focus on “being” agile in addition to “doing” agile.

Who Should Attend
The audience includes software developers, software test professionals, project managers, business analysts, product managers, line of business owners. No specific prerequisites are assumed, however, attendees are expected to have some software experience.

Course Completion and Certification
Upon completion of this course the attendee will be certified by the International Consortium for Agile (ICAgile) and awarded the ICAgile Professional (ICP) designation.  Additionally, the certified attendees will be listed on the ICAgile website, indicating their Professional designation and that they have completed all the learning objectives associated with the Fundamentals of Agile track. The ICAgile certification fee is included with your registration for your convenience.

About the ICAgile
The International Consortium for Agile’s goal is to foster thinking and learning around agile methods, skills, and tools. The ICAgile, working with experts and organizations across agile development specialties, has captured specific learning objectives for the different agile development paths and put them on the learning roadmap. For more information visit www.icagile.com.

Course Outline

Introduction to Agile
What is agile?
Benefits of agile
Why does agile work?
Myths about agile
Who is using agile?

Agile Software Process
Overall agile development process
Agile best practices

Agile Planning
Introduction to Scrum
The planning process
-Backlogs
-Initial release planning
-Iterative sprint planning
Roles during initial planning
Building good user stories
Estimating work
Building a release plan
Key meetings and activities
-Sprint kickoff
-Daily Scrums
-Sprint planning
-User acceptance testing and reviews
-Retrospectives

Roles During Sprints

Agile Development Best Practices
Team-based design
Pair programming
Continuous integration
Test-driven development (TDD) and unit testing
Refactoring

Agile Testing Best Practices
Agile testing framework
Acceptance test-driven development (ATDD)
Exploratory testing
Agile test automation

Wrap Up Discussion

Reservation Information
Sign-In/Registration 7:30 - 8:30 a.m.
Morning Session 8:30 a.m. - 12:00 p.m.
Lunch 12:00 - 1:00 p.m.
Afternoon Session 1:00 - 5:00 p.m.
Times represent the typical daily schedule. Please confirm your schedule at registration.
Class Fee Includes
• Tuition
• ICAgile certification fee
• Course notebook
• Continental breakfasts and refreshment breaks
• Lunches
• Letter of completion
Instructors
Jeffery Payne
Coveros, Inc.
Gene_Gotimer
Coveros, Inc.
Additional instructors for this course are:
Dates
Mode
Location
Event
Venue
Jul 18Jul 20, 2017
Virtual Classroom
Desktop
Anywhere
Price: $1,295 USD Course Duration: 3 Days
Description
  • Explore agile software development methodologies and approaches
  • Understand differences between agile and traditional methodologies
  • Learn how agile practices and principles improve the software development process
  • Discover the major steps required to successfully plan and execute an agile software project
  • Explore the leading agile development best practices

Organizations today are seeking ways to improve the efficiency of their software development efforts while still meeting quality objectives. Competitive pressures and customer demands continue to reduce software product release schedules, driving organizations to seek fresh new approaches to building software. Agile software development methods are often cited as a way to accelerate software delivery and get more done with less. This course will teach you how to avoid the common mistakes of agile adopters and answer some of the familiar myths and misuse:

  • Believing that agile says you don’t need to document your software
  • Forgetting about doing unit testing as part of the development process
  • Adopting Scrum without adopting appropriate agile development practices as well
  • Believing that agile means you don’t need to do architecture or design when building software

Fundamentals of Agile Certification—ICAgile will present a roadmap for how to get started with agile along with practical advice. It will introduce you to agile software development concepts and teach you how to make them work. You will learn what agile is all about, why agile works, and how to effectively plan and develop software using agile principles.  A running case study allows you to apply the techniques you are learning as you go through the course. Key concepts that will be introduced and discussed include:

  • Managing requirements using agile
  • Defining and estimating user stories
  • Building a release plan
  • Using Scrum-based project management
  • Delivering software using Extreme Programming

Bring your specific issues and problems to the training course for discussion as well.

SQE Training recommends this class both as a prerequisite for those seeking ICAgile's Agile Testing certifications and those practitioners who recognize the need to focus on “being” agile in addition to “doing” agile.

Who Should Attend
The audience includes software developers, software test professionals, project managers, business analysts, product managers, line of business owners. No specific prerequisites are assumed, however, attendees are expected to have some software experience.

Course Completion and Certification
Upon completion of this course the attendee will be certified by the International Consortium for Agile (ICAgile) and awarded the ICAgile Professional (ICP) designation.  Additionally, the certified attendees will be listed on the ICAgile website, indicating their Professional designation and that they have completed all the learning objectives associated with the Fundamentals of Agile track. The ICAgile certification fee is included with your registration for your convenience.

About the ICAgile
The International Consortium for Agile’s goal is to foster thinking and learning around agile methods, skills, and tools. The ICAgile, working with experts and organizations across agile development specialties, has captured specific learning objectives for the different agile development paths and put them on the learning roadmap. For more information visit www.icagile.com.

Course Outline

Introduction to Agile
What is agile?
Benefits of agile
Why does agile work?
Myths about agile
Who is using agile?

Agile Software Process
Overall agile development process
Agile best practices

Agile Planning
Introduction to Scrum
The planning process
-Backlogs
-Initial release planning
-Iterative sprint planning
Roles during initial planning
Building good user stories
Estimating work
Building a release plan
Key meetings and activities
-Sprint kickoff
-Daily Scrums
-Sprint planning
-User acceptance testing and reviews
-Retrospectives

Roles During Sprints

Agile Development Best Practices
Team-based design
Pair programming
Continuous integration
Test-driven development (TDD) and unit testing
Refactoring

Agile Testing Best Practices
Agile testing framework
Acceptance test-driven development (ATDD)
Exploratory testing
Agile test automation

Wrap Up Discussion

Reservation Information

Day 1: 12:30pm-4:30pm ET/9:30am-1:30pm PT
Day 2: 12:30pm-4:30pm ET/9:30am-1:30pm PT
Day 3: 12:30pm-4:30pm ET/9:30am-1:30pm PT

Class Fee Includes
  • ICAgile certification fee
  • Easy course access: Attend training right from your computer and easily connect your audio via computer or phone. You can access your training course quickly and easily and can participate freely.
  • Live, expert instruction: See and hear your instructor presenting the course materials and answering your questions in real-time.
  • Valuable course materials: Our live-virtual training uses the same valuable course materials as our classroom training. Students will have direct access to the course materials.
  • Hands-on exercises: An essential component to any learning experience is applying what you have learned. Using the latest technology, your instructor can provide students with hands-on exercises, group activities, and breakout sessions.
  • Real-time communication: Communicate real-time directly with the instructor. Ask questions, provide comments, and participate in the class discussions.
  • Peer interaction: Networking with peers has always been a valuable part of any classroom training. Live-virtual training gives you the opportunity to interact with and learn from the other attendees during breakout sessions, course lecture, and Q&A.
  • Convenient schedule: Course instruction is divided into modules no longer than three hours per day. This schedule makes it easy for you to get the training you need without taking days out of the office and setting aside projects.
  • Small class size: Live-virtual courses are limited to the same small class sizes as our instructor-led training. This provides you with the opportunity for personal interaction with the instructor.
Instructors
Jeffery Payne
Coveros, Inc.
Gene_Gotimer
Coveros, Inc.
Additional instructors for this course are:
Dates
Mode
Location
Event
Venue
Call to Schedule
Anytime
Virtual Classroom
Your Location
Anywhere
Course Duration: 2 Days
Description
  • Explore agile software development methodologies and approaches
  • Understand differences between agile and traditional methodologies
  • Learn how agile practices and principles improve the software development process
  • Discover the major steps required to successfully plan and execute an agile software project
  • Explore the leading agile development best practices

Organizations today are seeking ways to improve the efficiency of their software development efforts while still meeting quality objectives. Competitive pressures and customer demands continue to reduce software product release schedules, driving organizations to seek fresh new approaches to building software. Agile software development methods are often cited as a way to accelerate software delivery and get more done with less. This course will teach you how to avoid the common mistakes of agile adopters and answer some of the familiar myths and misuse:

  • Believing that agile says you don’t need to document your software
  • Forgetting about doing unit testing as part of the development process
  • Adopting Scrum without adopting appropriate agile development practices as well
  • Believing that agile means you don’t need to do architecture or design when building software

Fundamentals of Agile Certification—ICAgile will present a roadmap for how to get started with agile along with practical advice. It will introduce you to agile software development concepts and teach you how to make them work. You will learn what agile is all about, why agile works, and how to effectively plan and develop software using agile principles.  A running case study allows you to apply the techniques you are learning as you go through the course. Key concepts that will be introduced and discussed include:

  • Managing requirements using agile
  • Defining and estimating user stories
  • Building a release plan
  • Using Scrum-based project management
  • Delivering software using Extreme Programming

Bring your specific issues and problems to the training course for discussion as well.

SQE Training recommends this class both as a prerequisite for those seeking ICAgile's Agile Testing certifications and those practitioners who recognize the need to focus on “being” agile in addition to “doing” agile.

Who Should Attend
The audience includes software developers, software test professionals, project managers, business analysts, product managers, line of business owners. No specific prerequisites are assumed, however, attendees are expected to have some software experience.

Course Completion and Certification
Upon completion of this course the attendee will be certified by the International Consortium for Agile (ICAgile) and awarded the ICAgile Professional (ICP) designation.  Additionally, the certified attendees will be listed on the ICAgile website, indicating their Professional designation and that they have completed all the learning objectives associated with the Fundamentals of Agile track. The ICAgile certification fee is included with your registration for your convenience.

About the ICAgile
The International Consortium for Agile’s goal is to foster thinking and learning around agile methods, skills, and tools. The ICAgile, working with experts and organizations across agile development specialties, has captured specific learning objectives for the different agile development paths and put them on the learning roadmap. For more information visit www.icagile.com.

Course Outline

Introduction to Agile
What is agile?
Benefits of agile
Why does agile work?
Myths about agile
Who is using agile?

Agile Software Process
Overall agile development process
Agile best practices

Agile Planning
Introduction to Scrum
The planning process
-Backlogs
-Initial release planning
-Iterative sprint planning
Roles during initial planning
Building good user stories
Estimating work
Building a release plan
Key meetings and activities
-Sprint kickoff
-Daily Scrums
-Sprint planning
-User acceptance testing and reviews
-Retrospectives

Roles During Sprints

Agile Development Best Practices
Team-based design
Pair programming
Continuous integration
Test-driven development (TDD) and unit testing
Refactoring

Agile Testing Best Practices
Agile testing framework
Acceptance test-driven development (ATDD)
Exploratory testing
Agile test automation

Wrap Up Discussion

Reservation Information
Sign-In/Registration 7:30 - 8:30 a.m.
Morning Session 8:30 a.m. - 12:00 p.m.
Lunch 12:00 - 1:00 p.m.
Afternoon Session 1:00 - 5:00 p.m.
Times represent the typical daily schedule. Please confirm your schedule at registration.
Class Fee Includes
• Tuition
• ICAgile certification fee
• Course notebook
• Letter of completion
Instructors
Jeffery Payne
Coveros, Inc.
Additional instructors for this course are:

Questions?

On-Site Training

Let us bring the training directly to you! Choose from over 60 courses.

Combine World-Class Training and

Certification with a Conference

Maximize Your Learning Potential

Agile Dev Conference logo

Better Software Conference logo

Devops Conference logo

STAR Conference logo

Mobile Dev Test Conference logo

Internet of Things dev Conference logo