_ (_) | | | | | | (_)
___ ___ | \/ | | . . | | |\/| | | | | | \_| |_/
### ## ## ##### ## ## ## ## ######
## ## ## ## ## ## #### ##
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: '''USE CASES''' ---- This is where we define how, exactly, our software will be used. If we get this wrong, the rest will be too! That said, we'll come back and revise this as needed. ---- ''Software Mission Statement'' The software will provide a user-friendly interface for a VEMS Genboard v3.x owner to configure, tune, and debug their ECU. It will add value to the project as a whole, as this will be the tool that most Genboard owners will use. ---- ''System Boundaries'' The software will access the ECU through the serial port, and all communication with the ECU is through menu commands - the software will not access ECU data directly. The user will operate the software through the keyboard and optionally the mouse, with feedback through the screen and audio system. ---- ''System Actors'' The roles within the system are the Installer, the Tuner, and the Driver. * The Installer is responsible for the initial setup of the ECU. They are knowledgeable about the technical details of the Genboard. * The Tuner is responsible for getting the ECU maps and variables affecting drivability configured. They may or may not be knowledgeable about the technical details of the Genboard. * The Driver is the end user who is likely to have minimum technical knowledge. ---- ''User Value'' The Installer: * Let the initial setup process happen quickly. * Make the process reproducable. The Tuner: * Make the tuning process as easy as possible. * Consider "real world" factors. The Driver: * Provide user-friendly feedback on the system's operation. * Make it easy to capture logs and diagnostic information. ---- ''Use Cases'' ... Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.