Objective Thoughts

Subscribe to our blog Net Objectives Thoughts Blog

Case Study: Flexible Capacity is more valuable than a Flux Capacitor

July 5, 2016 — Posted by Guy Beaver

Recognize this pattern?  Product Manager wants mobile app.  Requests native apps for Android and iOS.  No one asks about priority, so IT organization silos provide iOS and Android teams to work in parallel.  Two project teams are formed and each estimates one year to deliver.  What’s wrong with this picture?

There’s nothing really wrong with this picture, but are there other approaches to consider?  

Product Manager asks if iOS team can join the Android team and help get the Android app done first.

Share this:




  

Case Study: Learning Where the Real Challenge Is

July 4, 2016 — Posted by Al Shalloway

The case study shows how a client of ours used value stream mapping, combined with 5-whys to identify the real cause of a challenge that was causing a lot of rework (estimated to be 20% of the entire workload of a 100 person development organization).  Once the root cause of the problem was identified, it was easily eliminated.  The case study illustrates the importance of looking at the entire value stream and not merely the development team. 

Share this:




  

Case Study: Financial Team Happiness Increases Due to ATDD

July 1, 2016 — Posted by Ken Pugh

I went to a financial firm that wanted to increase the effectiveness of their teams. One of the easiest ways to do this is to incorporate Acceptance Test-Driven Development (ATDD) into the team’s process. ATDD involves the triad (customer, developer, and tester) collaborating together on defining the details of a requirement or user story in the form of tests. These tests are written prior to coding and the developer uses these tests to check that his or her code passes those tests. The tests may be run manually or they may be automated.

Here’s a report from one team:

Share this:




  

Why Understanding Lean Is Essential in an Agile Transformation

June 22, 2016 — Posted by Al Shalloway

This blog is the first of several blogs explaining why Lean is essential in a transformation to Agile.  These blogs will discuss:

Share this:




  

Why Comparing Different Approaches Is Good

June 17, 2016 — Posted by Al Shalloway

Early in school, we all learned to compare and contrast things and ideas. It is what helps us learn and to understand and to perform better. So why do some software consultants seem to think it is wrong to compare and contrast approaches to software development? Why should we expected to be supportive of them all? They are not all equally good or appropriate. This is especially true of Lean and Agile methods. They all have very good things about them. And they all have flaws. No approach is universally applicable.

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