Whenever someone wants me to buy something expensive, they tell me to think of it as an investment. Over the years, when a business person heard about Craftsmanship or certain Technical Practices, they immediately heard the same argument about it being an investment. Lets look at it differently. Craftsmanship is not more expensive than "Just Get It Done" even if you ignore the long term investment aspects. By exploring where the technical practices come from, and how best to apply them, we can see that being the best isn't more expensive after all.


Outline/Structure of the Talk

We will start with a problem statement, then provide examples of each the more common technical practices and how, when done well, they add very little to the cost of development, and in some cases reduce the initial costs.

As with all of my talks, this is a conversation. I will provide the leading statements/questions, and enlist the audience to participate. If there isn't enough conversation, I will provide more questions to draw out participation. I have used this approach at previous Mile High events and also at Agile 20xx and Agile and Beyond with some success.

Learning Outcome

Attendees can expect to leave with a higher comfort level when hearing things like "we need to refactor" and also strategies to allow technical excellence into their workspace without hurting budget or schedule.

Target Audience

Business Leaders, Managers, Scrum Masters, Technical Practitioners

Prerequisites for Attendees

There is no real pre-requisite. It will be helpful to be aware of Agile Technical practices, at least in name.

schedule Submitted 10 months ago

Public Feedback

comment Suggest improvements to the Speaker
  • Lynn Winterboer
    By Lynn Winterboer  ~  9 months ago
    reply Reply

    Hi Steve - I'd like to see your slides, and hear about when you've presented this in the past or if this is new? Thanks!

    • Steve Ropa
      By Steve Ropa  ~  9 months ago
      reply Reply

      Hi, this is a new talk, but the links above are from some previous talks around Craftsmanship.  If there is information I can share around the reception I've received, I can say that I haven't kept past evaluations but they have been very positive.  My focus is around making a conversation happen, rather than teach by decree.  My focus for the angle of "not expensive" will be around how Craftsmanship is about creating great things, doing them well, but doing them with alacrity and purpose.   


      I haven't been able to find the talks I did at previous MHA's, but I'll keep looking...




  • Liked Joel Tosi

    Joel Tosi - Product Framing Workshop - OKRs, Personas, Storymapping, Oh My

    Joel Tosi
    Joel Tosi
    Dojo & Co
    schedule 10 months ago
    Sold Out!
    120 Mins

    In this hands on workshop, teams (4-5) will use Product Chartering, Personas, Storymapping, and User Journeys along with Experience Tests to explore a product of their choice.

    Along the way we will touch on how you blend architecture needs into this as well as chaos engineering - especially if the audience is more technical

    The takeaways are hands on approaches to product discovery and how it blends into delivery

  • Liked Mike Duskis

    Mike Duskis / Charles Burton - Optimize Your Human/Robot Mix for Ferocity with Confidence

    60 Mins

    Experienced agilists know that if you want to be fierce and move fast, you need confidence that you can charge ahead without leaving a mess behind. Strategically, this means defining the things you already understand so tightly that you can hand them off to robots. With automation guarding your back, you can focus your human energy on conquering new challenges. That’s the theory anyway. In the mess we call real life, most of us struggle to draw the line between human work and robot work, so we frequently end up with frustrated humans chasing ineffective robots.

    In the context of real life on the shop floor, how can we optimize our robot/human mix in a way that frees the most human energy to perform the most human work? In this session, we will approach the question from two perspectives: DevOps and software testing. Both have the same general problem but they bring different needs and difficulties.