• Rapid Learning Cycles Institute
  • Accelerate Net Zero

High Velocity Innovation

How to Get Your Best Ideas to Market Faster

Follow Me

  • Instagram
  • LinkedIn
  • RSS
  • Twitter
  • High Velocity Innovation
    • Innovation Stories
    • Pull for Innovation
    • Innovation Mastery
  • Agile for Hardware Development
  • RLC 101
  • About Me
You are here: Home / Archives for Agile for Hardware Development

Why a Simple Development Process
Keeps Value Flowing

Simplicity–the art of maximizing the amount of work not done–is essential. — Agile Principle #10

A simple development process is a lean, efficient process with no unnecessary work.

This principle is the most direct connection between the Agile Manifesto and lean thinking, which calls for the elimination of all “unnecessary waste” from processes, and the minimization of “necessary waste” that a process needs to run, but that does not directly add value. In software development, value is in the form of working software, and everything else is waste.

A Simple Process Has Less Waste

Technical Excellence Accelerates Innovation by Enhancing Agility

Continuous attention to technical excellence and good design enhances agility. — Agile Principle #9

A well-designed Agile process for development pulls technical excellence from teams wherever it is applied, by making the Agile process more effective in ways that visibly benefit the team and the organization.

The astounding growth of DevOps, with better architecture standards, more automated tools for regression testing and the movement towards test-first development in software shows how this has manifested in software development, even among people who are hacking out a Minimum Viable Product for a startup.

I’ve also seen the same effects among teams using Rapid Learning Cycles.

Why Healthy Product Teams
Are Productive Product Teams

“Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.” – Agile Principle #8

Software teams that develop products in a waterfall style can turn into “death marches” at the end — and hardware teams that operate under the same flawed model end up in “production hell.”

This means that the accumulation of missed requirements and design flaws have turned into a cascade of late-found defects that have overwhelmed the team. They are behind schedule — often months or even years late. The pressure to deliver is overwhelming — and it breaks people, even if they don’t talk about it openly.

What Is Your Primary Measure of Progress?

“Working software is the primary measure of progress.” – Agile Principle #7

This is the principle from the Agile Manifesto that trips up hardware developers the most. Of course, hardware developers are not delivering working software — so what is the closest equivalent? And why does it matter?

Even in the COVID Era,
You Still Need Conversation

The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. – Agile Principle #6 If this maxim was not already almost dead, 2020 would have killed it anyway. If you’re like me, you’ve spent many an hour on Zoom or your company’s equivalent, and much time in […]

« Previous Page
Next Page »
  • About Katherine
  • Contact Katherine
  • Privacy Policy

Tags

advanced r&d agile product development agile software development announcement behavior change books cross-functional teams culture change customer knowledge decision making extensible knowledge hardware development high velocity innovation HVI-examples innovation acceleration Key Decisions Knowledge Gaps knowledge library Knowledge Supermarkets KPIs leadership NUDs product development process pull for innovation RLC Program Management silver bullets strategic imperative team structures time-to-market acceleration transformation

Search this site.

© 2019 Whittier Consulting Group Inc.