Agile Training Courses Icon

Agile Boot Camp: ICP Fundamentals Certification


2 Days
Classroom Session   |  
3 Days
Live Online

IIBA (CDU)

ASPE is an IIBA Endorsed Education Provider of business analysis training. Select Project Delivery courses offer IIBA continuing development units (CDU) in accordance with IIBA standards.

NASBA (CPE)

NASBA continuing professional education credits (CPE) assist Certified Public Accountants in reaching their continuing education requirements.

PMI (PDU)

Select courses offer Leadership (PDU-L), Strategic (PDU-S) and Technical PMI professional development units that vary according to certification. Technical PDUs are available in the following types: ACP, PBA, PfMP, PMP/PgMP, RMP, and SP.

NASBA
NASBA
16.00 CPEs
PMI
ACP
10.00 T-PDUs
PBA
1.00 T-PDU
RMP
1.00 T-PDU
SP
1.00 T-PDU
PMP/PgMP
10.00 T-PDUs
L
2.00 L-PDUs
S
2.00 S-PDUs

Expertise Level: Novice
Certification
Classroom Registration Fees
Individual:
$1495.00
Group Rate:
$1295.00
(per registrant, 2 or more)
GSA Individual:
$1091.35
Live Online Registration
Live Online:
$1495.00
Private Onsite Package

This course can be tailored to your needs for private, onsite delivery at your location.

Learn More About Enterprise Team Training

Overview

As a ICAgile Certified Professional designation course, this Agile training course offers hands-on practices in Iteration Planning, Product Roadmap and Backlog, Estimating Practices, User Story Development and Iteration Execution.

There is more to Agile development than simply a different style of programming. That's often the easy part. Agile development methods change your approach for requirements gathering, estimation, planning, team development, stakeholder interactions and more. While not a silver bullet, Agile Methodologies have become the most practical way to create outstanding software. We'll explore the leading Agile methodologies. You'll learn the basic premises and techniques behind Agility — so that you can apply them to your projects.

The classroom will be broken up into Agile teams and your expert instructor will drive each team through the Agile process from planning through execution. Your instructor will answer questions with real-world experience, and you will leave the class with practical knowledge and a clear roadmap for your team's success.

ICAgile Certified Professional (ICP)

ICP

Attendees who complete this course automatically receive the ICP designation after course completion, based on their exposure to the Agile Fundamentals learning objectives, which is covered in this course. The ICP designation verifies that the attendee has been introduced to these five areas through training: 

  • Agile History & Mindset
  • Individuals & Interactions
  • Value–Driven Development
  • Consumer & User Involvement
  • Planning and Adapting

Since the ICP is required to attain any ICAgile Expert certification, it is an excellent way to jumpstart your Agile career. You can include the industry–recognized designation in your signature, resumes, and also display your newly learned Agile skills from the class.

Structure a team with generalizing specialists so the team can develop working software incrementally
Practice and maintain a regular cadence when delivering working software each iteration
Follow the team approach; start as a team, finish as a team — and focus on delivering value to the organization
Learn the different approach to Agile architecture and design that supports a more incremental and emergent project.
Gain knowledge and understanding of Agile principles and why they are so important for each team
Embrace the five levels of planning and recognize the value of continuous planning
Build a backlog of prioritized and estimated user stories that provides emergent requirements for analysis and foster customer engagement and understanding
Engage in more effective estimating (story points) and become more accurate by being less precise
Create accurate Agile release plans that connect you back to business expectations – including hard date commitments and fixed price models
Upcoming Dates and Locations
Guaranteed To Run
Jul 12, 2017 – Jul 13, 2017    8:30am – 4:30pm Chicago, Illinois

Microtek Chicago
230 W. Monroe
Suite 900
Chicago, IL 60606
United States

Register
Jul 17, 2017 – Jul 19, 2017    12:00pm – 4:30pm Live Online
12:00pm – 4:30pm
Register
Jul 19, 2017 – Jul 20, 2017    8:30am – 4:30pm Omaha, Nebraska

Doubletree Hotel & Executive Meeting Center
1616 Dodge Street

Omaha, NE 68102
United States

Register
Jul 31, 2017 – Aug 1, 2017    8:30am – 4:30pm Salt Lake City, Utah

Courtyard Salt Lake City Airport
4843 West Douglas Corrigan Way

Salt Lake City, UT 84116
United States

Register
Aug 1, 2017 – Aug 3, 2017    12:00pm – 4:30pm Live Online
12:00pm – 4:30pm
Register
Aug 7, 2017 – Aug 8, 2017    8:30am – 4:30pm Atlanta, Georgia

Microtek Atlanta
1000 Abernathy Rd. NE Ste 194
Northpark Bldg 400
Atlanta, GA 30328
United States

Register
Aug 15, 2017 – Aug 16, 2017    8:30am – 4:30pm Milwaukee, Wisconsin

Courtyard Milwaukee Brookfield
16865 W. Bluemound Rd

Brookfield, WI 53005
United States

Register
Aug 23, 2017 – Aug 24, 2017    8:30am – 4:30pm Live Online
8:30am – 4:30pm
Register
Aug 23, 2017 – Aug 24, 2017    8:30am – 4:30pm Pittsburgh, Pennsylvania

Embassy Suites Pittsburgh Airport
550 Cherrington Parkway

Coraopolis, PA 15108
United States

Register
Aug 29, 2017 – Aug 30, 2017    8:30am – 4:30pm Sacramento, California

UC Davis
2901 K Street, Ste 204
Sutter Square Galleria
Sacramento, CA 95816
United States

Register
Sep 14, 2017 – Sep 15, 2017    8:30am – 4:30pm Live Online
8:30am – 4:30pm
Register
Sep 14, 2017 – Sep 15, 2017    8:30am – 4:30pm Columbus, Ohio

The Fawcett Center
2400 Olentangy River Rd

Columbus, OH 43210
United States

Register
Sep 18, 2017 – Sep 19, 2017    8:30am – 4:30pm Kansas City, Kansas

Centriq Training
8700 State Line Road
Suite 200
Leawood, KS 66206
United States

Register
Sep 20, 2017 – Sep 22, 2017    12:00pm – 4:30pm Live Online
12:00pm – 4:30pm
Register
Sep 25, 2017 – Sep 26, 2017    8:30am – 4:30pm Minneapolis, Minnesota

Euler Training Center
1660 Highway 100 S
Ste 101 - Parkdale Plaza
Minneapolis, MN 55416
United States

Register
Sep 28, 2017 – Sep 29, 2017    8:30am – 4:30pm Raleigh, North Carolina

ASPE Training
114 Edinburgh South Dr
Suite 200
Cary, NC 27511
United States

Register
Oct 2, 2017 – Oct 3, 2017    8:30am – 4:30pm Live Online
8:30am – 4:30pm
Register
Oct 2, 2017 – Oct 3, 2017    8:30am – 4:30pm Boston, Massachusetts

Microtek Boston
25 Burlington Mall Road
2nd Floor
Burlington, MA 01803
United States

Register
Oct 4, 2017 – Oct 5, 2017    8:30am – 4:30pm Phoenix, Arizona

Dynamic Worldwide
4500 S. Lakeshore Dr
Suite 600
Tempe, AZ 85282
United States

Register
Oct 9, 2017 – Oct 10, 2017    8:30am – 4:30pm Saint Louis, Missouri

Saint Louis University - Workforce Ctr
3545 Lindell Blvd.
2nd Floor Wool Center
Saint Louis, MO 63103
United States

Register
Course Outline

• Why Agile?

Team Exercise: We will explore as a class what problems plague software development so that we can recognize how Agile is an answer to real world problems.

• Becoming Agile 
   • Agile Mental Models
   • Agile Manifesto
   • Agile Principles 
   • Agile Practices

Team Exercise: Teams will engage in a fun exercise that will reinforce the importance of, and power behind, self-organizing teams. As with sports teams, individual roles are important, but even more important is the need to work toward a common goal together. At times that means blurring the lines of traditional roles. Great teams will not define themselves by their individual roles.

• Building an Agile Team

Team Exercise:We will discuss as a class what makes a great team based on teams we've participated on that were great.

• Agile Project Planning
   • Vision
   • Roadmap
   • User Roles and Personas

Team Exercise: Teams will practice turning User Roles into full fleshed personas.

• Backlog Planning
   • Writing User Stories
   • Prioritization
   • Estimating

Team Exercise: Each team will conduct a brainstorming session for creating a product backlog in the form of user stories. Each team will present some of their user stories and the instructor will lead discussion about where teams hit the mark and areas for improvement (Instructor will not have all of the ideas, this is a great opportunity for team dynamic). After some feedback and sharing, each team will take a second pass at creating some user stories.

Team Exercise: Teams are tasked with assigning a priority to their user stories at the appropriate level of detail.

Team Exercise: Teams are tasked with assigning story point estimates to enough user stories to extend at least a few iterations into the future. The methods for determining the story point estimates will be Planning Poker and Affinity estimating. Teams will be given enough time to begin to see some consistency in their team and triangulate relative sizing of their stories. Teams are then asked to estimate their team's velocity.

• Release Planning

Team Exercise: Teams are tasked with building a release plan by incorporating priority, story point estimates, team velocity and customer/product owner input to assign stories to iterations for the desired release.

• Story Review

• Iteration Planning

Team Exercise: Teams are tasked with discussing the details of the stories that, based on the estimated team velocity, may be completed in the first iteration. As the details are discussed, the tasks will be identified that would be needed to achieve the desired result. Next, with all of the tasks identified, teams assign actual time estimates to the tasks identified. Finally, the team will revisit the sizing of the iteration to determine if they have the appropriate time and resources to meet their commitment.

• Iteration Execution
   • The Daily Scrum
   • Visual Management
   • Agile Metrics

Team Exercise: Taskboards are an invaluable communication tool during each iteration. Each team is tasked with coming up with their taskboard that communicates clearly their commitments for the iteration and progress against those commitments.

• Inspect and Adapt
   • The Iteration Review
   • The Demo
   • The Retrospective

Team Exercise: Teams will discuss what things they can do the day after class ends to take what they've learned and implement it immediately so that they don't lose what they've learned.

Who should attend

Because this is an immersion course and the intent is to engage in the practices every Agile team will employ, this course is recommended for all team members responsible for delivering outstanding software. That includes, but is not limited to, the following roles:

  • Business Analyst
  • Technical Analyst
  • Project Manager
  • Software Engineer/Programmer
  • Development Manager
  • Product Manager
  • Product Analyst
  • Tester
  • QA Engineer
  • Documentation Specialist

The Agile Boot Camp is a perfect place for cross-functional teams to familiarize themselves with Agile concepts and methodologies and learn the basics of how to function as an Agile team. It's also a wonderful springboard for team building & learning. We invite you to bring your team and a team project to work on in class.

Yes, this course looks perfect for my needs!

Download the brochure