Objective Thoughts

Subscribe to our blog Net Objectives Thoughts Blog

New Blog Entry at SustainableTDD.com

November 18, 2015 — Posted by Scott Bain

We've got another new entry over at:


...which is all about the way unit tests can be structured to make them better specifications. We welcome comments at the Sustainable Test-Driven Development blog site. Thanks!

Share this:


Challenge the Lies You Live

November 11, 2015 — Posted by Al Shalloway

I will start right out that I am a believer in best practices. I know several that work 100% of the time and many that work most of the time.

One that works all of the time? Treat people with respect.

One that works almost all of time? Make work visible.

Ironically, many in the Agile community say there are no best practices and then proceed to tell you a few you have to do.

For example, in Scrum you must have cross-functional teams, do iterations and have daily stand-ups (just to name a few). 

Share this:


Three Areas the Agile Community Has Missed the Boat

November 5, 2015 — Posted by Al Shalloway

In the 17 years I've been involved in Agile software development, there have three areas that are key to success that have been somewhat ignored by much of the Agile community. These are in the areas of complexity, transition and learning. Pretty surprising since everyone says software development is complex, that we must transition to a better way of being and that it's all about learning. Let's look at each of these.  


I hear people talking about how software is complex and we're complex adaptive systems as if both are facts. 

Share this:


Be The Change To Create Change

October 31, 2015 — Posted by Al Shalloway

“Be the change that you wish to see in the world.” ― Mahatma Gandhi

I have heard many versions of this quote and have always thought I knew its meaning. 

I thought it meant that one must look to oneself for action, that one must take responsibility for change and not expect or wait for others to do it. 

While I still believe this is part of the message, there is another one that I have been seeing. 

That is by being the change  one creates the space for others to take similar action. 

Share this:


Where You Come From Can Make the Going Easy or Hard

October 29, 2015 — Posted by Al Shalloway

Agile at scale. What does it mean?

To many it means start with a team and scale up. This is a bottom up approach. A team centric approach. It comes from a value of the team being paramount.

Not surprisingly, these same people often encounter resistance by management, by executives, and by business sponsors.  And wonder why.  I'd be surprised if they didn't get resistance.

Management, executives and business sponsors are concerned with their product development and IT groups delivering value to their customers and their business. 

Share this:



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