Set Yourself up for Success — Lessons Learned from Building 100+ Devices with C++/Qt/QML
These days everything depends on software, and that software is growing more and more complex. It’s no stretch for a modern passenger car or lifesaving medical device to include more than 100 million lines of code. Even something as simple as a smart coffee brewer represents a complex interaction between user, touchscreen and cloud service. In other words, modern devices are complicated — and building them is tricky. After delivering hundreds of these, ICS has developed a process for building devices with C++/Qt/QML. Projects succeed or fail based upon the software architecture and the team's ability to foresee and adapt.In this talk, we’ll discuss approaches that work best, including team building and organization, development process, as well as where agile can go wrong. We’ll also cover: How to streamline product development, plus identify, manage and reduce risk, how to focus on your unique product while not ignoring the basics, the value of an early prototype and using a UX-driven agile process to create it. Qt World Summit 2020 Online Website: https://www.qt.io/qtws20-online Visit us: https://www.qt.io/ Speaker: Peter Winston, CEO, Integrated Computer Solutions Peter Winston is CEO of Integrated Computer Solutions (ICS), which he founded in 1987. As the largest independent source of Qt expertise in North America, ICS supports Qt developers with a wide spectrum of custom Qt services. Working at the intersection of UX design and software engineering, ICS creates intuitive interfaces for voice- and touch-powered products, including medical devices, heavy agricultural and manufacturing equipment, in-vehicle infotainment and autonomous-driving systems, and commercial-kitchen equipment, for global companies like Boston Engineering, Boeing and Intel. Winston extended ICS’ brand in 2018 with Boston UX, aimed at meeting the growing demand for user experience design.