Beta Presentation Project Plato The Capstone Experience Team GM Colin Coppersmith Simeon Goolsby Alex Lepird Matthew Eaton Tao Tao Department of Computer Science and Engineering Michigan State University From Students… Spring 2018 …to Professionals
Project Overview • Consolidate Common Developer Tasks Into Microsoft Teams • Create and Manipulate Virtual Machines • Discover and Run Test Cases • Consists of Three Components: 1. AI Chatbot 2. Microsoft Teams Tab 3. Microsoft Teams Connector • Provide a Unified and Familiar Environment for Developers The Capstone Experience Team GM Beta Presentation 2
System Architecture Bot Connector The Capstone Experience Team GM Beta Presentation 3
Virtual Machines Dashboard The Capstone Experience Team GM Beta Presentation 4
Tests Dashboard The Capstone Experience Team GM Beta Presentation 5
Asking the Bot for Help The Capstone Experience Team GM Beta Presentation 6
Creating a VM The Capstone Experience Team GM Beta Presentation 7
Stopping a Virtual Machine The Capstone Experience Team GM Beta Presentation 8
Running a Test The Capstone Experience Team GM Beta Presentation 9
Connector for Test Case Runs The Capstone Experience Team GM Beta Presentation 10
What’s left to do? • Improve UI/UX of Bot and Dashboard • Persist conversation data across a thread • Authenticating users through TFS and Azure • Project Video The Capstone Experience Team GM Beta Presentation 11
Questions? ? ? ? ? ? ? ? ? ? The Capstone Experience Team GM Beta Presentation 12
Recommend
More recommend