agile software development framework...behavior driven development (bdd) code refactoring continuous...

49

Upload: others

Post on 20-Jun-2020

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 2: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team

• Agile Software Development Framework

• Scrum Team

• Activities Overview

What is Scrum?

• Agile Development Process

• Agile practicesHow to practice?

• By what means?

• Tools we can use

Collaborate with

MEDecision

Page 3: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team

• Agile Software Development Framework

• Scrum Team

• Activities Overview

What is Scrum?

• Agile Development Process

• Agile practicesHow to practice?

• By what means?

• Tools we can use

Collaborate with

MEDecision

Page 4: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 5: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 6: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 7: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team

http://www.implementingscrum.com/

Page 8: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 9: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 10: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 11: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 12: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 13: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 14: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 15: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 16: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 17: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 18: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 19: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 20: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 21: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 22: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 23: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 24: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 25: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team

Scrum is a pattern.

Page 26: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team

• Agile Software Development Framework

• Scrum Team

• Activities Overview

What is Scrum?

• Agile Development Process

• Agile practicesHow to practice?

• By what means?

• Tools we can use

Collaborate with

MEDecision

Page 27: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team

How about us?

Page 28: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team

Behavior Driven Development (BDD)

Code refactoring

Continuous Integration

Planning poker

Page 29: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 30: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 31: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 32: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 33: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 34: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 35: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 36: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 37: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 38: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 39: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team

• Agile Software Development Framework

• Scrum Team

• Activities Overview

What is Scrum?

• Agile Development Process

• Agile practicesHow to practice?

• By what means?

• Tools we can use

Collaborate with

MEDecision

Page 40: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 41: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 42: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 43: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team

A T D D

Page 44: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 45: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 46: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 47: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team

Pass JUNIT tests

Page 48: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team
Page 49: Agile Software Development Framework...Behavior Driven Development (BDD) Code refactoring Continuous Integration Planning poker •Agile Software Development Framework •Scrum Team

Thank you!