SlideShare a Scribd company logo
1 of 25
Download to read offline
#MM17DE
§ Status	Reports
§ Monthly Snapshots
§ Billing Reports
§ Change	Reports
§ Deployment
Project Reporting:The 4 basics*
#MM17DE
Brent Peterson
Magento Evangelist
TITLE OFTOPIC
Your Company logo
§ Magento Master.	(x2)
§ Magento System	Solution	Specialist.
§ Forum	Moderator.
§ Twitter	live	streamer.
§ Running	Selfie	enthusiast.
Why	do	we	need	all	this?
3
Let’s	talk	about	a	real	client
4
The Client - Kim
§ Strong	knowledge	of	product.
§ Uses	the	product	a	lot.
§ Excited	to	get	site	launched.
§ Excited	to	launch	other	things.
§ May	have	un-realistic	expectations.
§ If	left	to	his	own	devices	he	will	dictate	the	
entire	plan.
§ (And	has	nuclear	weapons).*
The unkempt client
5
§ Client	tells	you	want	they	want.
§ Client	is	left	on	auto-pilot.
§ Asks	for	many	things	during	project.
§ You	do	many	things	(in	scope	and	out).
§ Wait	until	end	of	project	to	tell	client	about	out-
scope	items.
§ Client	introduces	items	that	cause	delay	but	you	
don’t	tell	them	until	the	end.
The involved client
6
§ Client	tells	you	want	they	want.
§ You	re-iterate	back	what	they	want
§ Asks	for	many	things	during	project.
§ You	do	many	things	(in	scope	and	out).
§ You	report	to	client	IMMEDIATELY	when	
something	is	out	of	scope.
§ You	negotiate	IMMEDIATELY	when	a	delay	
happens.
Compress communications
7
§ Choose	your	reporting	rules
§ You	should	send	your	status	report	based	on	certain	rules
§ Measure	client	happiness
§ Measure	and	record	your	clients	mood	each	time	you	speak
(Ask	them	”How	is	it	going?”
What could happen?
8
Kim’s project burndown
9
10
Kim wants new things
11
Things are goingWRONG
Run?
12
Or invent time?
13
http://www.ufodigest.com/timetravelsoon.html
The Story of the Project
14
§ Projects	are	filled	with	real	things	that	happen.
§ You	can’t	anticipate	everything.
§ Plan	for	the	unplannable.
§ Report	often	and	always.
§ Then	report	some	more.
§ And	then	send	a	report.
§ The	reports	will	document	the	final	story.
§ Reports	should	have	real	data	and	take	about	5-10	minutes	to	
complete.	(For	Daily)
Every client has these
15
“There are known knowns. These are things we know
that we know. There are known unknowns. That is to
say, there are things that we know we don't know.
But there are also unknown unknowns. There are
things we don't know we don't know.”
-- Donald Rumsfeld
16
Getting the client aligned will align the project
Report Examples
17
The Status Report
18
§ The	report	is	meant	to	protect	the	developer/agency
§ The	report	should	communicate	meaningful	information	to	
the	client	without	overwhelming	them.
§ The	report	should	take	10	minutes	or	less	to	produce.
§ The	report	should	have	a	way	for	the	client	to	communicate	
back	to	you.
§ You	need	to	have	rules	for	when	the	report	gets	sent	and	
communicate	these	rules	to	the	client.
The Status Report Data Point Examples
19
§ Features	being	worked	on
§ Timeline
§ Time	left
§ Time	added
§ Roadblocks
§ Open	questions
§ Risks
§ Client	health	survey
§ Closed	issues
Monthly Snapshot/ CEO Overview
20
§ The	report	is	meant	to	give	leadership	a	clear	picture	of	the	
current	state	of	the	project.
§ The	data	should	be	easy	to	read	and	digest.
§ Highlight	wins	and	show	how	issues	have	been	solved.
§ Use	lots	of	pretty	graphics.
§ Report	should	go	out	monthly.
Billing Report
21
§ Each	line	item	should	tie	back	to	a	ticket	or	action.
§ Reconcile	hours	as	quickly	as	possible	to	reduce	disputes	
about	work	completed.
§ Each	ticket	should	align	with	SOW,	CR	or	another	way	of	
justifying	hours.
§ Be	ready	to	be	firm	but	flexible.
Change Reports
22
§ Talk	about	changes	as	soon	as	they	happen.
§ State	the	facts	and	back	up	your	change	with	the	original	
statement	of	work.
§ Don’t	allow	developers	or	clients	to	highjack	a	ticket.
§ Be	ready	to	negotiate	changes,	pick	your	battles.
§ Don’t	let	CR’s	be	a	blocker	to	the	project.
§ Be	clear	that	changes	add	time!	(Remember	we	can’t	invent	
more	time	….	yet….)
BONUS SLIDE – Deployment Report
23
§ Plan	and	document	your	deployments.
§ Pick	the	right	delivery	mechanism.
§ Communicate	all	risks	with	deployment.
§ Try	to	group	as	many	features	into	a	deployment	as	possible.
§ If	you	see	risks	in	your	deployments	and	the	client	is	insisting	
on	a	deployment,	have	the	client	sign	off	on	the	deployment.
§ Report	downtime	for	deployments	vs	other	factors.
§ Get	developers	used	to	deployments.
Q/A in the RealWorld
24
Thank	You
Phone: +1-612-594-7699 Email: brent@wagento.com

More Related Content

What's hot

Novidades Angular 4.x e CLI
Novidades Angular 4.x e CLI Novidades Angular 4.x e CLI
Novidades Angular 4.x e CLI Loiane Groner
 
Check list blog integration
Check list blog integrationCheck list blog integration
Check list blog integrationLynn Holley III
 
Magento 2 Seminar - Welkom
Magento 2 Seminar - WelkomMagento 2 Seminar - Welkom
Magento 2 Seminar - WelkomYireo
 
Goodbye JavaScript Hello Blazor
Goodbye JavaScript Hello BlazorGoodbye JavaScript Hello Blazor
Goodbye JavaScript Hello BlazorEd Charbeneau
 
Razor into the Razor'verse
Razor into the Razor'verseRazor into the Razor'verse
Razor into the Razor'verseEd Charbeneau
 
Say hello world with angular 5
Say hello world with angular 5Say hello world with angular 5
Say hello world with angular 5Abhishek Mallick
 
Developing Goobi: An Open-Source Workflow Tracking Tool for Digitization Proj...
Developing Goobi: An Open-Source Workflow Tracking Tool for Digitization Proj...Developing Goobi: An Open-Source Workflow Tracking Tool for Digitization Proj...
Developing Goobi: An Open-Source Workflow Tracking Tool for Digitization Proj...intranda GmbH
 
Apiconf - Doc Driven Development
Apiconf - Doc Driven DevelopmentApiconf - Doc Driven Development
Apiconf - Doc Driven DevelopmentCorley S.r.l.
 
Apiconf - The perfect REST solution
Apiconf - The perfect REST solutionApiconf - The perfect REST solution
Apiconf - The perfect REST solutionCorley S.r.l.
 

What's hot (11)

Novidades Angular 4.x e CLI
Novidades Angular 4.x e CLI Novidades Angular 4.x e CLI
Novidades Angular 4.x e CLI
 
Check list blog integration
Check list blog integrationCheck list blog integration
Check list blog integration
 
Magento 2 Seminar - Welkom
Magento 2 Seminar - WelkomMagento 2 Seminar - Welkom
Magento 2 Seminar - Welkom
 
Web development phases
Web development phasesWeb development phases
Web development phases
 
Goodbye JavaScript Hello Blazor
Goodbye JavaScript Hello BlazorGoodbye JavaScript Hello Blazor
Goodbye JavaScript Hello Blazor
 
Razor into the Razor'verse
Razor into the Razor'verseRazor into the Razor'verse
Razor into the Razor'verse
 
Say hello world with angular 5
Say hello world with angular 5Say hello world with angular 5
Say hello world with angular 5
 
Developing Goobi: An Open-Source Workflow Tracking Tool for Digitization Proj...
Developing Goobi: An Open-Source Workflow Tracking Tool for Digitization Proj...Developing Goobi: An Open-Source Workflow Tracking Tool for Digitization Proj...
Developing Goobi: An Open-Source Workflow Tracking Tool for Digitization Proj...
 
Apiconf - Doc Driven Development
Apiconf - Doc Driven DevelopmentApiconf - Doc Driven Development
Apiconf - Doc Driven Development
 
Blazor Full-Stack
Blazor Full-StackBlazor Full-Stack
Blazor Full-Stack
 
Apiconf - The perfect REST solution
Apiconf - The perfect REST solutionApiconf - The perfect REST solution
Apiconf - The perfect REST solution
 

Similar to Magento Project Reporting Essentials

Moving away from legacy code with BDD
Moving away from legacy code with BDDMoving away from legacy code with BDD
Moving away from legacy code with BDDKonstantin Kudryashov
 
Constantly Contributing Pretty Patches FLCD
Constantly Contributing Pretty Patches FLCDConstantly Contributing Pretty Patches FLCD
Constantly Contributing Pretty Patches FLCDMark Casias
 
Wagento Magento 2 developer - Brent W Peterson
Wagento Magento 2 developer - Brent W PetersonWagento Magento 2 developer - Brent W Peterson
Wagento Magento 2 developer - Brent W PetersonBrent W Peterson
 
Moving away from legacy code with BDD
Moving away from legacy code with BDDMoving away from legacy code with BDD
Moving away from legacy code with BDDKonstantin Kudryashov
 
Mage Titans USA 2016 - Brent Peterson - Start your project with a Bourbon and...
Mage Titans USA 2016 - Brent Peterson - Start your project with a Bourbon and...Mage Titans USA 2016 - Brent Peterson - Start your project with a Bourbon and...
Mage Titans USA 2016 - Brent Peterson - Start your project with a Bourbon and...Stacey Whitney
 
Wagento Start your project with a Cigar and Bourbon Party
Wagento Start your project with a Cigar and Bourbon PartyWagento Start your project with a Cigar and Bourbon Party
Wagento Start your project with a Cigar and Bourbon PartyBrent W Peterson
 
Why do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 editionWhy do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 editionIndiginox
 
Automated release notes, app for Jira - quick introduction
Automated release notes, app for Jira - quick introductionAutomated release notes, app for Jira - quick introduction
Automated release notes, app for Jira - quick introductionAnand Inamdar
 
Maintaining Retainers as a WordPress Developer
Maintaining Retainers as a WordPress DeveloperMaintaining Retainers as a WordPress Developer
Maintaining Retainers as a WordPress DeveloperDevinVinson
 
15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projectsDocFluix, LLC
 
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of HistoryFuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of HistorySparkrock
 
6 Key Stages to Efficient Landscape Project Installations
6 Key Stages to Efficient Landscape Project Installations6 Key Stages to Efficient Landscape Project Installations
6 Key Stages to Efficient Landscape Project InstallationsSean Stroub
 
State management with GraphQL [Angular Minsk, Online, 13.06.20]
State management with GraphQL [Angular Minsk, Online, 13.06.20]State management with GraphQL [Angular Minsk, Online, 13.06.20]
State management with GraphQL [Angular Minsk, Online, 13.06.20]Mikhail Asavkin
 
Smoothing the Continuous Delivery Path - A Tale of Two Teams
Smoothing the Continuous Delivery Path - A Tale of Two TeamsSmoothing the Continuous Delivery Path - A Tale of Two Teams
Smoothing the Continuous Delivery Path - A Tale of Two TeamsEqual Experts
 
How to Create the API Document from Real API and Localization
How to Create the API Document from Real API and Localization How to Create the API Document from Real API and Localization
How to Create the API Document from Real API and Localization Pronovix
 
Loomia Engr245 2021 Lessons Learned
Loomia Engr245 2021 Lessons LearnedLoomia Engr245 2021 Lessons Learned
Loomia Engr245 2021 Lessons LearnedStanford University
 
The 30-Month Migration
The 30-Month MigrationThe 30-Month Migration
The 30-Month Migrationglvdb
 
Fixed distributed agile
Fixed distributed agile Fixed distributed agile
Fixed distributed agile Perfecto Mobile
 
Magento Live 2014 Customer Expectation Presentation
Magento Live 2014 Customer Expectation PresentationMagento Live 2014 Customer Expectation Presentation
Magento Live 2014 Customer Expectation PresentationBrent W Peterson
 

Similar to Magento Project Reporting Essentials (20)

Moving away from legacy code with BDD
Moving away from legacy code with BDDMoving away from legacy code with BDD
Moving away from legacy code with BDD
 
Constantly Contributing Pretty Patches FLCD
Constantly Contributing Pretty Patches FLCDConstantly Contributing Pretty Patches FLCD
Constantly Contributing Pretty Patches FLCD
 
Wagento Magento 2 developer - Brent W Peterson
Wagento Magento 2 developer - Brent W PetersonWagento Magento 2 developer - Brent W Peterson
Wagento Magento 2 developer - Brent W Peterson
 
Moving away from legacy code with BDD
Moving away from legacy code with BDDMoving away from legacy code with BDD
Moving away from legacy code with BDD
 
Mage Titans USA 2016 - Brent Peterson - Start your project with a Bourbon and...
Mage Titans USA 2016 - Brent Peterson - Start your project with a Bourbon and...Mage Titans USA 2016 - Brent Peterson - Start your project with a Bourbon and...
Mage Titans USA 2016 - Brent Peterson - Start your project with a Bourbon and...
 
Wagento Start your project with a Cigar and Bourbon Party
Wagento Start your project with a Cigar and Bourbon PartyWagento Start your project with a Cigar and Bourbon Party
Wagento Start your project with a Cigar and Bourbon Party
 
Why do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 editionWhy do mobile projects (still) fail - September 2014 edition
Why do mobile projects (still) fail - September 2014 edition
 
Automated release notes, app for Jira - quick introduction
Automated release notes, app for Jira - quick introductionAutomated release notes, app for Jira - quick introduction
Automated release notes, app for Jira - quick introduction
 
Maintaining Retainers as a WordPress Developer
Maintaining Retainers as a WordPress DeveloperMaintaining Retainers as a WordPress Developer
Maintaining Retainers as a WordPress Developer
 
15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects
 
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of HistoryFuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
Fuel Good 2018: Upgrades Made Easy: The Canadian Museum of History
 
6 Key Stages to Efficient Landscape Project Installations
6 Key Stages to Efficient Landscape Project Installations6 Key Stages to Efficient Landscape Project Installations
6 Key Stages to Efficient Landscape Project Installations
 
State management with GraphQL [Angular Minsk, Online, 13.06.20]
State management with GraphQL [Angular Minsk, Online, 13.06.20]State management with GraphQL [Angular Minsk, Online, 13.06.20]
State management with GraphQL [Angular Minsk, Online, 13.06.20]
 
Smoothing the Continuous Delivery Path - A Tale of Two Teams
Smoothing the Continuous Delivery Path - A Tale of Two TeamsSmoothing the Continuous Delivery Path - A Tale of Two Teams
Smoothing the Continuous Delivery Path - A Tale of Two Teams
 
How to Create the API Document from Real API and Localization
How to Create the API Document from Real API and Localization How to Create the API Document from Real API and Localization
How to Create the API Document from Real API and Localization
 
Loomia Engr245 2021 Lessons Learned
Loomia Engr245 2021 Lessons LearnedLoomia Engr245 2021 Lessons Learned
Loomia Engr245 2021 Lessons Learned
 
The 30-Month Migration
The 30-Month MigrationThe 30-Month Migration
The 30-Month Migration
 
Fixed distributed agile
Fixed distributed agile Fixed distributed agile
Fixed distributed agile
 
Understanding Your Project Before You Start
Understanding Your Project Before You StartUnderstanding Your Project Before You Start
Understanding Your Project Before You Start
 
Magento Live 2014 Customer Expectation Presentation
Magento Live 2014 Customer Expectation PresentationMagento Live 2014 Customer Expectation Presentation
Magento Live 2014 Customer Expectation Presentation
 

Recently uploaded

7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdftbatkhuu1
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 

Recently uploaded (20)

7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdf
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 

Magento Project Reporting Essentials

  • 1. #MM17DE § Status Reports § Monthly Snapshots § Billing Reports § Change Reports § Deployment Project Reporting:The 4 basics*
  • 2. #MM17DE Brent Peterson Magento Evangelist TITLE OFTOPIC Your Company logo § Magento Master. (x2) § Magento System Solution Specialist. § Forum Moderator. § Twitter live streamer. § Running Selfie enthusiast.
  • 4. 4 The Client - Kim § Strong knowledge of product. § Uses the product a lot. § Excited to get site launched. § Excited to launch other things. § May have un-realistic expectations. § If left to his own devices he will dictate the entire plan. § (And has nuclear weapons).*
  • 5. The unkempt client 5 § Client tells you want they want. § Client is left on auto-pilot. § Asks for many things during project. § You do many things (in scope and out). § Wait until end of project to tell client about out- scope items. § Client introduces items that cause delay but you don’t tell them until the end.
  • 6. The involved client 6 § Client tells you want they want. § You re-iterate back what they want § Asks for many things during project. § You do many things (in scope and out). § You report to client IMMEDIATELY when something is out of scope. § You negotiate IMMEDIATELY when a delay happens.
  • 7. Compress communications 7 § Choose your reporting rules § You should send your status report based on certain rules § Measure client happiness § Measure and record your clients mood each time you speak (Ask them ”How is it going?”
  • 14. The Story of the Project 14 § Projects are filled with real things that happen. § You can’t anticipate everything. § Plan for the unplannable. § Report often and always. § Then report some more. § And then send a report. § The reports will document the final story. § Reports should have real data and take about 5-10 minutes to complete. (For Daily)
  • 15. Every client has these 15 “There are known knowns. These are things we know that we know. There are known unknowns. That is to say, there are things that we know we don't know. But there are also unknown unknowns. There are things we don't know we don't know.” -- Donald Rumsfeld
  • 16. 16 Getting the client aligned will align the project
  • 18. The Status Report 18 § The report is meant to protect the developer/agency § The report should communicate meaningful information to the client without overwhelming them. § The report should take 10 minutes or less to produce. § The report should have a way for the client to communicate back to you. § You need to have rules for when the report gets sent and communicate these rules to the client.
  • 19. The Status Report Data Point Examples 19 § Features being worked on § Timeline § Time left § Time added § Roadblocks § Open questions § Risks § Client health survey § Closed issues
  • 20. Monthly Snapshot/ CEO Overview 20 § The report is meant to give leadership a clear picture of the current state of the project. § The data should be easy to read and digest. § Highlight wins and show how issues have been solved. § Use lots of pretty graphics. § Report should go out monthly.
  • 21. Billing Report 21 § Each line item should tie back to a ticket or action. § Reconcile hours as quickly as possible to reduce disputes about work completed. § Each ticket should align with SOW, CR or another way of justifying hours. § Be ready to be firm but flexible.
  • 22. Change Reports 22 § Talk about changes as soon as they happen. § State the facts and back up your change with the original statement of work. § Don’t allow developers or clients to highjack a ticket. § Be ready to negotiate changes, pick your battles. § Don’t let CR’s be a blocker to the project. § Be clear that changes add time! (Remember we can’t invent more time …. yet….)
  • 23. BONUS SLIDE – Deployment Report 23 § Plan and document your deployments. § Pick the right delivery mechanism. § Communicate all risks with deployment. § Try to group as many features into a deployment as possible. § If you see risks in your deployments and the client is insisting on a deployment, have the client sign off on the deployment. § Report downtime for deployments vs other factors. § Get developers used to deployments.
  • 24. Q/A in the RealWorld 24