Agile Essentials
Length: 2 days
Course Code: 5000
List Price:
$1,295
TrainingPage Price: $1,262
TAP Eligible
Get $150 NFLShop Gift Card and more
View Dates & Enroll OnlineOverview:
A brick-by-brick approach to making your SDLC Agile.
Description:
Agile success demands a strong and stable foundation.
To incorporate an Agile methodology or practice into your SDLC with an expectation of shredding the rigid discipline of your current method is a sure path to failure. The common misconception is that Agility means lack of order, which is not the case. Agility in software requires strong discipline. In order to successfully implement Agility, you must have a solid foundation in the practices and procedures you wish to adapt and learn how to follow those practices correctly while tying them to rigid quality goals.
This 2-day workshop is highly INTERACTIVE — get the techniques, skills, and tools you need.
Define the principles, advantages, and disadvantages of Agile development. Get first-hand experience by organizing and participating in an agile team. Put the concepts you learn to practice instantly in the classroom project. Understand and learn how to take advantage of the opportunities for Agile. Finally get a detailed understanding and practice the collaboration and communication needed between customer and developers for Agile to succeed.
Agile processes forming the basis for this course include:
Scrum
Extreme Programming
Crystal
Feature Driven Development
Lean Development
Dynamic Systems Development Method (DSDM)
Agile Modeling
Practical, Immediately Useful Information:
This information packed course will expose you to an array of ideas, techniques and tools that you can incorporate immediately — all offered to help you successfully integrate Agile development techniques into your SDLC.
You will immediately understand how to:
Employ the iterative/incremental development method and monitor iteration and release plan
Adapt to changing requirements and use both Use Cases and User stories
Know when to test, how to test, what to test and when and how to track tests
Interact with customers and work within a self-organized team
Execute an iterative project; participate in the classroom Agile project which runs through three iterations
Organize/direct/participate in an Agile team
Combine upfront planning with changing goals
In-Class Workshops and Group Exercises:
Don't let your first experience running or participating in an Agile project be on a real project. Get real-world hands-on experience in our classroom. Ensure you get the must benefit out of your decision to move to Agile practices by taking the time to learn those practices right.
This course is a stimulating combination of class interaction, group exercises, and the classroom Agile case study project. Each is designed to allow you to easily grasp new concepts and techniques.
Specifically you will cover:
Self organized teams
Simulate a project introduction, create a vision and set of requirements
Release planning
First iteration beginning (test for requirements/requirements implementation)
First iteration end (functionality demonstration/ performance retrospective
Second iteration (implementation of second set of requirements)
Process change
Third iteration (third set of requirements using new process changes)
Who Should Attend:
This course is designed for anyone who is considering the use of an Agile methodology for software development, including:
Project Managers
Analysts
Developers
Programmers
Testers
IT Manager/Directors
Software Engineers
Software Architects
Customers
Exclusive Course Materials
Ken Pugh has developed the course manual and exercises exclusively for this program. This expertise is exclusively developed and only found in ASPE Technology's Agile Essentials. To further complement your learning experience, we are including invaluable course materials which are exclusive to ASPE Technology's Agile Essentials Curriculum, to be used both during class and as an excellent resource after the course.