random thoughts and bleary eyes RSS 2.0
 Monday, April 14, 2008
Once upon a time, there was an Agile team that was working on stories in a sprint. The team was going on fine, until the product owner decided it was time for him to go on a month long vacation (and then leave the company).

Life Goes On
So, being a good scrum master, the SM appoints a new PO to make decisions on the specifics of the stories that were already in progress (and some finished). The new PO was a pretty sharp fellow, but he didn't have any background for the feature, so he was a might confused. But, the team had fairly good direction on the feature, so they persevered and completed the tasks as they understood them.

The Shadows
Now then, from lurking in the dark shadows, there emerged the original PO's Boss. The Boss of course looks at the feature nearly complete, and decides that there were a couple minor tweaks here or there - hey, he's the boss - he can do that. No worries, the changes were slight, and easy. Done deal. All the stories were completed, as well as the automated acceptance tests that verified the now-completed tweaks, as well as the remaining story criteria. All the words had been blessed by the Documentation folk, the UI had been blessed by the User Experience folk (this was the Second iteration of the UI design also BTW).

Demo Day
At the end of the sprint, we all get together with the interested stakeholders in a room, and review the stories, the functionality that was delivered. The managers, the development director, the project team, scrum master, and QA were all represented. Keep in mind now, that everyone has actually seen the feature at least once... "We can't have it do that..." says the boss. Well, apparently a modal dialog with OK and Cancel doesn't work the same in Boss-World as it does everywhere else. So, he fires up his argumentation engine and proceeds to corner the entire meeting with a redesign of not only the UI but also the functionality of a standard modal dialog. Nothing was up to par for the Boss, and - remember - he had seen it all demonstrated for him before...

The Outcome
None of the stories in the sprint were accepted. Sprint velocity: ZERO points. Bad day. Alcohol was required.


The Moral
The moral of this story is this: Have a Product Owner who knows what the feature does. Make sure the product owner has input from ALL the stakeholders - oh yes - in a TIMELY manner as well. Make sure your scrum master has the ability to keep lurking skeletons at bay. They can have their say in the next sprint. But at the end of the planning meeting, the stories should be pretty much fixed and everyone should understand the acceptance criteria for them. Stories shouldn't just have arbitrary criteria appended, grafted, attached, pasted, or otherwise affixed to them after the planning meeting, even by skulking lurkers.
Monday, April 14, 2008 10:14:40 PM (Pacific Standard Time, UTC-08:00)  #    Comments [0] - Trackback
Scrum
 Friday, April 11, 2008

I am still trying to collect my posts from other sites to consolidate them here. Meanwhile... please see:
JohnBoal.com

BitsNWidgets.com
TestDrivenDeveloper.com
GeekDads.com

Friday, April 11, 2008 9:59:19 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0] - Trackback

 Friday, March 28, 2008

While on my way to work on Friday... i thought i'd document my journey..

I park at the park and ride, walk (ok RUN) across the street and catch the 545 express bus at 07:00.
We mosey along, get on 520 and drive across the lake...
Looking across Lake Washington
we eventually get to the Seattle side.
The Seattle Side
Then, after a stop at Montlake (UW), we arrive in downtown Seattle
Looking Past the Library The library has great architecture...The Seattle Library
Then I begin down the long steep hill to the waterfront.
Looking Down Spring
I pass the one of many Seattle landmarks...
Seattle Landmark
cross some busy streets...
CIMG1253CIMG1256CIMG1257 
and finally arrive at the office.
National Building
An hour or so, depending on traffic.
It's nice to work in the city, but it is a long haul getting here.
Well, another day another worthless dollar...
 
And, then in the afternoon about 1PM, it actually began to snow...
it's been a pretty bizzare spring.
Friday, March 28, 2008 3:47:24 PM (Pacific Standard Time, UTC-08:00)  #    Comments [0] - Trackback

 Monday, March 24, 2008
Now that I am riding the bus for 40 minutes each way to work and back, I have some spare time to watch some movies on my Zen player. It's a tiny screen but it has really nice looking video. The problem is that I haven't been able to figure out how to transcode DVD movies for it until now. So I thought I'd write about it so I don't forget.
 
Software: MPEG4 Direct Maker Advanced DVD Converter
Settings
WMV output, WM Audio 9.2 44.1KHz, 96KBPS
500KBPS
3-second key frame interval
95% video quality
Resized 320x204, 24fps
 
This seems to work well. The only thing i'd change per movie is the vertical size. The 204 is the right aspect ration for the wide screen 2.33:1 format, and I'd use 228 for the 1.85:1 format movies. If it's a 4:3 standard movie, I'd use the full 240.
 
My converter machine is running Vista ultimate, and it runs the sofware just fine at 3/4 speed (decrypted movie on the hard disk of course). It's a three year old machine (athlon 64 2.2 GHz, 2GB) but it holds up at that rate. I transcode after hours, when there's nothing else happening on the machine.
 
that should do the trick... enjoy the movies on the go...
Monday, March 24, 2008 3:43:28 PM (Pacific Standard Time, UTC-08:00)  #    Comments [0] - Trackback

 Friday, March 14, 2008
BDD, ATDD, UTDD, DSL's ... when will it all end... The drive toward business-driven testing has never been stronger. Developers are seemingly now finding a higher and higher bar when it comes to customers' expectations of quality and features. Our tools are getting better, and we can deliver more software, faster. But, our methodologies haven't necessarily changed enough to satisfy today's customer expectations.
Friday, March 14, 2008 3:41:54 PM (Pacific Standard Time, UTC-08:00)  #    Comments [0] - Trackback
Agile | TDD
 Monday, February 11, 2008
so, anyone who knows me for a while is sure to know my favorite phrase around the office is
 
You got a test for that?
 
so... since I am The Test-Driven Developer (think super - avec cape),
 
I now have my own new website: TestDrivenDeveloper.com
 
(ahem. YES, another website.)
Monday, February 11, 2008 4:40:48 PM (Pacific Standard Time, UTC-08:00)  #    Comments [0] - Trackback

 Thursday, February 07, 2008
View John Boal's profile on LinkedIn
Thursday, February 07, 2008 4:38:18 PM (Pacific Standard Time, UTC-08:00)  #    Comments [0] - Trackback

<April 2008>
SunMonTueWedThuFriSat
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910
Blogroll
 #2782
Ade Miller's Tech Blog
 Agile Development
Mitch Lacey's Agile Development Blog
 Espresso Fueled Agile Development
Mike Puleio's Blog
 Geek Noise
Noise de Peter Provost
About the Author
© Copyright 2010
John E. Boal
Sign In

counter
Statistics
Total Posts: 88
This Year: 0
This Month: 0
This Week: 0
Comments: 21
All Content © 2010, John E. Boal