Overcoming	Virtual	Challenges	
	How	to	work	successfully	with	virtual	and	
remote	teams	
			
with Jennifer Bonine Rick Faulise
#Fake_Data
#Fake_Data:	
Using	Data	and	Results		
to	Drive	Decisions
Session	
Logistics:	
•  Speaker	introductions	
•  Q&A	at	the	end		
•  Call	us	if	you	need	anything:	
•  jbonine@tapqa.com	
•  612-877-1464
I need your help…..
GOAL	:	Understand	your	key	learning	or	take-away	
from		this	session	
TASK:	Write	down	on	the	post	it	in	the	chat	window	
with	what	you	want	to	learn	and	leave	with	today
Rick	Faulise	
Speakers:			
Jennifer	Bonine
Speed Metrics Capture
•  “What are you measuring?”
Business Benefit….
Better connected teams perform better
Data	analysis	is	nothing	new.		
We’ve	just	never	looked	at	all	of	it.
Alexander the Great
Iphone ~ 5 years
PC ~ 3 years
Car ~ 5 years
Lightbulb ~ 1 year
The only thing in common was time:
How many people are running agile?
How many people
believe agile is a good fit
for your organization?
How many people did a
analysis of your
organization goals and
choose agile?
Agile	can	work	in	every	situation	
So can every other methodology.
Preconceived	
Notions	Will	
Limit	Your	
Decisions
Strengths	 Weakness	
Agile	 Fast,	People	over	process	 Difficult	estimating,	Easily	taken	off		
track	
Waterfall	 Simple	understanding,	Easy	to	manage	 Difficult	to	go	back,	no	product	until		
completion	
RAD	 Quick	intervals,	Increased	reusability	 High	team	dependency,	Requires		
modularized	app	
Spiral	 Decreased	risk,	High	documentation	 Costly,	Requires	specific	expertise	
Iterative	 Define	solution	before	building,	Moves		
“Step	by	Step”	
No	overlap	
Prototype	 End	user	involvement,	Working	model	 Scope	creep,	Constant	repairs	
Incremental	 Quick	working	model,	High	flexibility	 Lacks	planning	phase,	needs	entire		
system	documentation
How many of you are looking
to or have implement
DevOps?
DevOps only
solves two things:
•  Speed
•  Scalability
80%Would be successful with:
We	need	to	start	looking	at	
data		differently
Stranger	=	
Danger
Designed	for	
trust
You	have	to	trust	your	data
Best	and		
Brightest	
Latest	and		
greatest	=
Are	we	herd	
animals?
“Never	trust	a	single	data	point”	-	Me	
For	both	Technology	and	Personnel
Google	is	a	highly	innovative	company	
*From	web.archive.org	–	Feb	21st	1999
Two	companies	at	the	top	of	technology	yet		
using	extremely	different	approaches.	
Innovation	versus	Experiences:
Emotional	vs	Informed	
Decisions:
People	are	data	
too
Where are the data points with people?
- Data in Hiring
- Data in Evaluating
- Predictive Behavior
Finding	the	right	people:	
- Choose	the	right	skills	to	search	for	
- Interviewing	tactics
#	of	anything	=	not	good
Evaluating	your	
team	
Velocity	
Average	story	
points	per	story
Opposing	
Data
Opposing	
Data
Opposing	
Data
Predictive	Behavior!	
- Judges Sentencing
- Neilson boxes
- Gracenote
Team	vs	Individual	data	
- How	to	gather		
the	data	
- What	are	the		
data	points	
- How	to	manage
Indicators	vs	
Actuals:
Visualize	your	data	and	monitor
What	Data	Helps	tell	your	story?	
- Velocity?	
- Throughput?	
- Escaped	Bugs?	
- Defect	Removal	Efficiency?	
- New	Bugs	vs.	Closed	Bugs?	
- Bug	Burn	Down?	
- Defect	Density?	
- Code	Churn?	
- Story	Churn?	
- Code	Coverage?
What	sources	will	be	need		
to	track	project	health	and		
what	data	will	executives		
want	to	see?	
Group Exercise:
Thank	you	for	attending!	
Questions?
©	XBOSoft,	Inc.	2017	All	Rights	Reserved

Challenges in Using Big Data for Software QA