Sale!

Certified Scrum Developer

29,500.00 27,900.00

The Certified Scrum Developer® course is aimed at software developers (programmers) who are building software in a Scrum environment. The goal is to expose students to the most important tools and techniques that need to be applied in order to build good software in the iterative and incremental fashion that Scrum requires. These ideas are central to the entire field of Agile software development.

5 in stock

Description

1.Agile Principles & Practices

2.Feedback & Planning

• Triple Constraints
• Five Levels of Planning
• User Stories
• Relative Sizing
• Sprint Execution
• Sprint Demo
• Team Retrospective

3.Collaboration

• Customer Collaboration
• Team Collaboration
• Pair Programming & Pairing

4.Architecture, Design, & Shared Understanding

• Architecture as a Concern
• Design Principles
• Coding standards
• Collective code ownership
• Simple design
• System metaphor
• Testability as a Driving Concern

5.Test Driven Development (TDD)

• Test First vs. Test Last
• TDD Rhythm: Red, Green, Refactor
• TDD influence on Design
• Unit Testing Principles

6.Refactoring

• Safety Net of Tests
• Refactoring Patterns
• Refactoring for Maintainability

7.Continuous Integration

• Discuss the Attitude of Continuous Integration
• Discuss how and why you must develop a single command line build
• Automating the Build
• The 10-minute build
• Benefits & Practices of Continuous Integration

8.Acceptance Testing

• Acceptance Criteria
• Writing Acceptance Tests
• Acceptance Test Driven Development
• Automating Acceptance Tests

9.Adopting Scrum Developer Practices

• Recap Essential Scrum Developer Practices
• Team ground rules to start off on the right foot
• Develop a roadmap leveraging Scrum Developer Practices

Reviews

There are no reviews yet.

Be the first to review “Certified Scrum Developer”

Your email address will not be published. Required fields are marked *

You may also like…