30 likes | 155 Vues
Explore strategies for adding functionality while maintaining system stability, dependencies, and component updates. Address scenarios like flickering and history management to optimize user experience. Discuss tradeoffs in functionality switching and real-world system mapping.
E N D
Continuity A. Senart D. Ayed G. Rey O. Virtanen
Main Issues • Adding/subtracting functionality • Dependencies • Component update is ok • Discontinuity in the lifetime, flickering • Keeping history might solve this • Add more information things should get better (e.g. sofa – person gaining weight) • Tradeoff in switching between existing functionality and new functionality (e.g. from voice to display) • Real world mapped to system, how to present this?
Scenario: Deployment Plan • History must be kept to avoid flickering • Component state • Adding new features is ok • How to support the designer to write deployment plans? Tooling support, e.g. verification, simulation • User input taken into account – User studies needed?