With the growing popularity and high potential for positively impacting processes within the engineering organization, the leadership at General Dynamics Mission Systems tasked a small team with identifying, planning, and executing the implementation of Generative AI LLMs.
After implementing a rudimentary internally hosted chat tool, our team was inundated with suggestions from all lines of business, each proposing ways to integrate Generative AI within the organization. I was asked to help identify, categorize, and prioritize the various applications for Generative AI.
I began by categorizing the list of use cases based on both business and user goals. To inform this process, I conducted a trade study to examine how the commercial sector was classifying tools developed using Large Language Models. I then conducted internal interviews with subject matter experts and key stakeholders. This research led to the development of four core parameters to define the use cases:
After defining and categorizing the concepts, stakeholder and SME interviews revealed gaps in understanding the importance and implementation difficulty of use cases. To address this, I developed a targeted interview script through additional SME and stakeholder discussions, enabling the team to prioritize use cases and create a roadmap. Below is the script used for 28 interviews with the original points of contact.
A facilitation event was held to review the data and prioritize use cases into six categories:
Based on this categorization and prioritization, the team successfully addressed the majority of the identified use cases by developing an assistant tool with a self-service RAG option and continued implementing custom-developed Generative AI solutions.
As part of the effort the team was creating a new concept of an assistant or a custom chat. In order to help the team understand an align on what users needed from an assistant some very simplified user journey/workflow diagrams were created to help illustrate the basic needs of the users when interacting with the various assistants.
By understanding the motivations of users, the team was able to successfully design and implement a customized Chat and Chat Assistant Creation tool and has been successfully deployed and is in use by 70% of the employees in the U.S., with 3600 custom assistants created. The estimated user base time saving of >300 to 1K hours daily.