Agile Development

Description

This course is intended for those wishing to adopt Agile methods – either as a first introduction or after some experience of Agile practice. The course teaches the concepts of short delivery cycles, working with changing requirements and empirical process control. They will learn about the technical practices which make this possible, and how, in a changing environment, to communicate requirements.

Course Objectives:

By the end of this course, participants are able to:

  • Develop software in an Agile fashion using time-boxed iterations
  • Understand Agile values and principles
  • Identify development impediments and take action to remove
  • Understand the technical practices common in Agile development and Scrum
  • Follow a 10 step requirements cycle to generate business value
  • Know how to use a variety of requirements gathering techniques in an Agile setting

Garis Besar Pelatihan

What is an Agile?
  • Scrum and XP
  • The relationship between Agile, Scrum, Lean and other methods
  • Benefits of Agile and Scrum
  • Empirical processes control
  • Agile values and principles
  • Self-organizing teams
Sprint cycle
  • Planning
  • Sprint Backlog
  • Commitment
  • Daily Scrum
  • Sprint Reviews
Test Driven Development (TDD)
  • Refactoring
  • Continuous integration
  • Simplicity
  • Design & Architecture
  • Code Reviews
  • Pair Programming
  • Work breakdown
Risk management
  • Burn down charts
  • Cumulative flow diagrams
  • Story estimation
  • User Acceptance Testing
  • Release Plans
  • Product Roadmaps
Retrospective facilitation
  • Impediment removal
  • Vertical teams
  • Quality
  • Visibility
  • Definition of Done
  • Prioritization
Product Owner role and relationship to Business Analysts and Product Managers
  • Product Backlog
  • 10-Step approach to requirements
  • Customer involvement
  • Project Objectives and Vision
  • Stakeholders, Roles and Personas
  • Value management

Instruktur Agile Development

Aisyah Ami Wardhani

Hartono Kurniawan

Target Audience

  • Application Developers
  • Database Designers
  • System Analysts
  • Project Manager
  • Web Application Developers
  • Designer/Developers
  • Business Analysts
  • Data Administrators

Prerequisites

Familiarity with business process

Tools: ICECSRUM

Categories Software Developer

Material Includes

  • 2 hari berinteraksi dengan Instruktur
  • Akses e-Learning tanpa batas waktu
  • E-Sertifikat

Agile Development

  • 🖥️ Software Developer
  • 🔰 Level: Beginner - Intermediate
  • 🌎 Bahasa: Indonesia
  • 📜 Sertifikat: E-Sertifikat
  • 💻 Akses: e-Learning
Our Recomend Courses

Rekomendasi Pelatihan Software Developer

Permintaan Informasi