390 likes | 502 Vues
Fleet Review of User Centered Design TTWCS V6 Candidates Nathan A. Miller (540) 653-8499 MillerNA@nswc.navy.mil. Agenda. Overview of the V6 Presentation Layer Design Process Review V6 UPE Enhance HCI Candidates. Tomahawk Weapon Control System Upgrades. Background - Twcs Upgrades.
E N D
Fleet Review of User Centered DesignTTWCS V6 Candidates Nathan A. Miller(540) 653-8499MillerNA@nswc.navy.mil
Agenda • Overview of the V6 Presentation Layer Design Process • Review V6 UPE Enhance HCI Candidates
Tomahawk Weapon Control System Upgrades Background - Twcs Upgrades • Advantages • Continuous influx of new functionality • Correct system defects • Improves conduct of system tasking • Upgrade User Interface • User input • Refine individual window design • Problem: • User Interface issues - Non- holistic approach to entire presentation layer • Duplicate info across several windows • Non-intuitive task flow • Unnecessary actions (i.e., button clicks) to accomplish a task
TTWCS v6 - User Interface Improvements • TTWCS v6 User Centered Design: Improve TTWCS v6 User Interface • Uses a holistic / Top Down approach to the User Interface Design • Focus on required Tasking & System Data Requirements • Design Intent: • Increase combat effectiveness • Provide a high level of situational awareness • Make TTWCS easier to learn • Support reduced manning initiatives • Task centered design of TTWCS v6 Presentation Layer • Focus presentation layer on operator and supervisor interaction with the system versus software architecture • Enabled through a Task Analysis
Task Analysis Definitions • Purpose of Task Analysis • Overall vision for TTWCS v6 is to increase Land Attack Warfighter effectiveness without increasing workload on the operator. • While increasing effectiveness, it is desired to maintain a high level of situational awareness and safety. • These goals can be enabled via task-centered design, which begins with conducting a Task Analysis. • Why Task Analysis for v6? • Task centered design streamlines user workflow, minimizing non-necessary or repetitive actions • Saving time / promote situational awareness performing complex tasks under stringent time constraints in a stressful environment. • Task centered design is unachievable without understanding user tasks. • At a minimum, most critical tasks must be analyzed to create a baseline of Task Analysis for follow-on versions of TTWCS. • Task Analysis also supports training design.
TTWCS v6 User Interface Development Process Develop HCI Concept Develop Initial HCI Design Develop Detailed HCI Design Develop Final HCI Design • Task Analysis • Sys Reqs Windows Design Update Hi-Fi Proto • Hi-Fi Proto • Interactive Lo-Fi Prototype Usability Assessment Usability Assessment Automation Strategy Usability Assessment • Final HCI Design • Windows Update • Final HCI Spec Update • Detailed HCI Design • Windows Update • Draft HCI Spec Update • HCI Concept • List of Windows • Info Reqs/ Window • Automation/ Window • Initial HCI Des • Windows Update • Draft HCI Spec
Determine Tasks Priority Identify Tasks Tasks Hierarchy Task Analysis Process & Products • Determine TA Process & Products Define Process Establish Task Analysis Methodology Task ID • Identify Tasks • Scope Analysis Identify Task Groups Task Decomposition Generate High Level Diagram • Tasks Decomposition • Determine TTWCS Data Requirements • Automation Allocation & Decomposition Where we are now Generate Component Level Diagram • Generate User Workflow • TTWCS Information Requirements • TTWCS Automation Implementation
General Assumptions • Schedule and budget prohibit analyzing all TTWCS Tasks for v6 • Identify high priority Tasks • Mission and Safety Criticality, Frequency, Mental workload, etc • Establish baseline for future versions • Task Analysis and Usability Testing supports enhancing HCI • Specifically identify flow within tasks and Information Requirements • HCI will not be enhanced and moved into the "Presentation Layer" if the associated UPE Enhance HCI candidate is not funded • Any HCI that is not funded in this way would be only improved from legacy HCI as needed to account for other functional candidates • Assumes UPE09 is funded, requiring no additional modifications to “Business Logic” CSCIs • UPE09 will address removal of HCI from business logic CSCIs • New/modified windows may require additional data from business logic CSCIs • Anticipate data requirement additions will be small • New functionality uncovered during Task Analysis requires a CR • HCI Improvements may include making windows and navigation more intuitive, reduce button clicks, improve “drill-down” features, etc.
Task Sets • Task Analysis is divided into Four Serial Sets to aid in decomposition • Task Set 1: Go Path • Task Set 2: Failure Analysis + Post Launch • Task Set 3: Situational Awareness • Task Set 4: Safety Critical Tasks
Task List • 3. Attack Enemy Land Targets • 3.1. Allocate Missiles • 3.2. Execute Tomahawk Pre-Planned Missions • 3.3. Execute Tomahawk Rapid Response Missions Task Set 1 • 3. Attack Enemy Land Targets (cont'd) • 3.4. Execute a Loiter Mission • 3.5. Execute Backup Tasking • 4. Attack Enemy Land Targets (Post-launch) • 4.1. Monitor In-Flight Missiles • 4.2. Flex In-Flight Missiles • 4.3. Redirect In-Flight Missiles • 5. Respond to Failures • 5.1. Respond to Pre-Launch Missile/Launcher Failures • 5.2. Respond to In-Flight Missile Failures Task Set 2
Task List • 8. Maintain Situational Awareness • 8.1. Maintain Task-Specific Situational Awareness • 8.2. Maintain Team Supervisor Situational Awareness Task Set 3 • 6. Maintain Positive Control of Weapons • 6.1. Abort Missile Launch • 6.2. Hold Fire Engagements • 6.3. Cancel Engagements • 6.4. Divert In-Flight Missile(s) • 7. Maintain Operational Readiness • 7.1. Update Mission Data • 7.2. Update Flight Data Task Set 4
UPE13: Enhance HCI for Tasking Management Overview • Summary Description • Improve HCI that addresses Tasking Management using User Centered Design Process • Create / Edit Strike Package • Create / Edit Communications Plan • Validate ESP • Send / Edit Exception Report • Fleet Benefit • Improve ability to manually enter, modify and manage Strike Packages • Provides logical & sequential task flow to TTWCS HCI when creating, editing and validating Electronic Strike Packages (ESPs) • New Capabilities: • Reduce operator error rates when processing strike packages • Add Auto-Ready Spare to Assignment Type • Improve ability to create / modify the Communications Plan for a Strike Package • Provides logical & sequential task flow to TTWCS HCI • Improve process to reduce potential of operator error from causing Tasking conflicts • Fleet Importance: High • CR Summary • TOTAL: 21
UPE13: Enhance HCI for Tasking Management Analysis • Technical Description • Scope includes modifying HCI associated with the following tasks: • Create / Edit Strike Package • Create / Edit Communications Plan • Validate ESP • Send / Edit Exception Report • Changes include: • Contains corrective fixes for situations where Creation or Editing of a Strike Package resulted in system hang ups or conflicts • Improve HCI related to creating or editing a Communications Plan
UPE13: Enhance HCI for Tasking Management Analysis • Effort: Medium to High • External Dependencies: None • Risk: Medium-to-High • Technical Risk: Medium • Schedule Risk: Medium-to-High • Addresses 21 CRs Eliminates 1 TIP entries
UPE14: Enhance HCI for Engagement Planning Overview • Summary Description • Improve HCI that addresses Engagement Planning using User Centered Design Process • Create Engagements • Edit Engagements • Apply defaults to Engagements • Generate, review and take action based on Conflict Identification Analysis report • Operator’s Perspective: Candidate improves HCI used to conduct Engagement Planning tasking • Provides logical & sequential task flow to TTWCS HCI from right after an Exception Report is sent, through creating and editing engagements and conflict analysis • CR Summary • Adaptive: 3 • Perfective: 9 • Corrective: 3 • TOTAL: 15
UPE14: Enhance HCI for Engagement Planning Analysis • Technical Description • Scope includes modifying HCI associated with the following tasks: • Create Engagements • Edit Engagements • Apply defaults to Engagements • Generate, review and take action based on Conflict Identification Analysis report • New Capabilities: • Increased Automation of Waypoint Selection and Editing • Evaluate option to apply the current system planning parameters to selected engagements • Improve usability of the Conflict Analysis Report
UPE14: Enhance HCI for Engagement Planning Analysis • Technical Description (cont) • Changes include: • Evaluate changing from AOU terminology to MTST Ellipse terminology • Evaluate displaying Block IV Branch ID in Engagement Window • Evaluate option to apply the current system planning parameters to selected engagements • Evaluate how to reference engagements (e.g., by MSN / TLD / Plan #) to provide for correlation across the system • Evaluate ability to globally Add option to apply changes to all existing engagements on the System Planning Parameters Window • Evaluate increased Automation of Waypoint Selection and Editing • Allow the operator to modify waypoints whenever they are selected without requiring "TLAM PLAN" window to be displayed before the operator can do anything to waypoints graphically. • Allow overriding the flight path without selecting "manual" from the TLAM PLAN window.
UPE14: Enhance HCI for Engagement Planning Analysis • Fleet Benefit • Improve ability to edit Engagements and apply default parameters • Improve the way engagements are referenced to allow for easier tracking of an engagement from creation to execution • Reduce chances of human error by simplifying process and improving tracking of engagements • Fleet Importance: High • Effort: Medium • External Dependencies: None • Risk: Medium • Addresses 15 CRs Eliminates 0 TIP entries
UPE15: Enhance HCI for Engagement Review and Approval Overview • Summary Description • Improve HCI that addresses Engagement Review and Approval using User Centered Design Process • Review Engagements • Approve Engagements • Send SCOs • Operator’s Perspective: Candidate improves HCI used to conduct Engagement Review and Approval • Provides logical & sequential task flow to TTWCS HCI used to conduct Engagement Review and Approval including sending SCOs. • New Capabilities: • Facilitate process and show status of all engagement reviews • Improve the process to send SCOs off-hull • CR Summary • Adaptive: 0 • Perfective: 2 • Corrective: 0 • TOTAL: 2
UPE15: Enhance HCI for Engagement Review and Approval Analysis • Technical Description • Scope of candidate includes modifying HCI associated with: • Review Engagements • Approve Engagements • Send SCOs • Changes include providing improved inputs to show review status to Task Manager
UPE15: Enhance HCI for Engagement Review and Approval Analysis • Fleet Benefit • Reduce chances of human error by simplifying process and improving tracking of engagements • Fleet Importance: Medium • Effort: Medium • External Dependencies: None • Risk: Low • Addresses 2 CRs Eliminates 0 TIP entries
UPE16: Enhance HCI for Missile Selection and Preparation Overview • Summary Description • Improve HCI that addresses Missile Selection and Preparation using User Centered Design Process • Missile Preselection • Missile Selection • Missile Alignment and Preparation for Launch • Operator’s Perspective: Candidate improves HCI associated with Missile Selection and Preparation • Provides logical & sequential task flow to TTWCS HCI used to conduct Missile Preselection, Missile Selection, Missile Alignment and Preparation for Launch • Improves presentation of inventory functions and resolution of fault conditions • New Capabilities: • Improve navigation to Launcher Information Window • Improve how missile and launcher information is presented to the operator • CR Summary • Adaptive: 0 • Perfective: 4 • Corrective: 0 • TOTAL: 4
UPE16: Enhance HCI for Missile Selection and Preparation Analysis • Technical Description • Scope of candidate includes modifying HCI associated with: • Missile Preselection • Missile Selection • Missile Alignment and Preparation for Launch • Changes include: • Potential redesign of Launcher / Missile information windows to simplify overall view but allow for drill down information capability • Correct slow sorting on window, which causes failure to select missile • Perfecting MM Window Design • Improving navigation to Launcher Information Window from Job Bar or Task Manager equivalent windows • Perfecting Missile pre-selection / selection process so that it is not confusing to the operator
UPE16: Enhance HCI for Missile Selection and Preparation Analysis • Fleet Benefit • Make Missile Selection process more intuitive • Allow greater capability to use Cell Allocation as a planning tool • Fleet Importance: Medium • Effort: Medium • External Dependencies: None • Risk: Medium • Addresses 4 CRs Eliminates 0 TIP entries
UPE17: Enhance HCI forMission Execution Overview • Summary Description • Improve HCI that addresses Mission Execution using User Centered Design Process • Execute Engagement • Launch Weapons • Monitor Launcher / Missile Status • Respond to Launcher / Missile Faults • Operator’s Perspective: Candidate improves HCI associated with Mission Execution • Provides logical & sequential task flow to TTWCS HCI used to conduct execute engagements, launch missiles, monitor launcher/missile status, and respond to launcher / missile failures • CR Summary • Adaptive: 0 • Perfective: 3 • Corrective: 1 • TOTAL: 4
UPE17: Enhance HCI forMission Execution Analysis • Technical Description • Scope of candidate includes modifying HCI associated with: • Execute Engagement • Launch Weapons • Monitor Launcher / Missile Status • Respond to Launcher / Missile Faults • Changes include: • Add the P/R/B (or pool designation) to launch execution window • Correct display so that all cells of a module turn red after a Restrained Fire or similar casualty • Provide information so that operator can view Launcher Enable Status when viewing "Working Allocation Mode"
UPE17: Enhance HCI forMission Execution Analysis • Fleet Benefit • Allows better monitoring of System, Missile and Launcher Status when executing Tasking • Provides better information to allow operator to accomplish tasking during casualties • Fleet Importance: Medium • Effort: Medium • External Dependencies: None • Risk: Medium • Potential risk associated with separating HCI from CSCIs handling Mission Execution (Primarily MM) • Have safety support on v6 Presentation Layer Team to address safety issues • Addresses 4 CRs Eliminates 0 TIP entries
UPE18: Enhance HCI for Onboard Mission Planning Overview • Summary Description • Improve HCI that addresses Onboard Mission Planning using User Centered Design Process • Create LPMP Missions • Generate exception reports for LPMPs • Perform ACMS accountability Tasking • Operator’s Perspective: Candidate improves HCI used to execute CFF missions and create LPMPs associated with Onboard Mission Planning • Provides logical & sequential task flow to TTWCS HCI used to to execute CFF missions and create LPMPs • CR Summary • Adaptive: 0 • Perfective: 4 • Corrective: 4 • TOTAL: 8
UPE18: Enhance HCI for Onboard Mission Planning Analysis • Technical Description • Scope of candidate includes modifying HCI associated with: • Create LPMP Missions • Generate exception report for LPMPs • Perform ACMS accountability functions • Changes include: • May result in modification to CFF and LPMP Mission Creation windows • Communicate overlays change to TcC • LPMP Creation/FPPWP Entry FPPWP Altitude Discrepancy • Correct window to remove implication that LPMP will calculate a loiter altitude • Enhancement to auto exception reports and mission creation • Allow only valid inputs to the LPMP Altitude entry box in Operator Controls • Fix status returned for LPMP retarget failure due to Tc2Mh LOC
UPE18: Enhance HCI for Onboard Mission Planning Analysis • Fleet Benefit • Allow for more intuitive creation of LPMP missions and other Onboard Mission Planning functions to result in more reliable results • Fleet Importance: Medium • Effort: Medium • External Dependencies: None • Risk: Medium • Addresses 21 CRs Eliminates 1 TIP entries
UPE19: Enhance HCI for Post Launch Management Overview • Summary Description • Enhance HCI associated with Post Launch Management • Monitor In-Flight Missiles • Flex In-Flight Missiles • Redirect In-Flight Missiles • Operator’s Perspective: Candidate improves HCI used to conduct post launch management • Provides logical & sequential task flow to TTWCS HCI used to monitor in-flight missiles, flex in-flight missiles, and redirect in-flight missiles • CR Summary • Adaptive: 1 • Perfective: 12 • Corrective: 8 • TOTAL: 21
UPE19: Enhance HCI for Post Launch Management Analysis • Technical Description: • Changes include: • Correct Post-Launch Management errors • Display all missiles fired by the FRU during a particular strike • Improve Zoom Feature • Display MSID in the PLE for BLK-4 missile and N/A for BLK-3 missile • Improve (i.e., more descriptive) PLE Reporting • Improve information provided to operator on H&S and IMMM Improve HCI that addresses post launch monitoring and control of in-flight missiles • Display the exact transmit times for IMMMs • Improve In-Flight Missile Failure Indications • Identify IMMM’s with BDII attached • Improve display of information in Post Launch windows to allow access to more details • Improve In-Flight Missile Failure Indications • Allow manual Identification of failed missile (i.e. failed transition to cruise) on Post Launch Manager • Will assess need to update v5 Post Launch Management Initiatives (e.g., IFM02) • May require some modifications to new v5 windows
UPE19: Enhance HCI for Post Launch Management Analysis • Fleet Benefit • Improve access to information on in-flight missiles • Improve windows used to re-direct / flex Block IV Missiles • Fleet Importance: Medium • Effort: Medium • Size: Medium • Complexity: Medium • External Dependencies: None • Risk: Medium • Technical Risk: Medium • Schedule Risk: Medium • Addresses 21 CRs Eliminates 0 TIP entries
UPE12: Enhance HCI for Maintaining Situational Awareness Overview • Summary Description • Enhance existing/develop new HCI to improve situational awareness: • Maintain Task-Specific Situational Awareness (TTWCS Operator Viewpoint) • Maintain Team Supervisor Situational Awareness (ECO/TAO/CO Viewpoint) • Fleet Benefit • Provide better Situational Awareness of Strike Status and required actions to the TTWCS operator • Improve supervisory-level summary displays • Drill-Down and De-cluttering capabilities • Provide max-follow on salvo size • Standardization nomenclature on new/modified v6 Windows (e.g., eliminate “LAC-C” terminology) • Provides logical & sequential task flow to TTWCS HCI • Fleet Importance: High • CR Summary • Adaptive: 9 • Perfective: 5 • Corrective: 0 • TOTAL: 14
UPE12: Enhance HCI for Maintaining Situational Awareness Analysis • Technical Description • Potential redesign of “Task Manager” • Includes making Engagement Status more clear on TM • Improve sorting features • Potential redesign of “TTWCS Summary Display” • Add Drill Down capability, Max Follow-on Salvo, De-cluttering features, Pre-Planned missions and Launch Basket and Composite Launch Basket to this display • Improve ability to evaluate missile flight path by providing single screen that shows: • Correct missile path • Accurate land masses • Display stand-off distances per LAC intentions • All airspace control measures • Will not require the addition of any digital chart interfaces currently not used by TTWCS • Improve nomenclature on new/modified v6 Windows • Use fleet terminology consistently (e.g. Eliminate “LAC” references and use NTTP standard naming format • Use consistent reference of “Plan” or “Engagement” across system • Improve the way Plan # / TLD / MSN is shown across system.
UPE12: Enhance HCI for Maintaining Situational Awareness Analysis • Effort: High • External Dependencies: None • Risk: Medium • Technical Risk: Medium • Schedule Risk: Medium • Impacts to two large windows (Task Manager / TTWCS Summary display) • Need to assess a large amount of existing TTWCS functionality associated with these tasks • Addresses 14 CRs Eliminates 0 TIP entries
Other Enhance HCI Candidates (UPE21, 22, 23 & 24) • Enhance HCI for Pre-Strike/Post-Strike Activities (UPE21) • Provides an improved operator interface for conducting pre-strike and post strike duties • Enhance HCI for System Administration (UPE22) • Provides an improved operator interface for system administration duties • Improve User Efficiency for Training (UPE23) • Improves Training windows • Enhance HCI for PML Management (UPE24) • Provides an improved operator interface for management of the PML