エピソード

  • #29-Refactoring is Lean Pt. 2
    2024/09/30

    Last week I discussed the notion of refactoring, and why business people often fail to see the value in it. This week I explore what that value is, and how best to express it honestly.

    続きを読む 一部表示
    4 分
  • #28-Refactoring is Lean Pt. 1
    2024/09/23

    Should a Project Manager allow a development team to spend time and resources on Refactoring? What is refactoring, and why do they want to do it? It seems to have no business value whatsoever. This episode, and the next, will explore this question and offer a way to resolve it.

    続きを読む 一部表示
    3 分
  • #27-Why Design Patterns are Agile
    2024/09/16

    If you are familiar with the concept of a "Design Pattern" you may well feel that they reflect an older view of development. Indeed, the patterns were first identified before the popularity of agile approaches. That said, they are entirely agile, and this episode is about why that is.

    続きを読む 一部表示
    3 分
  • #26-Being Persuasive in Context
    2024/09/09

    Collaborating effectively includes, among many necessary skills, the ability to be persuasive. This episode will outline an approach to persuasiveness that I have found to be highly effective in my experience as a consultant and mentor.

    続きを読む 一部表示
    3 分
  • #25-Enumerate Your Stakeholders
    2024/09/02

    Over the last two weeks I discussed the power of list-making in an agile project. This week, I dig into the details of one very important list, which is a list of the stakeholders to a given product, project, or feature.

    続きを読む 一部表示
    3 分
  • #24-The Power of Lists Part 2
    2024/08/26

    Last week I introduced the notion of a team to-do list, and how important this artifact is during the development of a feature. That list should be curated once the work is done. How that curation is accomplished the the subject of this episode.

    続きを読む 一部表示
    3 分
  • #23-The Power Of Lists Part 1
    2024/08/19

    One of the most powerful tools available to the team when conducting Acceptance Test-Driven Development, or any kind of requirements analysis, is also one of the simplest ones. This episode is all about that tool.

    続きを読む 一部表示
    3 分
  • #22-Know What it Means to be Done
    2024/08/12

    In agile processes, we need discrete definitions of every important aspect of our work, so that we can work efficiently and effectively together, and to know when organizational goals have been achieved. Part of this is knowing when the work is "done", and that's what this episode is all about.

    続きを読む 一部表示
    3 分