Can some form of Agile collaboration work for products involving both hardware and software?
How can companies overcome differences between hardware and software like:
- Much longer cycle times
- Deeper specialization of team members, which limits task sharing
- Much higher costs for rework (refactoring)
Separate engineering teams do add complexity to communications patterns. Still, for this issue and for cycle time and rework, real teams have found ways to get the benefits of Agile practices, and additional benefits they didn’t expect!
Nancy will show examples of varying degrees of collaboration between software and other disciplines, from industry and from her own experience as an electronics designer and software engineer. She will make recommendations based on Agile and Lean concepts, and on her 15 years’ work as an independent Agile coach.
About the Speaker
Nancy van Schooenderwoert is President and Principal Coach at Lean-Agile Partners. She was among the first to apply Agile methods to embedded systems development. As an engineer, manager, and consultant, she has led Agile change initiatives for software and hardware projects in safety-critical, highly regulated industries, including aerospace, factory automation, medical devices, defense systems, and financial services.
Nancy teaches modern Agile approaches like Mob Programming, Agile Hardware, and Lean development methods, in addition to Scrum. She is a former president of Agile New England, and has led numerous ANE events, including the Agile for Executives event series, and Deep Agile and Mob Programming conferences. She is a regular presenter at Agile-related conferences worldwide, and is currently helping executives build a peer-to-peer learning network.