The software industry has spent the last 10 years creating tools and frameworks that reduce the friction in the delivery process, like continuous integration tools, test-driven development, automated deployments, etc. There shouldn’t be any reason why projects that have hardware components cannot use the same tools. However, in practice, this process can be really costly and risky, and it requires a mindset that hardware and embedded system developers are not used to.
Maria Gomez explains how to apply continuous delivery practice in projects that contain hardware and software components and embedded systems and how to solve the most common challenges.
Maria Gomez is the head of technology at ThoughtWorks Spain. Over her 10 years of industry experience, Maria has worked with many different technologies and domains, which has helped her lead teams and advise stakeholders in making the right technology decisions. She is also a speaker and an advocate for diversity and inclusion in the IT industry.
©2019, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com