Book Online Tickets for Lets BuildValue - Bangalore : CSD Worksh, Bengaluru. 
You want to BuildValue; you have reached the right place to learn the rules and tools!
What is a Certified Scrum Developer course?
Certified Scrum Developer program is for everyone working in agile environment and not exclusively for Prog

Lets BuildValue - Bangalore : CSD Workshop + Certification by Leanpitch : June 26-28


  • Lets BuildValue - A Certified Scrum Developer Workshop

    Sale Date Ended

    INR 30000
    Sold Out
  • Lets BuildValue - A CSD Workshop - Pair Learner Ticket

    Sale Date Ended

    INR 27000
    Sold Out
  • Lets BuildValue - A CSD Workshop - Group Learner Ticket

    Sale Date Ended

    INR 25500
    Sold Out
  • Lets BuildValue - A CSD Workshop - Crowd Learner Ticket

    Sale Date Ended

    INR 24000
    Sold Out

Invite friends

Contact Us

Page Views : 554

About The Event

You want to BuildValue; you have reached the right place to learn the rules and tools!


What is a Certified Scrum Developer course?

Certified Scrum Developer program is for everyone working in agile environment and not exclusively for Programmers and Testers. This course has been designed considering scrum team (Scrum Master, product Owner, developers, testers, business analysts) and what all engineering practices team should consider to increase efficiency and accuracy. CSD program is a combination of formal training and a technical skills assessment that they have a working understanding of Scrum principles and have learned specialized Agile engineering skills. This 3/5 days course provides hands-on instruction in the agile engineering practices. Engineering practices includes agile architecture and design, test first approach, TDD, Refactoring, Paired programming, Continuous Integration and behavior driven development.




What can you expect in this workshop?

What does this workshop cover?

This workshop focuses on covering the CSD learning objectives 2 - Agile Engineering Practices listed on Scrum Alliance site (




What are the pre-requisites?

Prior class completion of either:
Introduction to Scrum Fundamentals (1 day class)
Certified ScrumMaster (2 day class)
A fundamental understanding of practical Object Oriented Programming practices
A laptop with a working development environment that you can bring to class with you


3 Reasons why should you choose PlayScrum CSM Workshop?


1. We believe in Scrum and we PlayScrum

The workshop itself will be run using Scrum in 6 Sprints with ZERO power point slides. We will learn together about Scrum from each other. Expect to have lots of fun while you learn as the workshop is loaded with content as below:


Learn by Doing: You will be working with others as part of a Scrum Team working on a Project. So you will learn how to get started and run a Scrum Project.






Learn to Measure Progress: As the workshop is run using Scrum, you will get an opportunity to inspect the progress and adapt the plan with real artifacts.






2. Learn Continuously @ PlayScrum-Pune Meetup for FREE once a month.

We believe in Continuous Learning. It's difficult to learn to solve every problem in two days. As you start playing Scrum at you work place, you will certainly face challenges and you need help to solve those. So our workshop doesn't end in 2 days, you continue to learn in our monthly PlayScrum-Meetups. Join now



3. Live and breath Agile Values with PlayScrum Flash Cards.

You get a free pack of PlayScrum Flash Cards. The PlayScrum cards include:


- A Set of Planning Poker Cards for estimation.


- Quick Reference cards for Scrum Roles.


- Quick checklist of things to do in Scrum Ceremonies.


- Agile Values and Principles Card.





4. Learn on the Go with our PlayScrum Android app.

We are human beings and we tend to forget things. We have designed PlayScrum App to help ScrumMasters to stay focused on helping their team focused on the goal. Download the App NOW!




5. Tell us your problems and look out for pragmatic solutions in PlayScrum Book

We meet hundreds of enthusiasts and practictioner's every month and we hear a lot of challenges. We are putting together a book to solve the day to day problems ina pragmatic way. You can tell us your problems and we can help you solve the problems in a pragmatic way with stroies and samples on this book. This book is also released in iterations. Downoad the book NOW!




What do you get out of the course?

After you complete the course, you’ll have the knowledge of:


Scrum – Scrum, scrum roles, ceremonies and artefacts
Collaboration – Pair programming, within the scrum team and other stakeholders
Agile Architecture and Design – Emerges design and SOLID design principles
Continuous Integration – Why and how to detect integration errors as quickly as possible
Refactoring – continually increase quality and built-in maintainability
Test-Driven Development – to encourage simple design and inspire confidence, better code coverage and peace of mind
User stories and estimation – 3 C’s, INVEST and relative estimation through story point


On successful completion of the course, you’ll receive


Soft copy of presentations and code examples.
Certified Scrum Developer (CSD) Certificate
Scrum Alliance membership for 2 years.
24 Category A PDUs towards any PMI’s PMP® / PMI-ACP® credential


Have more questions on training and certification, visit this link:


Trainer: Naveen Kumar Singh [Veiw Profile]



The whole workshop will be delivered in 4 Sprints with possible agenda as below:

Day 1: Agile Requirements and Test Driven Development

Class Project

Introduction to class project
Introduction to project infrastructure

User Story Workshop

Expanding Epics into stories for class project
Analysing the dependencies
Running Spikes on Complex stories
Estimating the Product Backlog
Developer’s role in Release Planning

Tool for Managing Scrum Artifacts

Introduction to JIRA and GreenHopper
Introduction to Balsamiq
Managing Sprint Backlog
Interpreting Sprint Burndown chart

Test Driven Development

Description of the TDD approach and its benefits
Improving the quality and design of the code by testing?
Different types of tests: unit, integration, functional

Unit testing with JUnit

Understand the life cycle of a test in the JUnit framework
Respect of the principle of isolation and control of test results
The mocks or simulate how the code Device code tested
Use of simulation frameworks such as EasyMock code

Organization of test activities

Methodology of correcting a Bug
Automate the execution of JUnit
Generating reports
Integration with Ant, Maven and Eclipse



Principles of Acceptance Test Driven Development
Consequences of ATDD on the Sprint Planning and Sprint Review
Principles of Behavior Driven Developement
Practicing BDD with JBehave: installation, Writing Stories, reporting
Role of productOwner and crew when writing scenarios acceptance


Day 2: Pair Programming and Agile Design

Pair Programming

Pair Programming: Principles and Concepts
Enabling pair programming
Problems in pair programming
Pair programming or peer reviews

Design Frameworks

Definition and principles of frameworks
When choosing to create a framework?
Principle of scalability and implementation


Consequence of technical debt and risk of "breaking" the code
Where? When? How refactoring?
The seven categories of refactoring tools
Support of TDD and ATDD during refactoring
Best practices and limitations


Day 3: Continuous Integration

Introduction to Continuous Integration

Principles, environment and infrastructure
Branching strategies and patterns for continuous integration.
Solutions for Continuous Integration: Husdon, Jenkins, CruiseControl, Bamboo, TeamCity, Apache Continuum

Introduction to Jenkins

Dashboard and health projects
Architecture and extension principle
Installation, configuration and use of Jenkins
Automated Builds with Jenkins and Maven
Automation Testing with JUnit (TDD) and JBehave (ATDD)

Jenkins Extensions: Metric

The risk of uncontrolled source
Link building relationships between software quality and
Compliance with standards development Checkstyle and PMD
Test coverage with Cobertura

Jenkins Extensions: Notification

Interest visual indicators and best practices
Indicators and Indicators Jenkins extended
Logging and trending

Venue Map