Certified Scrum Developer Lab - SolutionsIQ · 2019-11-09 · You head a team of Java or C#...

2
SOLUTIONSIQ.COM #AgileUp @SOLUTIONSIQ 800.235.4091 You head a team of Java or C# developers that delivers quality software using basic Agile approaches. You want your team to achieve breakout performance without skimping on quality. Your team is good, but you need to invest in them a little more so they can be great. What you need is our Certified Scrum Developer Lab. It will give your team the tools to deliver your product vision. Sure, you’ll have to tear them away from the monitor for a few days, but your revenue stream will thank you. What is a Certified Scrum Developer? In a nutshell, a Certified Scrum Developer, or CSD, uses Agile practices like Test-Driven Development (TDD) to engineer code that is impervious to bugs, easy to tweak, and ready to roll. Our CSD lab is a “high-energy” training session that equips you with the tools you need to succeed within an existing Scrum framework. COURSE TOPICS 1 Remedying negative coding and design patterns 2 Refactoring to refine design and reduce technical debt 3 Architecture and design principles for easier code testing and revision 4 Continuous integration 5 Unit testing principles and practices 6 Successful test automation 7 Test-driven development as an approach to design 8 Collaboration techniques that teams use internally and with the customer 9 Pair programming 10 Hands-on experience with software development and code analysis Certified Scrum Developer Lab

Transcript of Certified Scrum Developer Lab - SolutionsIQ · 2019-11-09 · You head a team of Java or C#...

Page 1: Certified Scrum Developer Lab - SolutionsIQ · 2019-11-09 · You head a team of Java or C# developers that delivers quality software using basic Agile approaches. You want your team

SOLUTIONSIQ.COM #AgileUp@ S O L U T I O N S I Q

facebook twitter soundcloud youtube linkedin800.235.4091

You head a team of Java or C# developers that delivers quality software using

basic Agile approaches. You want your team to achieve breakout performance

without skimping on quality. Your team is good, but you need to invest in them a

little more so they can be great.

What you need is our Certified Scrum Developer

Lab. It will give your team the tools to deliver

your product vision. Sure, you’ll have to tear them

away from the monitor for a few days, but your

revenue stream will thank you.

What is a Certified Scrum Developer?

In a nutshell, a Certified Scrum Developer,

or CSD, uses Agile practices like Test-Driven

Development (TDD) to engineer code that is

impervious to bugs, easy to tweak, and ready

to roll. Our CSD lab is a “high-energy” training

session that equips you with the tools you need

to succeed within an existing Scrum framework.

COURSE TOPICS

1 Remedying negative coding and design patterns

2 Refactoring to refine design and reduce technical debt

3 Architecture and design principles for easier code testing and revision

4 Continuous integration

5 Unit testing principles and practices

6 Successful test automation

7 Test-driven development as an approach to design

8 Collaboration techniques that teams use internally and with the customer

9 Pair programming

10 Hands-on experience with software development and code analysis

Certified Scrum Developer Lab

Page 2: Certified Scrum Developer Lab - SolutionsIQ · 2019-11-09 · You head a team of Java or C# developers that delivers quality software using basic Agile approaches. You want your team

U S H E A D Q U A RT E R S6801 185th Ave NE, Suite 200Redmond, WA 98052Phone: 1.800.235.4091Fax: [email protected]

I N D I A H E A D Q U A RT E R S505, 5th Floor, Prestige Towers,Residency Road,Bangalore – 560025Karnataka, India+91 80 [email protected]

#AgileUp@ S O L U T I O N S I Q

ABOUT SOLUTIONSIQ SolutionsIQ is the world’s largest provider of Agile transformation and innovation solutions for business and technology. Our leading Agile Transformation Solution is an integrated approach that combines Agile values and principles, scaling patterns and change management methods to deliver sustainable business results across the organization.

To learn more, visit SolutionsIQ.com

facebook twitter soundcloud youtube linkedinSOLUTIONSIQ.COM

800.235.4091SOLUTIONSIQ.COM

DAY 1

Introduction

Pair Programming

Collaboration with the Product Owner

Automated Unit Testing

Continuous Integration

Retrospective

DAY 2

Refactoring

Test-Driven Development

Working Together as an Agile Team

Definition of Done

Retrospective

DAY 3

Agile Architecture

Tying it all Together

Q & A

Wrap Up

Course Agenda

In this course, participants form impromptu Scrum teams and deliver a software product while working from an emergent backlog of features. This is a hands-on experience with intense lectures, demonstrations and group discussions.

Instructors were high-energy and had a high

level of interactive engagement, demonstrated

quality knowledge in domain area.

PRODUCT MANAGER,

Virtualization Software Company

Certified Scrum Developer Lab