Lamak Qaizar
About
  • Sep 28, 2024

    A worked example of Value-Stream Mapping

    Value-stream maps can be daunting at first glance like these maps on Google Images. ValueTech (a made-up software company for the purpose of our example) thought so too until they...

    [  value-stream-mapping lean  ]

  • Jun 15, 2023

    Test pyramid and ice-cream cone

    The test ice-cream cone is a strategic anti-pattern. It indicates excessive reliance on expensive and flaky forms of testing, such as manual and end-to-end, especially for components that could otherwise...

    [  quality  ]

  • Jun 13, 2023

    Notes on Value-Stream Mapping

    A value stream is the sequence of activities required to design, produce, and deliver a good or service to a customer. – Value Stream Mapping by Karen Martin and Mike...

    [  value-stream-mapping lean  ]

  • Jun 10, 2023

    First experience with Event Storming

    Event Storming is a technique that uses post-it notes to map out a business domain. Alberto Brandolini initially used it as a means to identify aggregates in the context of...

    [  event-storming  ]

  • Feb 3, 2023

    Leveraging 1x1 production to improve flow

    In its ideal, 1x1 production means that parts move from one value-adding processing step directly to the next value-adding processing step, and then to the customer, without any waiting time...

    [  lean  ]

  • Jan 11, 2023

    Automobile assembly line kata

    This is the blueprint for practical workshop to learn about lean principles. We run a simulation of an automobile assembly line using LEGO blocks. If LEGO blocks are not available,...

    [  lean kata  ]

  • Jan 5, 2023

    My library

    This is a list of books I have read in the first decade of my professional career. I started quite late so most if not all were read in the...

    [  reading  ]

  • Jan 4, 2023

    How I started reading books

    My reading journey started quite late in life. I was that kid in the 1990s and 2000s who had never read Harry Potter. And for much of my early career...

    [  reading  ]

  • Dec 28, 2022

    Dragan on lack of design skills

    The following is a message shared on the company’s internal messaging app by Dragan Stepanović while we worked together at Careem. It was around 2018 or 2019. I have referred...

    [  software-design architecture  ]

  • Dec 27, 2022

    Show posts by tag on Jekyll site hosted with GitHub Pages

    As the number of posts on this site have grown, I thought it might be useful to be able to view posts with a certain tag, e.g. all posts tagged...

    [  jekyll  ]

  • Dec 22, 2022

    Just because inventory is invisible...

    Inventory is unfinished work – that which hasn’t yet reached the customer. The presence of inventory indicates that costs have been incurred however value or revenue hasn’t been extracted. And...

    [  lean  ]

  • Dec 5, 2022

    Why are some better at math than others?

    If we want to know who is good at math, we may not need to ask any math questions at all. An educational researcher was going through the results of...

    [  outliers  ]

  • Dec 1, 2022

    What we can learn from airplane crashes

    From 1978 to 1988, Korean Air had a “loss” rate of 4.79 planes per million departures. In contrast, United Airlines had a loss rate of 0.27 per million – 94%...

    [  outliers  ]

  • Nov 22, 2022

    RefactoringRabbitHole

    Code can never be perfect. So when we’re refactoring, we must call good enough at some point. When we forget to call good enough, we’re falling down the metaphorical rabbit...

    [  refactoring  ]

  • Nov 6, 2022

    How to suck less at meetings

    [Some organisations] hold meetings that have little purpose and no clearly defined end-state. At the other extreme, some organisations are so fearful of the waste of meetings that they refuse...

    [  meetings  ]

  • Nov 5, 2022

    No meeting Thursdays? No, thank you.

    Some organizations are so addicted to meetings that work has to take the backseat. A quick and easy solution is to bar meetings during certain hours of the day, or...

    [  meetings  ]

  • Nov 3, 2022

    Why conventional management doesn't work for knowledge work

    Conventional management is based around the idea of coercion. When people don’t naturally enjoy their work, conventional management makes sense. Motivation (or fear?) has to be induced in order to...

    [  performance-management  ]

  • Nov 3, 2022

    When you wake up in the morning, tell yourself...

    The people I deal with today will be meddling, ungrateful, arrogant, dishonest, jealous, and surly. They are like this because they can’t tell good from evil. But I have seen...

    [  philosophy  ]

  • Nov 1, 2022

    Struggling to write?

    I have tried writing on Medium and LinkedIn in the past. The experience was rewarding, but I could not find the fluency that I would have liked. E.g. since joining...

    [  writing  ]

  • Nov 1, 2022

    Architecture Decision Records (ADR) for this site

    ADR is for architecture what Git’s commit log is for code. It is a light-weight, append-only, process for documenting changes to a system.

    [  architecture jekyll  ]

  • Oct 30, 2022

    DevOps is not an engineer

    We’re looking for a passionate DevOps Engineer who can…

    [  devops  ]

  • Oct 29, 2022

    Where do we start refactoring a large method?

    We see a large method and decide to refactor. There is so much to nip away at. Where do we start?

    [  refactoring  ]

  • Oct 28, 2022

    Beyond carrots and sticks

    As he grew older, Douglas became more and more disturbed by the negative attributions his father ascribed to the unemployed and homeless (that they’re shiftless and lazy, etc., much the...

    [  performance-management  ]

  • Oct 27, 2022

    If we get rid of performance appraisal, what do we do instead?

    Peopleware lists a set of management techniques that are detrimental to teamwork. Every one of those is a technique that we’re likely to associate with an appraisal system.

    [  performance-management  ]

  • Oct 27, 2022

    Management practices that counteract teamwork

    The ‘icide’ suffix indicates the killing of something, e.g. pesticide, the killing of pests, and homicide, the killing of a person. Tom DeMarco, in the context of a team, coined...

    [  performance-management  ]

  • Oct 25, 2022

    First post

    Just a test post that is often used for testing things. Most recently the like button and comment box below.

RSS

  • Lamak Qaizar
  • lamak.qaizar at gmail.com

A journal of learnings and excerpts I often find myself going back to.

value-stream-mapping lean quality event-storming kata reading software-design architecture jekyll outliers refactoring meetings performance-management philosophy writing devops