Basics of Agile Methodology for Software Development

The training is built on practical exercises, Scrum simulations, discussions and case studies illustrating the basic principles and practices of Agile development.
Code: SDP-004_ENG
Duration: 16 hours

Description

This training is aimed at people who want to adopt Agile methodologies (such as Scrum or XP) in their project or organization, as well as those who want to compare the way they work with industry best practices.

The training is built on practical exercises, Scrum simulations, discussions and case studies illustrating the basic principles and practices of Agile development.

Roadmap

  1. Agile Essentials:
    1. The family of agile methodologies;
    2. The Agile Manifesto;
    3. Principles of  the Agile Manifesto;
    4. Iterative and incremental development;
    5. Agile-development
  2. Scrum framework overview:
    1. Terms;
    2. Roles;
    3. Scrum Characteristics (transparency, inspection, adaptation);
    4. Scrum artifacts;
    5. Queue Theory;
    6. Time-boxing;
    7. Sprint structure.
  3. Requirements Management in Scrum:
    1. Product/Sprint Backlog;
    2. User Stories;
    3. Definition of Done.
  4. Scrum Planning:
    1. 3 levels of planning;
    2. Units of assessment (story points or ideal days);
    3. Planning Poker;
    4. Triangulation.
  5. Roles and Responsibilities:
    1. Scrum master;
    2. Product owner;
    3. The team.
  6. Self-organized team - the key to success:
    1. Attributes of a Scrum Team;
    2. Guru vs general knowledge;
    3. Team evolution;
    4. Distributed teams.
  7. Daily Scrum Meetings.
  8. Demo.
  9. Retrospective Meeting.
  10. Scrum metrics:
    1. Velocity;
    2. Focus Factor.
  11. Process Visualization:
    1. Task board;
    2. Burndown / up chart.
  12. Engineering Practices:
    1. Code Review;
    2. Pair programming;
    3. Joint ownership of code;
    4. Continuous Integration;
    5. Refactoring;
    6. TDD.
  13. Scrum limits.
  14. Scaling Agile.
  15. Starting with Agile.

Objectives

Providing basic knowledge about Agile methodologies and the Scrum framework, familiarizing participants with the key practices and methods of work in Agile, in order to avoid the common mistakes.

After taking part in the training, participants will be able to:
  1. Understand how Agile methodologies are applied in projects;
  2. Understand how to start working with Agile;
  3. Use the Scrum framework in their projects.

Target Audience

  • Project Managers;
  • Technical Team Leaders;
  • Software Engineers.


Register for the next course
+
Registering in advance ensures you have priority. We’ll notify you when we schedule the next course on this topic
Bucharest €240
Krakow €240
Wroclaw €240

Invoices for the course will be issued in local currency. All fees above can change according to training location and delivery mode and are subject to change while scheduling. For individual participants the price is as displayed. For legal entities VAT is added to the displayed price.

Testimonials:
Daniel
I liked the overall presentation of the actual AGILE/SCRUM process. Scrum practices for estimation, Scrum artifact repository - especially the release burn down chart and velocity chart.
Courses you may be interested in:

Sign up

First Name*
Last Name*
Company
Email*
Preferred Location
Phone
Your Comment

Contacts in

loading map...
Dimitrie Pompeiu nr 5-7 , building C, Et. 5, sect 2, Bucharest, 014459

Contact phone:

021 371 4858
loading map...
Luxoft Poland Wrocław - Silver Tower pl. Konstytucji 3-go Maja 3 50-048 Wrocław
loading map...
Aleja Generała Tadeusza Bora-Komorowskiego 25, Quattro Business Park Five, 31-476 Kraków, Poland

Contact phone:

+48 122110650
   Subscribe to our monthly newsletter
Success
Thank you.
Your request has been received.