Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Helping Hardware be Agile, Part 2

DZone's Guide to

Helping Hardware be Agile, Part 2

Is your hardware agile? Here's a neat look at making your hardware more agile, including a peek at kanban board.

· Agile Zone
Free Resource

Speed up delivery cycles and improve software quality with TestComplete. Discover the most robust automated testing tool for end-to-end desktop, mobile, and web testing. Try TestComplete Free.

Once you have a roadmap/product backlog for hardware, the teams need to know what to do and when. As a program manager, program product owner, or other interested party, you might want to know where the work is. The roadmap shows the big picture. The demos and team-based backlogs show the details and interdependencies

One way to see the work is to ask the engineers to use a kanban board. I recommend each component have its own kanban to see the work in progress.

Here are possible kanbans for mechanical, silicon, and FPGA teams:

Possible Mechanical Engineering Kanban

Image title

Possible Silicon Kanban

Image title

Possible FPGA Kanban

Image title

The FPGA kanban might look much more like a regular software kanban, up until you make the decision to go to physical form.

These are possible kanbans, not the way your organization might work.

These kanbans help everyone see where the work is. The roadmap in Helping Hardware Be Agile, Part 1 shows when the Program Product Owner would like the demos to be. The teams use those deliverables to decide when to integrate and test.

The more integration points your program has, the easier it is to see the entire product, not just one component.

The issue with integration points is that going to physical form can be expensive (in money and time). What is the relative value of staying in simulation mode vs. creating a prototype that people can touch and use? There is no One Right Answer. Part of it depends on the cadence of each team and the team’s risks. I’ll address hardware risks in the next installment.

Release quality software faster with TestComplete. Discover how to decrease testing times and expand test coverage with the most robust automated UI testing tool. Try free for 30 days.

Topics:
agile ,hardware ,kanban

Published at DZone with permission of Johanna Rothman, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}