 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |

AGILE TRAINING

SEE ALSO
Agile Advice|Training|Coaching
SoftO2 Training Catalog
SoftO2 Consulting
DOWNLOADS SoftO2 Agile Services (PDF)





We support Agile Modeling (AM)
|
 |
 |
 |
 |
 |
 |
 |
 |
Agile Training and Courses
—
Public classroom, Corporate Onsite, Live Online Webinars |
|
 |
 |
 |
| SoftO2 has an agile training portfolio for both agile teams and specialists. We train entire teams to prepare them for the the first agile iteration. And we address the particular challenges that project managers, business analysts and testers face through specialized training. All training courses are offered in three formats: public classroom, corporate onsite (customizable), and live webinars. |
 |
AGILE TRAINING FOR EXECUTIVES AND MANAGERS |
|
 |
This one-day intensive training-coaching workshop for executives and middle managers provides a strategic understanding of transforming teams and projects to an agile development approach. With the obtained knowledge, managers will be able to assess the suitability and economics of different agile methods; avoid pitfalls inherent to agile transformation; and achieve high performance by inserting and tailoring the right set of practices. This workshop includes real-life simulations. |
|
| |
This course is for product managers and business analysts who are transitioning to the agile approach. The focus of this workshop-formatted training is on the business side of the requirements which is handled by Product Owners and/or business analysts in agile projects. |
|
AGILE TEAM TRAINING |
|
 |
This workshop training course teaches both the concepts, practices and implementation of Agile software development practices and the Scrum mechanisms. Students will learn which techniques and tools make Agile development a suitable approach for many project environments. Throughout all modules, specific attention is paid to the introduction of the Agile approach in an existing organization. |
|
| |
This workshop training course teaches students how to apply Microsoft's approach to agile software development. MS Visual Studio backed by the Microsoft Solutions Framework (MSF) Agile provides an adaptable infrastructure for successfully delivering software faster, eliminating the most common causes of technology project failure, and fostering an optimal balance between discipline and agility. The instructor has shipped releases at Microsoft. |
|
| |
This workshop training course teaches Product Owners, Scrum Masters, business analysts, developers, testers and technical writers how Scrum works and how to implement the Scrum principles in a Visual Studio environment. During the instruction, students also learn how to configure and use the Visual Studio Scrum 1.x process template in order to maximize the effectiveness for their respective roles. |
|
| |
This workshop training course teaches agile team members how to plan, estimate and track efforts in agile and scrum teams. Participants in this course will learn how to plan agile/scrum projects at release and sprint/iteration level, apply effective estimation techniques, balance predictibility versus adaptability in schedules, and track ongoing efforts. Participants will see results from real-life projects and perform interactive exercises with chosen project parameters. |
|
AGILE ROLE TRAINING |
|
 |
This workshop is for business analysts, requirements analysts and developers who are moving to an agile approach. The focus of the course is to learn how to identify, analyze, specify and verify requirements in agile projects. Through an end-to-end case study, participants master specific concepts such as personas, user stories, and use cases to model requirements. The exercises and simulations also cover just-in-time specifications and change management. |
|
| |
This workshop course teaches ScrumMasters and Product Owners how to drive agile software projects effectively. This course goes beyond the Scrum Alliance ScrumMaster Training by including practices, experiences and simulations that come from real-life projects, thereby helping new Scrum Masters to succeed in their first pass. The course covers all concepts and techniques to scope, strategize, plan and execute agile projects including human team aspects such as motivation and performance management. |
|
| |
Test-driven development helps developers implement stories with higher efficiency and quality due to better designs. TDD is difficult to introduce though because it requires a mindset shift with refined practices that you do not see in most textbooks. This training helps developers who are starting with TDD or who have already started and encountered challenges. Specific topics and exercises cover design for testability, mocking and dependency injection, and unit test frameworks. |
|
| |
To execute agile projects with effectiveness, developers need higher involvement in testing. Coded features are "done" when they are tested. This training equips developers with the skills to build low-overhead testing strategies and apply efficient design/code-based testing techniques. Specific topics and exercises in this training also cover design for testability, Test-Driven Development (TDD), mocking, unit test frameworks, Fitnesse and continuous integration. |
|
| |
Traditional test processes and test automation are not effective for an agile environment where requirements are evolving and iterations are short. Participants in this workshop learn how to transform testing best practices to agile projects and transform to team-wide accountability for quality. Effective iteration test planning, unit and exploratory testing, regression testing and agile-friendly test automation play a central role in this context. |
|
| |
This workshop helps agile teams implement effective agile quality as an entirely integrated discipline. QA and test professionals as well as developers and project managers/scrum masters benefit from this course because agile QA is a team responsibility tightly connected with planning, agile requirements (e.g. user stories and associated acceptance tests) and development (e.g. TDD and unit testing). |
|
|
 |
|