Israel Gat


Israel Gat served as Cutter Fellow and the Director of the Agile Product Management & Software Engineering Excellence practice from 2008 until 2015. Read more ...

Welcome aboard, Diana!

 Posted by on May 24, 2014  1 Response »
May 242014
Welcome aboard, Diana!

One of the great pleasures of being practice director is welcoming aboard new consultants. With each consultant we add to the Agile Practice I feel both the practice and I are enriched. The practice gains new expertise as well as another perspective on various methodical issues we wrestle with. Likewise, I gain access to a set of experiences, insights and values that I might not have been privy to before. Adding a consultant to the practice is actually a most gratifying form of network effect. I feel particularly delighted to welcome Diana Larsen to Cutter through this post. Diana, of course, needs no introduction. So, instead of an introduction I will share an episode and Read more

Read it Twice!

 Posted by on May 24, 2014  No Responses »
May 242014
Read it Twice!

We were not literally poor when I was a kid, but my parents had precious little disposable income. The free public library in which they registered me had a strict two-day book exchange policy. If I borrowed a book on Monday, I could not get a new one till Wednesday. It was cruel torture for a book worm like me: I would typically finish the book I borrowed the very same day and would impatiently count the nanoseconds remaining till I was eligible to borrow another book. Fast forward to 2014 and I am feeling like a stranger in paradise, spoiled rotten by any number of great books, articles, presentations and blog posts on any Read more

Half-Life Metrics

 Posted by on Nov 1, 2011  1 Response »
Nov 012011
Half-Life Metrics

“Gaming the system” is the kind of phenomenon that makes pedantic software development managers end their careers in mental asylums. A metric is introduced in order to achieve a certain outcome. To enhance the prospects of achieving the desired outcome, individuals and/or teams are compensated on the measured value of the metric. Over time they learn how to “game it”; that is, skillfully improving the measured value irrespective of whether or not such improvements still are in good accord with the desired outcome. The means (i.e., the measured value of the metric) becomes the end. “Gaming it” manifests itself as failure over time of the measured performance to fully represent actual performance. For example, a Read more

Oct 062011
The Runway of Software Products

In her October 4, 2011 HBS blog post Can HP Change its DNA?, Judith Hurwitz contrasts corporate DNA for hardware versus DNA for software, as follows: The DNA that has been in HP’s bones from the start is all about excellence in hardware engineering…. With hardware markets, money is spent upfront to develop a system. However, once that product is launched, revenue streams in quickly and evenly. .. By contrast, when software is delivered to the market, it may take a year or even several years before it becomes a well-accepted and profitable endeavor… This is what I’ve observed at HP. As it has tried to invest in software, again and again it has killed products off before Read more

Sep 292011

Innovation is part of the curriculum in just about any Agile engagement I carry out for Cutter. To my way of thinking, the linkage between Agile and innovation is straightforward. Agile enables affordable experimentation. Experimentation begets discovery. Discovery is the first step toward innovation. Just about everyone of my clients responds heartily to this simple-minded derivation, and for a very good reason. Clients crave innovation as it gives them competitive advantage through the life cycle of the product. Hence, enhancing innovation is a very appealing message. I still have to meet a client who would say “well, you know, our problem is too much innovation…” Short-term engagement do not usually give me the opportunity to Read more

Sep 272011
A New Arithmetic for the Backlog

The delineation ‘functional vis-a-vis non-functional’ requirements has been used by many/most of us for quite a few years. Useful that it is, I find various Cutter clients needing a more granular delineation. For example, in a recent engagement the client has actually identified the following kinds of requirements: Functional “Traditional” non-functional Devops Technical debt (TD) Striking the balance between the four is a tricky business. It is hard enough to generate some kind of (fast changing) equilibrium between the first two. Doing so across all four is a stretch for most teams. It requires good grasp on numerous subject matters. Even if the team includes a member versed in devops and another one who is Read more

Our Walls are Thicker

 Posted by on Sep 25, 2011  1 Response »
Sep 252011
Our Walls are Thicker

A couple of years ago I found myself immersed in a devops dialog with an executive of a fully integrated service provider. I forgot how many hundreds, if not thousands, of developers reported to her. While all might not have been well with the way software was produced in her organization, the bigger problem she was wrestling with was time-to-value. The software might be done, or even ‘done done’ as Agilists would often say, but its deployment unto the data centers owned and operated by the very same service provider was agonizingly slow. In particular, time to deployment of anything that touched legacy code was “infinite.” Figure 1: Wall of Confusion Slide By Patrick Debois Read more

From Here to Agile2021

 Posted by on Sep 20, 2011  No Responses »
Sep 202011
From Here to Agile2021

  Agile 2011 has been something of an epiphany for me. The confluence of workshops, discussions and interactions with Cutter presenters in the conference led me to thinking of the shape of things to come in quite a different manner than I used to. In particular, I reached the conclusion the forthcoming 2011-2021 vintage will be quite different from the tried and true Agile 2001-2011 vintage. I have no doubt the nuts-and-bolts of Agile will continue to be a major component of the Agile “curriculum.” You simply must get the Agile practices working at the team level. Metaphorically speaking, you are building towers in the sand if your teams are not proficient in the Agile method. Read more

Originality and Operations

 Posted by on Sep 11, 2011  1 Response »
Sep 112011

Last February I developed an Ear, Nose and Throat (ENT)  problem that placed me squarely in the category of “interesting patient” (as one of the physician I saw told me with a wry grin). Just at the point the number of medical specialists I had to consult grew to the level that my medical insurance started suspecting a fraud, I reached the conclusion that while nothing is too wrong with any single organ, I am probably struggling with some from of a system problem. Since then I have been known to quip that henceforth Jerry Weinberg will be the only “physician” whose help I would seek.. Imagine my delight getting the thoughts captured below from Ernest Read more

Sep 032011

  My friend Annie Shum has drawn my attention to prosumers and their effect on the value chain. According to Annie, three things are happening in an interlinked manner: Consumers become prosumers – they both consume and produce; consequently, The value chain becomes composite; hence, The whole product is transformed. Consider, for example, a keep-the-memories photo storing, sharing, processing and printing service like Snapfish. The company must have hundreds of millions of customers, many of which are obviously creative. A creative customer who prepares a photo album of her son’s wedding, might design a template she will use to produce the album. This template could be posted and sold on the Snapfish web site for Read more