On-boarding tool
Objective
On-board a device to the VT wireless network. This establishes trust that a device belongs to a particular entity (user or organization).
Necessity
fn main() { let project = 42; let tool = Tool { works: true, easy: true, }; if !(tool.works && tool.easy) { drop(project); } else { // println!("https://www.youtube.com/watch?v=ZXsQAXx_ao0"); println!("Let's go!"); } } struct Tool { works: bool, easy: bool, }
Values
Roughly in order:
- Interoperable: cross-platform across all major platforms
- Usable: easy to use
- Robust: hard to get wrong
- Maintainable: easy to update to keep up with new demands
- Interoperable: integrate with other tools
- Supportable: