Setting the Record Straight on Scrum and Agile
Posted January 25th, 2012 by alshallThe Gist of the Story
We believe in Agile software development for teams. From small teams to a 4000 person development group, our clients have enjoyed success with Agile. They have been able to deliver more value to customers at a more sustainable pace and with greater employee satisfaction than ever they were before. That is what keeps us going.
read more »- alshall's blog
- Login or register to post comments
The Top 10 (Or So) Things I Wish Everyone Knew about Agile
Posted October 19th, 2011 by alshallStudents in my Kanban training classes ask great questions. Many of these questions come up so often that I have started a list of my "Top 10 (or so) things I wish people knew about Lean-Kanban."
Here is my list and I'd like to know what you think should be added. I will be filling in more information about these over the next few weeks, so keep checking in with me.
read more »- alshall's blog
- Login or register to post comments
Saying “Eliminate Waste” Is Not Useful - Part 1
Posted September 19th, 2011 by alshall"Eliminate Waste!" This is one of the earliest mantras of Lean that people learn. It is easy to say but it can cause problems if we consider it a means - instead it is actually a goal. Forgetting this sets the student up for a long bout of wasted effort or at least incomplete results.
read more »- alshall's blog
- Login or register to post comments
The Importance of Mindsets - Part II
Posted September 18th, 2011 by alshallIn The Importance of Mindsets, I described why your mindset, where you think from, is critical. read more »
- alshall's blog
- Login or register to post comments
The Rationale for a Maximum Sprint Length of 30 Days
Posted August 29th, 2011 by alshallWhat is the rationale for a maximum sprint length of 30 days?
This was a question that someone on the LinkedIn Certified ScrumMasters group recently asked.
There are three reasons. Two are explicitly part of Scrum. The other isn't mentioned but is one of the foundations on which Scrum is based. The explicit ones are feedback and enforced view of reality. The second is removing delays.
read more »Why Lean-Kanban?
Posted August 26th, 2011 by alshallSoftware development across an enterprise involves more than efficiently managing a collection of teams. It requires managing a vision across the organization, prioritizing work to realize that vision, and creating contexts and methods that let teams thrive and deliver value. This article describes Net Objectives' own journey and why we feel Lean and Kanban, taken together, make for effective software development at the enterprise.
read more »- alshall's blog
- Login or register to post comments
The Importance of Mindset
Posted July 26th, 2011 by alshallI have been doing Agile for over a decade. During this time, I have seen many different ways of thinking about what Agile is. One way is to think that there is only one kind of Agile and that there is a large collection of methods to choose from as you feel appropriate. Another way is to realize that there are many different mindsets in the Agile community and that these mindsets are what give rise to the different methods.
read more »- alshall's blog
- Login or register to post comments
Kanban – An Integration of Deming, Ohno, TOC, Satir and Nonaka
Posted July 14th, 2011 by alshallMy alternative title to this blog was "If You Say Kanban Isn't About People, then You Don't Know What Kanban Is." But that sounded too much like a rant. However, I have to admit, much of this blog is a rant. ![]()
Kanban in a Nutshell
Posted June 24th, 2011 by alshallI assert the following (please verify with your own evidence from your past):
- Time from getting information until using it creates new work (one has to redo the information or one works from old information which results in rework)
- Time from making an error until detecting it creates new work (e.g., a bug found immediately takes little time to fix compared to a bug found weeks later – that additional work is created by the delay)
- Shortening the feedback times will shorten these delays and therefore lower the amount of work to be done
The IT Racket and How Team-Centric Agile Methods Support It
Posted May 28th, 2011 by alshall(Paraphrased from Wikipedia) A racket is an illegal business, usually run as a part of organized crime. The best-known is the protection racket, in which criminals demand money from businesses in exchange for the service of "protection" against crimes that the racketeers themselves instigate if unpaid.
You could say a racket is when you claim to be doing one thing that looks good while really doing something else that isn't.
I would suggest that running rackets is something people do all of the time – most without realizing it.
read more »

