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

Software Engineering

SoftO2 Training
Course Catalog
Public/Individual Training
Corporate/Team Training
Licensing and Reselling
See Also
SoftO2 Agile
Agile Training
Related Courses
Agile Adoption Strategies
Agile Development with MSF Agile
Agile Requirements Modeling
Agile Software Testing
Agile Project Management
Scrum Planning and Estimating
|
 |
 |
 |
 |
 |
 |
 |
 |
Agile Software Development with Scrum — for Agile/Scrum Teams |
|
 |
A thorough introduction of the agile/scrum methodology, intended for all IT roles.
Public Classroom Training in Seattle - San Francisco - Boston - New York City - Chicago - Austin (USA), Vancouver - Toronto - Montreal (Canada), Guadalajara (Mexico) - Santiago (Chile) - Sao Paulo - Rio de Janeiro (Brazil) - Dublin (Ireland) - London (UK) - Amsterdam (Netherlands) - Brussels (Belgium) - Paris - Nice (France) - Frankfurt (Germany) - Zurich (Switzerland) - Madrid - Barcelona (Spain) - Lisboa - Porto (Portugal) - Moscow (Russia) - Tel Aviv (Israel) - Riyadh (Saudi Arabia) - Dubai (UAE) - Delhi - Mumbai - Bangalore (India) - Seoul (Korea) - Shanghai (China) - Kuala Lumpur (Malaysia) - Singapore - Tokyo (Japan) - Sydney - Melbourne (Australia) - Auckland (New Zealand)
Live Online Webinar public and corporate available | Corporate Onsite worldwide |
 |
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.
|
  |
 |
 |
 |
 |
Code |
 |
S22
|
 |
 |
 |
Discipline |
Software Engineering |
 |
 |
Duration |
3 days |
 |
 |
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
|
 |
 |
 |
 |
Course Information
Audience | At Course Completion | Prerequisites | Course Materials | Course Outline | Pricing | TAKE THIS TRAINING |

Audience

| √ |
|
Development Managers |
 |
√ |
|
Project Managers |
 |
√ |
|
QA/Test Managers |
| √ |
|
Scrum Masters |
|
√ |
|
Business Analysts |
|
√ |
|
QA User Testers |
| √ |
|
Sofware Developers |
|
√ |
|
User Education Specialists |
|
√ |
|
QA Code Testers |
| √ |
|
Product Owners |
|
√ |
|
Software Process Architects |
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|

at course completion

After completing this course, participants will be able to:
| » |
|
Understand the concepts of Agile development |
 |
» |
|
Use Scrum to drive project execution |
| » |
|
Understand and plan the Agile life cycle |
|
» |
|
Perform test-driven development (TDD) |
| » |
|
Create a climate for Agile development |
|
» |
|
Insert Agile testing and quality assurance |
| » |
|
Create requirements for an Agile project |
|
» |
|
Project manage an Agile project |
| » |
|
Design just-in-time and perform refactoring |
|
» |
|
Select the proper tools for an Agile environment |

prerequisites

| » |
|
Basic knowledge of software engineering |

course materials

A comprehensive workbook with knowledge material, examples, case studies, lab exercises, and references.

| course outline |
|
 |
 Module 1: Fundamentals of the Agile Development Approach
| » |
|
Agile Manifesto and Agile values |
| » |
|
Tackling uncertainty |
| » |
|
Customer responsiveness |
| » |
|
Early availability |
 Module 2: Agile Development Life Cycle
| » |
|
Scrum flow and artifacts |
| » |
|
Product backlog |
| » |
|
Sprint backlog |
| » |
|
Sprints planning |
| » |
|
Scrum meetings |
| » |
|
Sprint review |
 Module 3: Roles and Responsibilities
| » |
|
Product Owner |
| » |
|
ScrumMaster |
| » |
|
The Team |
 Module 4: Agile Requirements Development
| » |
|
Breaking requirements into user stories |
| » |
|
Story estimation |
| » |
|
Merging and splitting stories |
 Module 5: Agile Planning
| » |
|
Release planning |
| » |
|
Sprint types |
| » |
|
Planning poker |
| » |
|
Sprint planning |
 Module 6: Agile Design
| » |
|
Minimal design |
| » |
|
Design for change |
| » |
|
Using information hiding to minimize code changes |
| » |
|
Lightweight design documentation |
 Module 7: Agile Construction
| » |
|
Pair programming |
| » |
|
Refactoring |
| » |
|
Automated unit testing |
| » |
|
Collective ownership, individual accountability |
| » |
|
Test-driven development (TDD) |
| » |
|
Continuous integration |
 Module 8: Agile Quality Assurance and Testing
| » |
|
Agile test dimensions |
| » |
|
Changed tester role |
| » |
|
Leveraging automated tests |
| » |
|
Scripted versus exploratory testing |
 Module 9: Agile Project Management
| » |
|
Scrum and management |
| » |
|
Status reporting |
| » |
|
Sprint review agenda |
| » |
|
Sprint retrospective agenda |
| » |
|
Recovery, when things go wrong |
| » |
|
Scaling agile projects |
 Module 10: Agile Environment and Tools
| » |
|
Unified team and onsite customer |
| » |
|
Co-location and war rooms |
| » |
|
Agile change control |
| » |
|
Item tracking |
| » |
|
Other agile tools |

CertificatION

Participants receive an industry recognized SoftO2 Training Certificate after completing the course.

pricing

Please refer to the pricing chart.

take this training

Contact SoftO2 Training or send the following form to pre-register or request information.


|
 |
|