Objective Thoughts

Subscribe to our blog Net Objectives Thoughts Blog

Three Levels of Doneness

November 21, 2016 — Posted by Ken Pugh

How do you know when you’re done with something?   With software applications, there are at least three levels of doneness – business, customer/user, and technical.    There are different metrics for doneness at each level.  Tests at each level can help create an unambiguous definition of done for that level.    

Share this:




  

Too Many Defects/Bugs, Don’t Just Look at Fixing QA

November 16, 2016 — Posted by Maurizio Mancini

In many engagements upper and middle management ask me “How do we fix our Testing (QC) process? The team is just not catching the defects”?

What I have asked these managers in return is; “Why focus on fixing your testing processes first, shouldn’t you first focus on fixing the development process since they write the code?”

This usually starts a vigorous discussion about where the problem really lies in the organization, which is exactly the kind of soul searching an organization needs to do when they ask me to fix the testing.

Share this:




  

Why Tailored Agile Transformation Solutions Are More Effective, Less Expensive and Less Risky

November 8, 2016 — Posted by Al Shalloway

Our contention and experience is that solutions tailored to an organization’s current situation, challenges, and culture can be more effective and less costly than predefined ones that are applied out of the box. While there are risks to the former, these can be avoided. The different set of risks to taking predefined solutions, ironically, can only be avoided by tailoring them. This article discusses the values and risks of both approaches and how to get the benefits of both.

Share this:




  

Is QA Seen as an Impediment in Your Organization? 

November 3, 2016 — Posted by Maurizio Mancini

Is QA (aka QC) seen as an impediment in your organization? If you answered yes to this question, then chances are your organization is in one of two camps:

1) QA is really an impediment

or

2) QA is actually ensuring that your organization is releasing quality software.

Share this:




  

Bad Habits and Lean-Agile Transformation

November 3, 2016 — Posted by Guy Beaver

We like patterns at Net Objectives and in software architecture, we view them as solutions to reoccurring problems.  Habits are patterns too—behavior patterns that are practiced in response to some context, process, or event and these can become ingrained and involuntary in organizations that follow process (which is most organizations).

Example organizational habits might be:

Enterprise:

Share this:




  

Pages

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
Guy Beaver
Business and Strategy Development, Executive Management, Management, Operations, DevOps, Planning/Estimation, Change Management, Lean Implementation, Transitioning to Agile, Lean-Agile, Lean, SAFe, Kanban, Scrum
Israel Gat
Business and Strategy Development, DevOps, Lean Implementation, Agile, Lean, Kanban, Scrum
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
Agile Design and Patterns, Software Design, Design Patterns, C++, C#, Java, Technical Writing, TDD, ATDD, Certifications, 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
Max Guernsey
Analysis and Design Methods, Planning/Estimation, Database Agility, Design Patterns, TDD, TDD Databases, ATDD, Lean-Agile, Scrum
Scott Bain
Analysis and Design Methods, Agile Design and Patterns, Software Design, Design Patterns, Technical Writing, TDD, Coaching, Mentoring, Online Training, Professional Development, Agile
Steve Thomas
Business and Strategy Development, Change Management, Lean Implementation, Team Agility, Transitioning to Agile
Tom Grant
Business and Strategy Development, Executive Management, Management, DevOps, Analyst, Analysis and Design Methods, Planning/Estimation, Innovation Games, Lean Implementation, Agile, Lean-Agile, Lean, Kanban