Objective Thoughts

Bottom-Up? Top-Down? Optimize the Whole? – The Importance of Perspective

April 3, 2011 — Posted by Al Shalloway

When most people in the Agile community talk about agility at the enterprise level they think the only way to get there is to start a pilot, see how well it works and then expand to other teams – essentially a bottom up approach. When they hear someone espouse -a top down approach they normally assume the person means a focus on best practices and/or a mandate by executives telling people how to do their work. I wanted to be clear that Lean does not suggest either of these approaches.

Share this:


Elephants in the Room of Agile

March 26, 2011 — Posted by Al Shalloway

On a user group someone asked what the Agile elephants in the room were. As I was beginning to respond, I was thinking there were two or three. However, as I started writing, I came up with nine! I suspect I could have come up with more. Here were my first thoughts:

Share this:


I Crossed the Streams, Ray

March 3, 2011 — Posted by Scott Bain

I like tools. I'm old enough to remember what it was like to develop software with a simple text editor (VI, anyone? Emacs? How about See? I'll bet nobody remembers See.exe…) Then you'd compile it at the command line, manually run the linker, etc… and I appreciate how much our tools have improved over time. I love intellisense, source trees, version control, context highlighting, the wonderful way resharper allows you to fix problems en-situ, and all that.

But I also know that the more powerful your tools are, the more you can become dependent on them and, worse, the easier it is to misuse them.

Share this:


The Essential Ingredients of a Navigation System

February 27, 2011 — Posted by Al Shalloway

At Net Objectives, a fair amount of the work we do is helping organizations move from where they are to where they want to be. We call this Lean-Agile Transition. Part of what we do is create a road-map from where they currently are to where they want to be with either assessments or our specialized Lean-Agile Transition workshop. Don't worry, this blog is not going to turn into a sales talk. It's just that in doing this, we were discussing that what we do is not unlike a GPS navigation system.

Share this:


The Sonny Corleone School of Argument

February 22, 2011 — Posted by Scott Bain

Are you afraid of being proven wrong? I'll bet you are. Or, if not afraid, at least you are not keen on demonstrating your lack of knowledge about something, especially anything having to do with your job. Who can blame you?

Software development is among other things an intellectual business. Most people who do it are pretty smart and, more to the point are paid to be smart. As a result, most of them hate to lose an argument because this, in their thinking, points out a potential lack in their smarts and therefore represents a pretty dangerous challenge to their value… and perhaps their job security.

Share this:



Free Email Updates!

Sign up for free email updates from
Net Objectives Thoughts Blog

Blog Authors

Al Shalloway
Business, Operations, Process, Sales, Agile Design and Patterns, Personal Development, Agile, Lean, SAFe, Kanban, Kanban Method, Scrum, Scrumban, XP
Cory Foy
Change Management, Innovation Games, Team Agility, Transitioning to Agile
Jim Trott
Business and Strategy Development, Analysis and Design Methods, Change Management, Knowledge Management, Lean Implementation, Team Agility, Transitioning to Agile, Workflow, Technical Writing, Certifications, Coaching, Mentoring, Online Training, Professional Development, Agile, Lean-Agile, SAFe, Kanban
Ken Pugh
Software Design, Design Patterns, Technical Writing, TDD, ATDD, Coaching, Mentoring, Professional Development, Agile, Lean-Agile, Lean, SAFe, Kanban, Kanban Method, Scrum, Scrumban, XP
Marc Danziger
Business and Strategy Development, Change Management, Team Agility, Online Communities, Promotional Initiatives, Sales and Marketing Collateral
Scott Bain
Analysis and Design Methods, Agile Design and Patterns, Software Design, Design Patterns, Technical Writing, TDD, Coaching, Mentoring, Online Training, Professional Development, Agile