A software development course following a DevOps approach, for distributed agile teams. Obtain your certification from the Scrum Alliance! TDD, continuous integ
In this live online course you will learn how to build software products within distributed self-organizing teams. For five days we will use`modern agile software development practices.
We will cover requirement identification, estimation and planning, incremental delivery, Continuous Integration, TDD and code refactoring.
Each of the 5 days of 3 hours. has interactive activities facilitated by the instructors, both individually and in groups and among all (mob programming). The goal is to have a sustainable distributed development experience.
You will have to set up a work environment and some basic knowledge. For this you will receive material and directions a week in advance. Expect to dedicate 1 hour in this set up.
We also include Agile inception for the conceptualization of the product to be built and Continuous deployment, to round up a comprehensive perspective of product development.
Upon completion (course and exam), you will earn the Scrum Alliance Certified Scrum Developer (CSD) certification (https://www.scrumalliance.org/certifications/practitioners/csd-certification).
We use Visual Studio Code
For repository and continuous integration we use GitHub.
Whole software development team: programmers, analysts, designers and testers who will build software.
Team Leaders, ScrumMasters, Facilitators who want to understand the inner workings of the software development team.
Introduction to Agile Software Development, Lean and Scrum
From idea to product: user stories, refinement, definition of done, sprint backlog
Visual Management and communication in a distributed team
Test Driven Development (TDD)
Simple design and slicing