SlideShare a Scribd company logo
1
Behavior Driven Development
Workshop
Craeg Strong
CTO, Ariel Partners
October 24, 2016
Washington, DC
©	Copyright	Ariel	Partners	2016																*sales@arielpartners.com		((646)	467-7394
2
Software Development since 1988
Large Commercial & Government Projects
Agile Coach / DevOps Engineer
Kanban Trainer / SpecFlow Trainer
Performance & Scalability Architect
Certified Ethical Hacker
New York & Washington DC Area
CTO,	Ariel	Partners	
AKT,	CSM,	CSP,	CSD,	CSPO,	PSM,	
ITILv3,	PMI-ACP,	PMP,	LeSS,	SAFe
www.arielpartners.com
cstrong@arielpartners.com
@ckstrong1
Craeg	Strong
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
3
Agenda
• Context &	Background
• Benefits	of	BDD
• Good	vs	Bad	Gherkin	Demonstration
• Bad	Gherkin	Team Review	&	Discussion
• Whirlwind Tour	of	Tools	&	Reports
• Gherkin	Writing	Workshop
• Group	Discussion
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
4
Supplies	Needed
1. 2+	Rolls	of	Scotch	Transparent	Tape
2. 6+	Pads	of	Large	Size	Post-It	Notes
3. A	Dozen	or	more	Sharpies
4. 1-2	Post-It	Self-Stick	Easel	Pads	25”	x	30.5”
©	Copyright	Ariel	Partners	2014																	*sales@arielpartners.com		((646)	467-7394
5
Where	Does	BDD	Fit	In?
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
Useful	Techniques
Story	Mapping
BDD:	Specification	By	Example
Impact	
Mapping
Visioning	/	Ideation	
Workshops
GOOTB
Mockups
Wireframes
Journey
Mapping
6
When	Do	Organizations	Switch	To	BDD?
• New	to	scrum,	need	help	with	understanding	how	to	create	
useful	Acceptance	Test	Criteria
• Converting	a	legacy	Microsoft	VB	application	to	.NET
• Government	project	without	enough	testing,	need	to	beef	up	
testing	capabilities
• Mostly	manual	testing,	spreadsheets,	looking	for	a	better	way
• Automated	GUI	Tests	Brittle,	Hard	To	Maintain
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
7
What	Problems	Can	BDD	Solve?
qEnsure what is to be delivered is actually required
qEnsure what is to be delivered is valuable to the business
qEnsure what is to be delivered is within the agreed scope of
functionality
qEnsure what is to be delivered is well understood by the team
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
ü Clearly specify the required behavior of each software component
ü in everyday common business language
ü that anyone in the team (including business stakeholders) can understand
ü And then enforce those rules via tests
How?
8
Who	Is	Involved?	
The	Three	Amigos
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
public void CalculateDiscount(Order order)
{
if (order.Customer.IsNew)
order.FinalAmount =
Math.Round(order.Total * 9/10);
}
Register	as	“bart_bookworm”
Go	to	“/catalog/search”
Enter	“ISBN-0955683610”
Click	“Search”
Click	“Add	to	Cart”
Click	“View	Cart”
Verify	“Subtotal”	is	“$33.75”
We	would	like	to	encourage	new	users	to	buy	in	our	shop.
Therefore	we	offer	10%	discount	for	their	first	order.
Analyst Developer Tester
9
Specification	Workshops
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
Given	the	user	has	not	ordered	yet
When	the	user	adds	a	book	with	the	price	of	EUR	37.5	
into	the	shopping	cart
Then	the	shopping	cart	sub-total	is	EUR	33.75.
We	would	like	to	encourage	new	users	to	buy	in	our	shop.
Therefore	we	offer	10%	discount	for	their	first	order.
Analyst Developer Tester
Gherkin
10
Gherkin:	The	Language	of	BDD
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
Scenario
Given [Context]
And	[More	Context]
When	(<role>	does)	[Action]
And	[Other	Action]
Then	(<role>	should	see) [Outcome]
And	[More	Outcomes]
Scenarios
=
Test	Cases
=	
Acceptance	Criteria
11
Good	Gherkin	versus	Bad	Gherkin
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
VS.
12
Bad	versus	Good	Gherkin
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
Happy	Path	Should	
be	First
Boundary	condition	does	
not	match	scenario
Show	me,	don’t	tell	me.		
Should	be	an	example
GUI	Display	Detail	makes	
this	brittle.		What	if	we	
change	it	to	a	bar	chart?
This	data	is	already	
grouped.		Use	the	
user’s	language	not	
technical	language
More	GUI	Details,	
not	necessary
?Why	
Different?
13
Bad	versus	Good	Gherkin	(Printout)
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
14
Characteristics	of	Good Gherkin	Specifications
• Use	Domain	Language	(Problem	Space)	not	Technical	Language	
(Solution	Space)
• Tangible,	not	Abstract
• Explicit,	not	Implicit
• No Extraneous	information
• Human	Readable,	no	“magic	numbers”
• Avoid	GUI-Specific	terms	(e.g.	“button”,	“screen”,	“click”)
• Look	For	Reusable	Phrases
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
15
Scenario	Outline	Style-Gherkin
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
Feature: Shipping cost calculation
Scenario Outline: Calculate shipping costs
Given I have <books> books in my basket
And my shipping address is in <region>
When I start the checkout process
Then the shipping costs should be EUR <cost>
Examples:
| case | books | region | cost |
| single book to EU | 1 | Europe | 7 |
| two books to EU | 2 | Europe | 9 |
| single book to US | 1 | US | 12 |
@edge-case
Examples: Edge cases
| case | books | region | cost |
| too many books | 10000 | Europe | 20005 |
| zero books | 0 | Europe | 0 |
16
Bad	Gherkin:	Team	One
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
17
Bad	Gherkin:	Team	Two
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
18
Bad	Gherkin:	Team	Three
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
19
Bad	Gherkin:	Team	Four
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
20
BDD	cuts the	Gordian	knot
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
Unit	Tests	As	Needed
Automated	Acceptance	Tests	
(BDD)
Automated	GUI	Tests
Manual	Exploratory	Testing
21
Features	Versus	
User	Stories
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
1.	Manual	
Entry	of	
Email
2.	
Dropdown	
4.	Type-
Ahead
3.	Don’t	
Show	My
Email
22
Feature	File
BDD	With	SpecFlow
1.	Write	
Feature
Step	Definitions
2.	Generate	
Template
3.	Fill	In	
Code
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
23
Functional	Coverage	Report
q All system functions expressed as features, split into user stories
q All user stories have acceptance criteria
q Each criterion translated to an automated test using structured
English (Gherkin)
q Customized report matches epics and user stories to automated
acceptance tests
q Test fails unless software is implemented correctly
Links	to	Feature	
Documentation	
Generated	via	Pickles
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
24
Generating	Documentation	From	
Specifications
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
25
Combined	Report
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
Page One
Page Two
26
Different	flavors	of	BDD
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
External	Specification	
Maintained	Outside	of	
Code	Base
Code
Base
Application
Excel	Sheet Wiki	Page
Textual	Specification	
Maintained	Within	
Code	Base	
Code
Base
Specification	Captured	
Directly	In	Source	Code
Code
Base
27
Gherkin	Exercise:	Team	One
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
As a user
I want to input my feedback
So that I can recognize a co-worker for their actions
Acceptance Criteria
• Both sender and receiver email must be filled in
• One Corporate value (e.g. Integrity, Commitment, Courage, Excellence) must be filled in
• A short, optional description may be filled in
• I need to be able recognize someone even if they are not registered with the recognition system
Key Examples
• Leonard.mccoy@email.com recognizes an existing user spock@email.com for Integrity
• Anthony.bourdain@email.com recognizes a new user andrew.zimmern@email.com for Commitment
Create Recognition
28
Gherkin	Exercise:	Team	One	(Hints)
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
29
Gherkin	Exercise:	Team	Two
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
As a manager
I want the system to limit the number of times per week a user can recognize a co-worker
So that a recognition is seen as valuable
Acceptance Criteria
• To send a recognition, both sender and receiver email must be filled in
• To send a recognition, one Corporate value (e.g. Integrity, Commitment, Courage, Excellence) must be filled in
• For each recognition, a short, optional description may be filled in
• If a user has sent three recognitions this week, system should prevent user from entering a fourth
Key Examples
Limit Recognitions Per Week
Sender Receiver Corporate Value Date Result
Tom.Cruise@email.org Johnny.depp@email.org Commitment Monday 17 Oct 2016 ok
Tom.Cruise@email.org Leonardo.DiCaprio@email.org Integrity Wed 19 Oct 2016 ok
Tom.Cruise@email.org Brad.Pitt@email.org Respect Thur 20 Oct 2016 ok
Tom.Cruise@email.org Robert.DowneyJr@email.org Courage Fri 21 Oct 2016 error
30
Gherkin	Exercise:	Team	Two	(Hints)
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
31
Gherkin	Exercise:	Team	Three
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
As an administrator
I want to maintain the set of corporate values for which a user can recognize a peer
So that our corporate culture is aligned with the values we espouse
Acceptance Criteria
• Each corporate value consists of a one or two word title and a brief description
• There must never be less than two corporate values
• If a previously-existing corporate value is removed, existing recognitions are unaffected, but no new recognitions can be added
with the removed corporate value
Key Examples
Maintain Corporate Values
Corporate Value Description
Integrity Always act honestly, ethically, and do the right thing even when it hurts
Commitment Committed to the long term success and happiness of our customers, our people, and our partners
Courage To take on difficult challenges, to accept new ideas, to accept incremental failure
Excellence Always strive to exceed expectations and continuously improve
32
Gherkin	Exercise:	Team	Three	(Hints)
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
33
Gherkin	Exercise:	Team	Four
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
As a user
I want to see the most recent recognitions
So that I can stay informed of the recognitions my peers are receiving
Acceptance Criteria
• Home page should display a list of all recognitions in the system
• Each recognition should list the sender email, receiver email, corporate value, and date sent
• The list of recognitions should show the most recent first, like the facebook feed
• A user should be able to sort any column
• A user should be able to show only recognitions for a particular corporate value (filter by corporate value)
Key Examples
Recognition Feed
Sender Receiver Corporate Value Date
Jaqen.Hghar@got.org Arya.Stark@got.org Excellence 10/12/2016
Jaqen.Hghar@got.org Arya.Stark@got.org Excellence 9/27/2016
Petyr.Baelish@got.org Sansa.Stark@got.org Courage 10/22/2016
Jaime.Lannister@got.org Cersei.Lannister@got.org Commitment 6/1/2016
34
Gherkin	Exercise:	Team	Four	(Hints)
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394
35
Team	Discussions,	Q	&	A
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
Craeg	Strong
Savant	Financial	Technologies,	Inc.	
d/b/a	Ariel	Partners
Cell:	(917)	992-0259	
cstrong@arielpartners.com
www.arielpartners.com
@arielpartners
Thank	You!
Helpful	Links
Gherkin	Documentation:	http://docs.behat.org/en/v2.5/guides/1.gherkin.html
Cucumber	(Java,	PHP,	Ruby,	etc):	https://cucumber.io/
Cucumber	(JavaScript):	https://www.npmjs.com/package/cucumber
Specflow (.NET):	http://www.specflow.org/
Pickles	Documentation:	http://www.picklesdoc.com/
CucumberJS Reports:	https://www.npmjs.com/package/cucumber-html-reporter
…many	more...
36
Advantages	of	BDD	Approach
©	Copyright	Ariel	Partners	2016																	*sales@arielpartners.com		((646)	467-7394	
Improves
Software
Quality
q Helps develop frugal, effective and testable software
q Answers: what functions are well-covered? Where do we have exposure?
Makes Writing
Tests Easier
q many convenience functions
q pre-integrated with powerful libraries like NUnit and Selenium
Encourages
Collaboration
q Encourages tester, analyst and developer to sync up
q Captures information that might otherwise be lost
Facilitates
Communication
q Way for Product Owners to provide concrete examples
q Easy to define boundary conditions
Documentation
and Reporting
q Requirements Traceability? Yup.
q Functional Coverage? Yup.
Are we building
right thing?
q Did we “answer the mail”?
q Validates that the software meets the requirements

More Related Content

PDF
20141024 AgileDC 2014 Conf How much testing is enough for software that can c...
PDF
20211007 PMI LIC Chapter Agile Tool Celebrity Death Match Kanbanize vs Jira C...
PPSX
20191114 Agile Day NYC Conf Now You See It! Observing Flow Using Kanban Boards
PDF
20200429 PMI NYC Meetup Agile Governance Ariel Partners for Distribution
PDF
20211028 ADDO Adapting to Covid with Serverless Craeg Strong Ariel Partners
PDF
Professional summary
PPTX
DOES16 San Francisco - DevOps Workshop: Organizational Design
PDF
Testing and Measurement in DevOps: Find Solutions—Not More Problems
20141024 AgileDC 2014 Conf How much testing is enough for software that can c...
20211007 PMI LIC Chapter Agile Tool Celebrity Death Match Kanbanize vs Jira C...
20191114 Agile Day NYC Conf Now You See It! Observing Flow Using Kanban Boards
20200429 PMI NYC Meetup Agile Governance Ariel Partners for Distribution
20211028 ADDO Adapting to Covid with Serverless Craeg Strong Ariel Partners
Professional summary
DOES16 San Francisco - DevOps Workshop: Organizational Design
Testing and Measurement in DevOps: Find Solutions—Not More Problems

What's hot (20)

PPTX
DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...
PDF
Agile2018 Top 10 Takeaways - Synerzip
PDF
[Europe merge world tour] Perforce Europe Merge World Tour Keynote
PDF
React and GraphQL at Stripe
PPTX
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
PPTX
Project plan
PDF
CA Project and Portfolio Management v14.x - Building a Better Portfolio
PDF
Sneak Peak into Self-Service, Cross-Enterprise, Job Scheduling with CA Worklo...
PDF
Hands-On Lab: Let's Build an ITSM Dashboard
PDF
Continuous Behavior - BDD in Continuous Delivery (CoDers Who Test, Gothenburg...
PDF
Create Great Quarterly Plans While Eliminating Planning Waste
PDF
Technology Primer: Closing the DevOps Loop by Integrating CA Application Perf...
PDF
Running Data Platforms Like Products
PDF
CA Performance Manager Agility by using Docker Containers for Network Manag...
PDF
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
PPTX
Babok overall chp2~7 slideshare
PDF
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
PPTX
Continuous Performance Testing
PDF
Case Study: How The Home Depot Built Quality Into Software Development
PDF
Top-Down and BottomS-Up Planning at Breakthru Beverage Group
DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...
Agile2018 Top 10 Takeaways - Synerzip
[Europe merge world tour] Perforce Europe Merge World Tour Keynote
React and GraphQL at Stripe
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
Project plan
CA Project and Portfolio Management v14.x - Building a Better Portfolio
Sneak Peak into Self-Service, Cross-Enterprise, Job Scheduling with CA Worklo...
Hands-On Lab: Let's Build an ITSM Dashboard
Continuous Behavior - BDD in Continuous Delivery (CoDers Who Test, Gothenburg...
Create Great Quarterly Plans While Eliminating Planning Waste
Technology Primer: Closing the DevOps Loop by Integrating CA Application Perf...
Running Data Platforms Like Products
CA Performance Manager Agility by using Docker Containers for Network Manag...
Tech Talk: Master Your Continuous Delivery Pipeline with a New Level of Orche...
Babok overall chp2~7 slideshare
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
Continuous Performance Testing
Case Study: How The Home Depot Built Quality Into Software Development
Top-Down and BottomS-Up Planning at Breakthru Beverage Group
Ad

Viewers also liked (20)

PDF
curtin.interview
DOCX
10th grade Basic English
TXT
Xplore ix104 i x104rd ix104c2d ix104c3 tablet pc series jugyufrtde
PDF
FedEx_Purple
PPTX
Slideshare
DOC
Paridad de género en lista de concejales
PPTX
Pillars of Scrum Slides for Andy
DOCX
Economías emergentes
PPT
Cleft hand
PPT
Roth philosophy / cosmetic dentistry courses
PPT
Bioprogressive therapy /certified fixed orthodontic courses by Indian dental...
PPT
Preadjusted orthodontic appliance
PDF
20160714 StrategyNZ - One-day Workshop - Simon Wakeman Powerpoint(2016)
PDF
TacklingPovertyNZ Workshop - How to tackle poverty in Rotorua
PPT
Brackets in orthodontics
PPT
common congenital deformities of hand
PPT
Adjuncts in straight wire technique /certified fixed orthodontic courses by ...
PPT
Common sense mechanics
curtin.interview
10th grade Basic English
Xplore ix104 i x104rd ix104c2d ix104c3 tablet pc series jugyufrtde
FedEx_Purple
Slideshare
Paridad de género en lista de concejales
Pillars of Scrum Slides for Andy
Economías emergentes
Cleft hand
Roth philosophy / cosmetic dentistry courses
Bioprogressive therapy /certified fixed orthodontic courses by Indian dental...
Preadjusted orthodontic appliance
20160714 StrategyNZ - One-day Workshop - Simon Wakeman Powerpoint(2016)
TacklingPovertyNZ Workshop - How to tackle poverty in Rotorua
Brackets in orthodontics
common congenital deformities of hand
Adjuncts in straight wire technique /certified fixed orthodontic courses by ...
Common sense mechanics
Ad

Similar to 20161024 Agile DC 2016 Conf Behavior Driven Development Workshop (20)

PPTX
Behavior-Driven Development (BDD) in context
PDF
BDD in Action – principles, practices and real-world application
PDF
BA and Beyond 20 - Elke Steegmans and David Vandenbroeck - Behaviour-driven d...
PDF
Whole team approach to agile testing bdd can help better pune 15th meetup
PDF
Successfully Implementing BDD in an Agile World
PDF
Collaboration in BDD is not a Given - Sydney Agile BA & PO Meetup - 18-11-2015
ODP
Behaviour Driven Development Hands-on
PPTX
Bdd. Automate your requirements
PDF
Behavior driven development with Behat and Gherkin
PDF
Expo qa from user stories to automated acceptance tests with bdd
PPTX
Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
PPTX
Implementing BDD at scale for agile and DevOps teams
PPTX
BEHAVIOR-DRIVEN-DEVELOPMENT.pptx
PPTX
Making the Move to Behavior Driven Development
PPTX
BDD in my team: how we do it
PDF
Webinar-From user stories to automated acceptance tests with BDD-Eduardo Riol
PDF
Behavior Driven Development—A Guide to Agile Practices
PDF
Making the Move to Behavior-Driven Development
PPTX
Myths and Challenges of Behaviour Driven Development
PPTX
BDD - beyond: Given, When and Then
Behavior-Driven Development (BDD) in context
BDD in Action – principles, practices and real-world application
BA and Beyond 20 - Elke Steegmans and David Vandenbroeck - Behaviour-driven d...
Whole team approach to agile testing bdd can help better pune 15th meetup
Successfully Implementing BDD in an Agile World
Collaboration in BDD is not a Given - Sydney Agile BA & PO Meetup - 18-11-2015
Behaviour Driven Development Hands-on
Bdd. Automate your requirements
Behavior driven development with Behat and Gherkin
Expo qa from user stories to automated acceptance tests with bdd
Behaviour Driven Development (BDD) - Closing the Loop on a Great Fiori UX
Implementing BDD at scale for agile and DevOps teams
BEHAVIOR-DRIVEN-DEVELOPMENT.pptx
Making the Move to Behavior Driven Development
BDD in my team: how we do it
Webinar-From user stories to automated acceptance tests with BDD-Eduardo Riol
Behavior Driven Development—A Guide to Agile Practices
Making the Move to Behavior-Driven Development
Myths and Challenges of Behaviour Driven Development
BDD - beyond: Given, When and Then

More from Craeg Strong (20)

PDF
20241008 Planview Project to Product: Business Agility With Flight Levels
PDF
20241009 JAX 2024 Putting Sec in DevSecOps for an AWS Lambda Based System
PDF
20240418 Flight Levels Day 2024 Flight Levels and Project and Portfolio Manag...
PDF
20231019 Flight Levels Bosch Engagement Day 2023 Business Agility With Flight...
PDF
RESPONSIVE TRAINING FOR DIGITAL TRANSFORMATIONS
PDF
20230829 DAFITC 2023 Agile For Leaders And Executives
PDF
20231004 JiraCon Team Spaces In Confluence
PDF
20231023 AgileDC Making Strategy Real with Well Crafted Outcomes
PDF
20230829 DAFITC 2023 Agile For Leaders And Executives
PPTX
20230622 PMINYC Modern Project Management with Lean Kanban
PDF
20230622 PMIC Leveraging the 4 Disciplines of Execution & Enterprise Kanban t...
PDF
ADDO 2022 Putting the Sec in DevSecOps for an AWS Lambda Based System
PDF
Coaching leaders: how to get it right, and how to get it really, really wrong
PDF
20220607 Introduction to Flight Levels
PDF
20220824 Kanban Global Summit 2022 Now You See It! Observing Flow Using [ONLI...
PDF
20220621 Project Management Innovation Conference Harrisburg PA Seatbelts and...
PDF
20220216 Lean In Government Conference Harrisburg PA Agile Tool Clash of the ...
PDF
20220329 Ariel Partners Configuring Jira For Maximum Agility
PDF
20220301 Atlassian Team Tour Government ArielPartners Innovative Jira Configu...
PDF
20211202 North America DevOps Group NADOG Adapting to Covid With Serverless C...
20241008 Planview Project to Product: Business Agility With Flight Levels
20241009 JAX 2024 Putting Sec in DevSecOps for an AWS Lambda Based System
20240418 Flight Levels Day 2024 Flight Levels and Project and Portfolio Manag...
20231019 Flight Levels Bosch Engagement Day 2023 Business Agility With Flight...
RESPONSIVE TRAINING FOR DIGITAL TRANSFORMATIONS
20230829 DAFITC 2023 Agile For Leaders And Executives
20231004 JiraCon Team Spaces In Confluence
20231023 AgileDC Making Strategy Real with Well Crafted Outcomes
20230829 DAFITC 2023 Agile For Leaders And Executives
20230622 PMINYC Modern Project Management with Lean Kanban
20230622 PMIC Leveraging the 4 Disciplines of Execution & Enterprise Kanban t...
ADDO 2022 Putting the Sec in DevSecOps for an AWS Lambda Based System
Coaching leaders: how to get it right, and how to get it really, really wrong
20220607 Introduction to Flight Levels
20220824 Kanban Global Summit 2022 Now You See It! Observing Flow Using [ONLI...
20220621 Project Management Innovation Conference Harrisburg PA Seatbelts and...
20220216 Lean In Government Conference Harrisburg PA Agile Tool Clash of the ...
20220329 Ariel Partners Configuring Jira For Maximum Agility
20220301 Atlassian Team Tour Government ArielPartners Innovative Jira Configu...
20211202 North America DevOps Group NADOG Adapting to Covid With Serverless C...

Recently uploaded (20)

PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Designing Intelligence for the Shop Floor.pdf
PDF
top salesforce developer skills in 2025.pdf
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
System and Network Administration Chapter 2
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PPTX
assetexplorer- product-overview - presentation
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
ai tools demonstartion for schools and inter college
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
Nekopoi APK 2025 free lastest update
PPT
Introduction Database Management System for Course Database
PPTX
Computer Software and OS of computer science of grade 11.pptx
PPTX
Introduction to Artificial Intelligence
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Softaken Excel to vCard Converter Software.pdf
Odoo Companies in India – Driving Business Transformation.pdf
Designing Intelligence for the Shop Floor.pdf
top salesforce developer skills in 2025.pdf
Reimagine Home Health with the Power of Agentic AI​
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
System and Network Administration Chapter 2
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
2025 Textile ERP Trends: SAP, Odoo & Oracle
Which alternative to Crystal Reports is best for small or large businesses.pdf
assetexplorer- product-overview - presentation
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
ai tools demonstartion for schools and inter college
wealthsignaloriginal-com-DS-text-... (1).pdf
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Nekopoi APK 2025 free lastest update
Introduction Database Management System for Course Database
Computer Software and OS of computer science of grade 11.pptx
Introduction to Artificial Intelligence

20161024 Agile DC 2016 Conf Behavior Driven Development Workshop