(732) 219-7001  info@vrds.com



Course Length: 5 Days
Prerequisites: None


Course Description

The Lean developer is the core of any product development effort. However, it is not as simple as telling a developer the reasoning and steps behind lean software development for them to be successful in working within Scrum teams. They need to learn and practice a plethora of other methodologies in order to truly exploit the power of the Lean software development methodology.


This course teaches developers how to apply agile requirements, design, testing and programming techniques to reach the goal of delivering software rapidly but with the highest quality. Developers will undergo a series of iterations where they will build software using techniques such as use cases & user stories, evolutionary design, test driven development & user-acceptance criteria, refactoring, and the logistics of working within an iteration. Developers learn the benefits as well as the challenges of working in an iteration with a close-knit team. The end result is a developer who doesn’t just understand how to work with agile techniques but understands how to work within an agile environment. The course includes instructor experiences, case studies, and several in-class labs will enable participants to build knowledge and skills through active participation instead of lecture.


Topics covered in class are relevant to all levels of experience. Our instructors simplify complex topics and present them clearly and concisely. Case studies and in-class exercises allow the participant to combine and utilize concepts learned during the course.


Our Unique Approach to Six Sigma Training


Learning Lean and Agile software development doesn’t have to be a burden. Some suggest “to learn” is our most basic human need. We strive to develop courses so you have fun learning: flinging, spinning, and conducting acts of physical and mental creativity. Read on >>



Course Goals

Understand the Lean software development philosophy and methodology.
Understand the Scrum framework.
Learn about Scrum roles and responsibilities.
Write and breaking down use cases and user stories.
Write test specifications and acceptance tests.
Develop backlogs and prioritizations.
Learn how to execute sprints.
Create evolutionary Designs.
Learn critical Lean coding practices.
Build quality in: Test-driven development.
Learn the art of refactoring code.
Create unit and behavioral tests.

Who should take the Lean Developer Training course?



This course is ideal for any software developer or software development manager who would like to or is required to learn how to develop using agile techniques and work within an Agile team and environment.

Customized Courses


VRDS will customize any on-site course(s) to suit the unique business requirements of our clients. From the modification of standard curriculum to new course development, we will provide the education and training your organization needs to be more productive in today’s competitive environment.

Schedule and Location


This Six Sigma Certification course is taught on-demand at your facilities. If you do not have facilities that are suitable, VRDS can arrange facilities with the necessary equipment in the most convenient location for your participants. Contact us for more information about this course.

Interested in any of our provided services? Contact us today!