Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
Scrum - A Not-so-bad Development Methodology

When I first graduated from college I worked on embedded systems where the process was a formal, military grade process.  When developing software I typically thought about what document I had to write next and what document(s) I may be missing.  In general, the MIL standards turned me off a bit to process, and for awhile left me thinking that process is an obstruction to true development.  As a 21 year old, you think code = development.  That was/is an immature point of view, but it was not a viewpoint that I was easily dissuaded from.  Further it's a point of view that many out there still hold dear, and not all who hold that view are recent college graduates.

Recently a small group of us decided to give Scrum a try and are using it to drive our current project.  Other than this effort, there is no formal process methodology in place.  My goal is to help change that in my new position.  Over the past several years many high value projects have never been worked on because there was no common backlog of all of the things that need to be done.

In my last job at Geonetric we adopted Scrum after the absence of a formal methodology and it provided a much needed framework around which to develop.  Many CEO's are not this up front with their deficiencies, but Eric is pretty awesome and very honest in his evaluation of Geonetric:

As we were in the middle of developing the newest version of our VitalSite product last fall, we weren’t making the progress we wanted-even though the whole team was running full tilt and putting in its best efforts. We had always been a bit informal about how we developed software-somewhere between draconian rigid requirements and completely freeform cowboy (and cowgirl!) coding practices. The problem was that being in the middle wasn’t working. So, we looked at some of the newest practices in the industry.

Eric goes on to list the benefits he's seen since adopting Scrum:

  • Since adopting Scrum, the first two releases of VitalSite 5 have been on-target, meeting both scope and deadline requirements (5.0 in January and 5.1 in May).
  • Software development is accelerating each sprint - we’re approaching twice the speed we had last year.
  • There’s much more collaboration between disciplines
  • The morale of the software team is higher
  • Quality of the software we’re delivering is better

With results like that I can see why a CEO would like scrum.  As developer though, I like scrum in that it doesn't get in my way.  There is administrative overhead to Scrum to be sure.  However it's very "XP" in that there aren't scads of documentation to write.  Generally as a software professional I like to write code and solve problems and for the most part Scrum allows me to do that.  My development does not feel slowed down by Scrum, which I believe for most developers, is a must in order to be adopted willingly.

One side effect of scrum is that is causes me to think about the process in a pleasant way.  This morning at our standup meeting, a fellow developer and I got into a discussion about how his extra exploratory work in the evenings should be factored into our sprint.  Should we could his work towards our sprint commitment?  Will his work negatively/positively affect our velocity for future sprints?  From my experience, developers typically don't worry about this stuff however with Scrum the sprint commitment is something that should be taken seriously.  As such it was good to see developers, of which I was one, having talks about other things that just the code.

I'm sure many other processes out there could achieve the same thing.  Scrum for us, both in this job and the previous, provided a nice framework that was palatable to developers. In that respect I'm perfectly happy using Scrum.  I will keep my ears open for new ideas and processes, but I think for any development methodology to be successful in an organization, it has to be readily and whole-heartedly adopted.  We've enjoyed Scrum so far and as such, it's a not-so-bad development methodology.  If you aren't using a methodology or your current process isn't working, you should give Scrum a try.


Posted 08-18-2008 2:49 PM by Tim Barcz
Filed under: ,

[Advertisement]

Comments

Rod Howarth wrote re: Scrum - A Not-so-bad Development Methodology
on 08-18-2008 7:57 PM

Great Post,

though..

"With results like that I can see why a CEO would like scrum.  "

You mean, wouldn't like scrum right?

Tim Barcz wrote re: Scrum - A Not-so-bad Development Methodology
on 08-18-2008 9:06 PM

@Rod,

My wording was correct....all of the things my former CEO were positives in his book.  What I wanted the readers to take away was that Scrum so far has been a good marriage between what a developer wants in a process ("stay out of my way") and what a CEO wants in a process ("give me more features faster so I can make more money").

Dew Drop - August 19, 2008 | Alvin Ashcraft's Morning Dew wrote Dew Drop - August 19, 2008 | Alvin Ashcraft's Morning Dew
on 08-19-2008 9:09 AM

Pingback from  Dew Drop - August 19, 2008 | Alvin Ashcraft's Morning Dew

Arjan`s World » LINKBLOG for August 19, 2008 wrote Arjan`s World » LINKBLOG for August 19, 2008
on 08-19-2008 5:23 PM

Pingback from  Arjan`s World    » LINKBLOG for August 19, 2008

ESME » Blog Archive » Scrumming to the line wrote ESME » Blog Archive » Scrumming to the line
on 09-03-2008 3:08 PM

Pingback from  ESME  » Blog Archive   » Scrumming to the line

Recent Links Tagged With "scrum" - JabberTags wrote Recent Links Tagged With "scrum" - JabberTags
on 09-15-2008 7:34 PM

Pingback from  Recent Links Tagged With "scrum" - JabberTags

Tim Barcz wrote Moving to Kanban, Did Scrum Fail?
on 08-06-2009 11:26 PM

Several months ago our software team decided to dive into the Scrum process. What we were doing before

Indonesia Furniture Handicraft Wholesale Marketplace wrote re: Scrum - A Not-so-bad Development Methodology
on 07-30-2010 11:01 AM

This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. It is the old what goes around comes around routine.

Travel Jakarta Bandung wrote re: Scrum - A Not-so-bad Development Methodology
on 07-30-2010 11:02 AM

very nice explanation

simulation pret immobilier wrote re: Scrum - A Not-so-bad Development Methodology
on 09-10-2010 11:50 PM

You have got a really useful blog I have been here reading for about an hour. I am a newbie and your success is very much an inspiration for me.<a href="http://simulationpretimmobilier.com">simulation pret immobilier</a>

simulation pret immobilier wrote re: Scrum - A Not-so-bad Development Methodology
on 09-10-2010 11:56 PM

You have got a really useful blog I have been here reading for about an hour. I am a newbie and your success is very much an inspiration for me.<a href="http://simulationpretimmobilier.com">simulation pret immobilier</a>

simulation pret immobilier wrote re: Scrum - A Not-so-bad Development Methodology
on 09-10-2010 11:57 PM

Thank you for your post. It is very interesting!

[url=simulationpretimmobilier.com]simulation pret immobilier[/url]

simulation pret immobilier wrote re: Scrum - A Not-so-bad Development Methodology
on 09-10-2010 11:59 PM

You have got a really useful blog I have been here reading for about an hour. I am a newbie and your success is very much an inspiration for me.

simulationpretimmobilier.com

simulation pret immobilier wrote re: Scrum - A Not-so-bad Development Methodology
on 09-11-2010 12:00 AM

You have got a really useful blog I have been here reading for about an hour. I am a newbie and your success is very much an inspiration for me.

http://simulationpretimmobilier.com"

mah jong free games mah jong wrote re: Scrum - A Not-so-bad Development Methodology
on 09-19-2010 6:04 AM

Nice post.I’m really impressed with your article, such great information you mentioned here..

Sad Quotes wrote re: Scrum - A Not-so-bad Development Methodology
on 11-22-2010 5:12 PM

Good To Know. Thanks.

mark and brian klos christmas show tickets wrote re: Scrum - A Not-so-bad Development Methodology
on 11-25-2010 6:36 AM

I think I will frequent your blog from now on after going through some of your posts.

Testking 642-642 wrote re: Scrum - A Not-so-bad Development Methodology
on 12-24-2010 5:12 AM

There are certainly a lot more details to take into consideration, but thanks for sharing this information.

bottle vending machine wrote re: Scrum - A Not-so-bad Development Methodology
on 08-27-2011 4:57 AM

Should you do not thoughts, I will use some information from your articles, I will definitely remember to post the credit. This post accommodates a lot of beneficial information. I appreciated your specialist method of scripting this publish. Many thanks, you've made it very simple for me to comprehend.

vending machines wrote re: Scrum - A Not-so-bad Development Methodology
on 09-23-2011 5:21 AM

Thanks for posting this video. There many information from there and we can see the real in video. It is extremely helpful for me.thank for sharing .

vending machines wholesale wrote re: Scrum - A Not-so-bad Development Methodology
on 09-10-2012 2:35 AM

Superb post by the blogger so thanks for sharing this one, keep it up dear..Great job.

buy imitrex online wrote re: Scrum - A Not-so-bad Development Methodology
on 01-27-2013 11:33 AM

Tk5AhI Great article.Really thank you! Want more.

buy stendra online wrote re: Scrum - A Not-so-bad Development Methodology
on 02-15-2013 10:30 AM

qZvzkK Very informative blog article. Really Cool.

buy generic cialis online wrote re: Scrum - A Not-so-bad Development Methodology
on 02-24-2013 2:57 AM

60ICEf Enjoyed every bit of your blog.Much thanks again. Keep writing.

buy clomid no prescription wrote re: Scrum - A Not-so-bad Development Methodology
on 02-28-2013 7:06 PM

Cfdhvw A round of applause for your blog article. Cool.

bookmaring service wrote re: Scrum - A Not-so-bad Development Methodology
on 03-13-2013 12:24 PM

yrxnWm Enjoyed every bit of your article post.Much thanks again. Want more.

social bookmarking service wrote re: Scrum - A Not-so-bad Development Methodology
on 03-23-2013 12:02 AM

9376ba Wow, great article post. Great.

Social bookmarks wrote re: Scrum - A Not-so-bad Development Methodology
on 04-03-2013 5:40 AM

CIGQqi I loved your article post.Really thank you! Keep writing.

comedy channel wrote re: Scrum - A Not-so-bad Development Methodology
on 04-05-2013 1:27 PM

Enjoyed every bit of your blog.Thanks Again. Fantastic.

Social bookmarks wrote re: Scrum - A Not-so-bad Development Methodology
on 04-07-2013 2:12 PM

IPZGYS Very neat blog.Much thanks again. Really Cool.

social bookmarking service wrote re: Scrum - A Not-so-bad Development Methodology
on 04-19-2013 5:25 PM

oX5nBp I appreciate you sharing this blog.Thanks Again. Really Great.

social bookmarking service wrote re: Scrum - A Not-so-bad Development Methodology
on 06-06-2013 9:58 PM

irv5Um I appreciate you sharing this blog.Really thank you! Really Great.

social bookmarks wrote re: Scrum - A Not-so-bad Development Methodology
on 06-21-2013 7:31 AM

wQoXV5 I cannot thank you enough for the blog post.Really thank you! Want more.

super news that are fun wrote re: Scrum - A Not-so-bad Development Methodology
on 08-05-2013 12:30 AM

3Xo6KI Fantastic blog post. Cool.

the best seo service wrote re: Scrum - A Not-so-bad Development Methodology
on 09-05-2013 10:59 AM

ZXfkkC I think this is a real great blog article.Much thanks again. Much obliged.

make money online wrote re: Scrum - A Not-so-bad Development Methodology
on 09-13-2013 3:58 PM

vtmtfI I think this is a real great article.Much thanks again. Much obliged.

best linkbuilding wrote re: Scrum - A Not-so-bad Development Methodology
on 10-01-2013 6:25 AM

b7NBT6 Thanks for the article post.Really thank you! Fantastic.

smashing top seo wrote re: Scrum - A Not-so-bad Development Methodology
on 10-26-2013 1:48 PM

NN3NxD Wow, great post.Thanks Again. Will read on...

great link building wrote re: Scrum - A Not-so-bad Development Methodology
on 11-20-2013 3:57 PM

pEipqR Muchos Gracias for your article. Keep writing.

check it out wrote re: Scrum - A Not-so-bad Development Methodology
on 01-20-2014 2:31 AM

hNhTqB Really appreciate you sharing this blog post.Really looking forward to read more. Keep writing.

awesome things! wrote re: Scrum - A Not-so-bad Development Methodology
on 01-22-2014 8:02 AM

Juy1Ap Major thanks for the blog article.Much thanks again. Awesome.

check it out wrote re: Scrum - A Not-so-bad Development Methodology
on 02-06-2014 4:17 PM

qfEm9S Fantastic post. Fantastic.

awesome things! wrote re: Scrum - A Not-so-bad Development Methodology
on 02-08-2014 4:38 AM

iGdzKV I value the article.Really thank you! Want more.

tadalafil_online wrote re: Scrum - A Not-so-bad Development Methodology
on 03-22-2014 2:41 PM

Hello!

,  ,  ,  ,  ,

viagra_online wrote re: Scrum - A Not-so-bad Development Methodology
on 03-22-2014 2:41 PM

Hello!

,  ,  ,  ,  ,

cialis_price wrote re: Scrum - A Not-so-bad Development Methodology
on 03-22-2014 2:41 PM

Hello!

,  ,  ,  ,  ,

generic_viagra wrote re: Scrum - A Not-so-bad Development Methodology
on 03-22-2014 2:41 PM

Hello!

,  ,  ,  ,  ,

stunning service wrote re: Scrum - A Not-so-bad Development Methodology
on 04-04-2014 7:51 PM

3WI63T Great, thanks for sharing this blog article.Thanks Again.

check this out now wrote re: Scrum - A Not-so-bad Development Methodology
on 04-05-2014 2:46 PM

8oQqKj Really appreciate you sharing this article post.Much thanks again. Will read on...

Add a Comment

(required)  
(optional)
(required)  
Remember Me?

About The CodeBetter.Com Blog Network
CodeBetter.Com FAQ

Our Mission

Advertisers should contact Brendan

Subscribe
Google Reader or Homepage

del.icio.us CodeBetter.com Latest Items
Add to My Yahoo!
Subscribe with Bloglines
Subscribe in NewsGator Online
Subscribe with myFeedster
Add to My AOL
Furl CodeBetter.com Latest Items
Subscribe in Rojo

Member Projects
DimeCasts.Net - Derik Whittaker

Friends of Devlicio.us
Red-Gate Tools For SQL and .NET

NDepend

SlickEdit
 
SmartInspect .NET Logging
NGEDIT: ViEmu and Codekana
LiteAccounting.Com
DevExpress
Fixx
NHibernate Profiler
Unfuddle
Balsamiq Mockups
Scrumy
JetBrains - ReSharper
Umbraco
NServiceBus
RavenDb
Web Sequence Diagrams
Ducksboard<-- NEW Friend!

 



Site Copyright © 2007 CodeBetter.Com
Content Copyright Individual Bloggers

 

Community Server (Commercial Edition)