Geeks With Blogs

Geekus Con Livus Malcolm Anderson's home for Geeks With Lives Contracting Dealing with the question of, how do you get companies to line up, in order to get the chance to pay you $225 dollars an hour?
Response: Agile's Second Chasm
William Pietri over at Agile Focus has written an interesting article entitled, "Agile’s Second Chasm (and how we fell in)" in which he talks about how agile development has fallen into a common trap where large companies are now spending a lot of money hiring agile (Scrum) consultants just so that they can say they are agile, but all the while avoiding any change that is required by Scrum. It echoes the questions that I've been asking for a while, "Can a fortune 500 company actually do agile development?" ......

Posted On Tuesday, February 22, 2011 1:00 AM

Fortune 500 Scrum Coaching for the developer turned Scrum Master
The next Scrum Gathering is coming up and they are having 6 TED style talks. You can help make history by voting to have me present one of those talks I can hear you saying, "Well sure, Malcolm, what can I do to help you?" I'm glad you asked. It's really simple, click here and cast 3 votes for my talk "Fortune 500 Scrum Coaching for the developer turned Scrum Master." Normal 0 false false false EN-US X-NONE ......

Posted On Saturday, October 2, 2010 11:16 PM

The dangers of “No Impediments”
Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ......

Posted On Thursday, July 15, 2010 5:26 PM

The Unspoken Truth About Managing Geeks
Late last year, Jeff Ello wrote a great article for cio magazine entitled "The Unspoken Truth About Managing Geeks" ( If you are a non-geek managing geeks you will find this article enlightening. It doesn't provide much in the way of soltutions, but it does show you how you can stop digging the hole that you're in, deeper than it already is. In the event that you are a geek with a manager that just doesn't get it, then just ......

Posted On Thursday, April 22, 2010 3:43 PM

Scrum won't help the nosey CEO
I've seen it come up in discussion groups time after time, the management wants to measure productivity in their development team and developers just want to be left alone to code. Recently some one asked: > Maybe it's also time for a frank discussion of "What does the CEO > *really* need" for visibility? Is it really metrics that do not make > any sense (and costs a lot to collect)? No, it's time that we turn this question on it's head, because it's not "What does the CEO *really* need" ......

Posted On Wednesday, September 9, 2009 11:02 AM

Can anyone give me a better explanation?
I'm not sure who sold the Federal and State government on the idea that "restricting all employee's email to MS Outlook is an effective counter to computer viruses." or "Allowing gmail, hotmail, or yahoo mail is an open invitation to computer viruses". I'm thinking that the marketing department in the "MS" of "MS Outlook" might be a good starting point to look. Both thoughts have rendered me temporarily speechless. Perhaps because both thoughts make as much sense to me as, "Eating apples is the only ......

Posted On Thursday, July 19, 2007 2:00 PM

Programmers and Capitalism - The $10,000,000 question
My friend Nick Malik recently posted about programming, contracting and pay. There's a book here somewhere, but sadly it has no audience, and therefore not worth writing. Programmers seem to have a genetic defect when it comes to understanding the relationship between their efforts and their pay. It's not going to happen, they don't want to, and you can't make me. Personally, I think that it's a crime that "From Serf to Surfer" is out of print. It was one of the best consulting "pull yourself up ......

Posted On Friday, July 13, 2007 1:06 PM

Good Bye TDD
Have you seen the new buzz phrase for TDD? Pretty much, they just changed the name from Test Driven Development, to Behavior Driven Development. It's an NLP experiment that I'm looking forward to seeing fleshed out. Long story short, the problem with TDD is the word "Test"... *WAY* too much baggage, and charge on that one single word. Consider: "Testing your code is a good if you're a new programmer" "Our department does testing at the end of a project ... if there's time" "I'm a developer, I don't ......

Posted On Friday, June 15, 2007 12:44 PM

The Perils of Pre-Optimization
More computing sins are committed in the name of efficiency (without necessarily achieving it) than for any other single reason - including blind stupidity.Wulf, W. A. "A Case Against the GOTO," Proceedings of the 25th National ACM Conference, August 1972, pp. 791-97. I came across this quote this morning and had to throw it back out into the wild. I have run into people who, when given a choice between making their code more readable vs. shaving a millisecond off the running time of a particular ......

Posted On Thursday, February 15, 2007 7:52 AM

Alex, I'll take "Google Key Words" for 1000
We've got a custom control that consists of 2 radio buttons, a "normal button", and a text box, all on a single line. Internal to the control, I have all 4 of member controls lined up so that all the text is on one line. So far, so good. Except for one thing. When I put my control on my form, I can not get the text on my form to line up with the text on my label, and I end up manually futzing it into something that resembles "it's place". Where are my alignment functions? I guess it's off to google. ......

Posted On Thursday, June 14, 2007 11:23 AM

Copyright © Malcolm Anderson | Powered by: