Don't carry more than you need. It's a rule that applies to many things.
I once bought my daughter one of those gigantic packages of crayons that contain over 200 colors and 33 shades of blue. She only used 12 of the colors but still had to carry that big package in her little backpack to school every day. She complained that it took up too much space in her bag and that it was so heavy it slowed her down. It was more than she needed.
Having more than you need is also a hindrance in embedded software development. Mass market products are built with cost in mind, which means teams are building applications for hardware platforms that are lean on memory and resources. These applications have to be able to fit AND perform well, making optimization and fine-tuning critical to success. You can't deploy more than you need. You have to choose which of the 33 shades of blue you need.
In our recent Storyboard 6.0 release, we launched Storyboard Lite, an exciting new configuration of our widely-adopted embedded UI development tool. Storyboard Lite helps teams build applications that are tailor-made for their hardware platforms, especially for small resource-constrained targets where every kilobyte matters. It's lean enough to deliver fast and efficient applications, but with the same collaborative workflow and ease-of-use that developers are familiar within Storyboard.
Listen to what Thomas Fletcher, Crank's VP of R&D, had to say about Storyboard Lite and other supporting functionality at Embedded World 2019.