Foreign Ty version 4 of course. I would like to demonstrate how you might want to use it to supercharge yet another business analysis process. Buckle up as we navigate the fascinating universe of a use case diagram, starting from a very basic vision statement. The vision statement is for a mobile app that is all about giving the power of informed dietary and budget decisions to its users. How can ChatGPT help you? Picture engaging in a conversation with a phenomenally well-informed stranger. How do you frame a question to get them to give you a useful answer? The success of your conversation depends on your ability to accurately articulate your needs. Well, the same is true of interacting with ChatGPT in the world of artificial intelligence. How you frame an inquiry is called prompt engineering, and it is a vital skill for fine-tuning AI interactions to produce the most beneficial outcomes and not just get useless generic responses. In my case, I use prompt engineering to assign ChatGPT the role of an experienced business analyst that allows the AI to narrow its expansive data set, focusing on delivering valuable context-specific insights for me rather than generic responses. Prompt engineering enables me to transform this broad spectrum AI into a tailored tool for my distinct objectives. Mastering prompt engineering can significantly improve your productivity and decision making in this digital age. Now, I want ChatGPT to create a use case diagram that I could use as a starting point. Since it is not a drawing tool, I ask it to use Plant UML, which is a markup language that I am familiar with. To make sure ChatGPT understands my focus, I give it the vision statement for the app with sufficient detail that will enable it to respond appropriately. I also stress the feature that my app will not just recommend a restaurant like Google Maps, but it will suggest specific menu items that you should eat based on your personal health profile. If you would like to read the entire vision statement, pause the video. Apparently, ChatGPT follows best practices since it starts by identifying the main players, which are consumers (the app users) and vendors (the menu masters), as the two primary actors. It also snatches six high-level use cases from the vision statement: search for eateries, view menu items, filter menu items by allergies, get dietary and budget suggestions, access ingredient lists, and recommend vendors and specific menu items. Again, full ChatGPT, we are using the words of the vision statement. Moving on to the creation of a Plant UML code for a use case diagram, I ask for this markup specifically because as a business analyst, I know that use cases are UML artifacts. Could ChatGPT have delivered it anyway? Maybe, but better safe than sorry. I will bore you with the markup code details, but if you are interested, pause the video and study it at your own pace. Instead, let us check out the actual diagram. To get the code, I am going to scroll back up to the code window that ChatGPT created and click the ‘Copy Code’ option in the upper right-hand corner. Then, I am going to scroll back down to the just-suggested links. I am going to right-click the Plant UML online editor to open it in a new tab on my browser. This might look pretty basic, but it is exactly what I am going for in this demo. Now, to create the use case diagram, all I do is paste the code that ChatGPT created into the editor, and like magic, a well-crafted use case diagram appears. I love it! But keep in mind, nobody’s perfect, including AI, and there might be errors in the rendition from ChatGPT. If it does happen, you can brave the code and fix it yourself, or you can have ChatGPT take another stab at it. This time, though, I lucked out, no issues, and the results are pretty stellar. Now, I might not be a fan of all the names assigned to the use cases, but I can change that. The visual representation of the actors and use cases is on point, especially the ‘Access Ingredient Lists’ use case. Now it is in its supportive role that makes a lot more sense. So from a simple vision statement to a slick use case diagram, you can see how this AI-powered tool can give you insights at warp speed. Considering that this lecture takes less than five minutes, and half of that was just me yammering on, you can imagine the time-saving potential. I would say this shows that ChatGPT can be your loyal sidekick in the fast-paced world of business analysis. So why not take it for a spin? Let us know how it goes.