Posts tagged ‘practice’


A Great Summary of Agile Development

For those using agile methodologies, Henrik Kniberg posted a great little video about agile (software) development. He tells the story from the view of a product owner and I think it is a very useful overview for anyone trying to understand how agile all fits together. So take just fifteen minutes out of your day and check it out.


New set of Posts

I am starting a new set of posts on my blog. In the past, when I found a blog post or article that I found interesting I would email it various colleagues. When I am catching up on my feeds this could result in three or four emails in an hour or so. Not everyone appreciated the ‘blast’ of emails.

It was suggested to me by a forthright and respected colleague that I should accumulate these and send a single email, once a week. She does this Friday mornings. Great idea! So I started a new ‘book’ on Springpad called “Things to share”. The problem is I haven’t shared any of those clippings.

Talking with my esteemed colleague recently as she started setting up her blog, she suggested that I use my blog to share the articles that I found interesting. Another great idea! This will particularly help with establishing a rhythm to my posts and give me the necessary practice in writing so that you get to see quality material.

Please stay tuned as the first post will be up shortly.


Practice versus Theory

The title of this post is the thought that lead me to creating this blog. In my notebook I wrote “Practice versus Theory” because I was thinking how we spend a lot of time where I work on practice and implementation. That is a good thing. If we don’t execute on plans the company would be in a bad place, and we are not. But what about the theory behind what we do? Who is working on that? Do we need someone to be working on theory?

I started thinking about this while doing some research on high performing Scrum teams. I was following random branches from Google, from blogs I found, from citations by various papers. One interesting article I came across was a Forester report on the adoption of agile practices world wide (Google “mainstream adoption agile” to find an accessible copy). About the same time, I read a post by Jurgen Appelo mentioned how he was spear heading the creation of a network agile thinkers in Europe. After reading Jurgen’s post, I thought that perhaps our European business units would be very interested in this. It then occurred to me that I didn’t have a clue if any of the European business units were using agile development. Oh, wouldn’t it be cool to survey my global colleagues on the penetration of agile in the business. Would it mirror the Forester research? Then I asked myself what the business value of such research would be. Hmmm. I don’t know.

So we have thousands of employees in North America alone and I don’t know of any technical employee’s engaged in pure research. We recently started an innovation labs and the suggestions so far are targeting features or technologies that we can sell. If there was no business value to understanding the adoption of agile within the organization then how does Forester charge hundreds of dollars for a study on just that? Here is another thought, do any PhD’s work for the company? If so what do they do?

In my eleven years with the company I have met just one person who holds a PhD. He is a PhD in English and wrote the most extensive and beautiful process documents. We have MBA’s, accountants who became programmers, and even a few with a Masters but no PhD’s that I know of. Perhaps they are of no value? That doesn’t feel right to me but that may be due to the fact that my father has a PhD (A sample of his work). So what is an example of something that blends practice and theory? How about the monthly magazine published by the Association of Computing Machinery (ACM)?

In the past year, ACM has revised its monthly magazine Communications of the ACM (CACM), to include articles for both practitioners and researchers (scientists). Perhaps this is in part to complaints from the researchers about copyright issues, here is one opinion, or perhaps it is to keep practitioners such as my self engaged. Do I understand the value, or even care, about three quarters of the research papers the CACM publishes? No, I don’t and sometimes I read something amazing that wants me to know more. Does it necessarily help me accomplish my business goals, usually not today, and probably not in the near future but it might.

I think a company needs people who just love digging into things regardless of immediate business value, and how big does a company need to be to fund people like this? Do you have to be a GE or IBM, or can you be something smaller? I do it because I love it. I read morning, noon, and night and learn all sorts of ‘useless’ things that might be useful one day, or not. Wouldn’t it be cool if part of your day job including pure research?

So where do you think the value of pure research lies for businesses?

%d bloggers like this: