project plan presentations today september 23, anthony...
TRANSCRIPT
![Page 1: Project Plan Presentations Today September 23, Anthony 1279cse498/2019-08/schedules/all-hands-meetings/notes/09-23...Project Plan Presentations Today September 23, Anthony 1279 •Team](https://reader034.vdocuments.mx/reader034/viewer/2022042314/5f02c7987e708231d405f8b7/html5/thumbnails/1.jpg)
Project Plan Presentations TodaySeptember 23, Anthony 1279
• Team AppDynamics
• Team Auto-Owners
• Team Dow
• Team Herman Miller
• Team Bosch
The Capstone Experience All-Hands Announcements 1
![Page 2: Project Plan Presentations Today September 23, Anthony 1279cse498/2019-08/schedules/all-hands-meetings/notes/09-23...Project Plan Presentations Today September 23, Anthony 1279 •Team](https://reader034.vdocuments.mx/reader034/viewer/2022042314/5f02c7987e708231d405f8b7/html5/thumbnails/2.jpg)
From Students…
…to Professionals
The Capstone Experience
Project PlanBizIQ Flow Map Using Sequential Analytics Data
Team AppDynamicsBenjamin Read
Tom CurrieCarter Lewis
Naifu JiQuinton Schwagle
Department of Computer Science and EngineeringMichigan State University
Fall 2019
![Page 3: Project Plan Presentations Today September 23, Anthony 1279cse498/2019-08/schedules/all-hands-meetings/notes/09-23...Project Plan Presentations Today September 23, Anthony 1279 •Team](https://reader034.vdocuments.mx/reader034/viewer/2022042314/5f02c7987e708231d405f8b7/html5/thumbnails/3.jpg)
Functional Specifications
• Allow users to create Flow Maps representing distinct transactions
• These flows come from various types of data
• Transactions visualized in a way that individuals with differing levels of technical knowledge can understand.
• The main purpose of the visualizations is to monitor impact on end users.
The Capstone Experience Team AppDynamics Project Plan Presentation 3
![Page 4: Project Plan Presentations Today September 23, Anthony 1279cse498/2019-08/schedules/all-hands-meetings/notes/09-23...Project Plan Presentations Today September 23, Anthony 1279 •Team](https://reader034.vdocuments.mx/reader034/viewer/2022042314/5f02c7987e708231d405f8b7/html5/thumbnails/4.jpg)
Screen Mockup: View Flow Map
The Capstone Experience 4Team AppDynamics Project Plan Presentation
![Page 5: Project Plan Presentations Today September 23, Anthony 1279cse498/2019-08/schedules/all-hands-meetings/notes/09-23...Project Plan Presentations Today September 23, Anthony 1279 •Team](https://reader034.vdocuments.mx/reader034/viewer/2022042314/5f02c7987e708231d405f8b7/html5/thumbnails/5.jpg)
Screen Mockup: Create New Flow Map
The Capstone Experience 5Team AppDynamics Project Plan Presentation
![Page 6: Project Plan Presentations Today September 23, Anthony 1279cse498/2019-08/schedules/all-hands-meetings/notes/09-23...Project Plan Presentations Today September 23, Anthony 1279 •Team](https://reader034.vdocuments.mx/reader034/viewer/2022042314/5f02c7987e708231d405f8b7/html5/thumbnails/6.jpg)
Screen Mockup: Flow Map Creation
The Capstone Experience 6Team AppDynamics Project Plan Presentation
![Page 7: Project Plan Presentations Today September 23, Anthony 1279cse498/2019-08/schedules/all-hands-meetings/notes/09-23...Project Plan Presentations Today September 23, Anthony 1279 •Team](https://reader034.vdocuments.mx/reader034/viewer/2022042314/5f02c7987e708231d405f8b7/html5/thumbnails/7.jpg)
Screen Mockup: Search A Flow Map
The Capstone Experience 7Team AppDynamics Project Plan Presentation
![Page 8: Project Plan Presentations Today September 23, Anthony 1279cse498/2019-08/schedules/all-hands-meetings/notes/09-23...Project Plan Presentations Today September 23, Anthony 1279 •Team](https://reader034.vdocuments.mx/reader034/viewer/2022042314/5f02c7987e708231d405f8b7/html5/thumbnails/8.jpg)
Design Specifications
• Development of a user interface that is easy to navigate
• Provide a way for users to create and save a flow map
• Generalize the application to any number of customers
• Search functionality for certain processes within transactions
The Capstone Experience Team AppDynamics Project Plan Presentation 8
![Page 9: Project Plan Presentations Today September 23, Anthony 1279cse498/2019-08/schedules/all-hands-meetings/notes/09-23...Project Plan Presentations Today September 23, Anthony 1279 •Team](https://reader034.vdocuments.mx/reader034/viewer/2022042314/5f02c7987e708231d405f8b7/html5/thumbnails/9.jpg)
Technical Specifications
• D3.js - creating flow maps
• HTML/CSS
• React
• AppDynamics Controller
▪ ADQL – Query Database
• Node.js - back end
The Capstone Experience Team AppDynamics Project Plan Presentation 9
![Page 10: Project Plan Presentations Today September 23, Anthony 1279cse498/2019-08/schedules/all-hands-meetings/notes/09-23...Project Plan Presentations Today September 23, Anthony 1279 •Team](https://reader034.vdocuments.mx/reader034/viewer/2022042314/5f02c7987e708231d405f8b7/html5/thumbnails/10.jpg)
System Architecture
The Capstone Experience Team AppDynamics Project Plan Presentation 10
![Page 11: Project Plan Presentations Today September 23, Anthony 1279cse498/2019-08/schedules/all-hands-meetings/notes/09-23...Project Plan Presentations Today September 23, Anthony 1279 •Team](https://reader034.vdocuments.mx/reader034/viewer/2022042314/5f02c7987e708231d405f8b7/html5/thumbnails/11.jpg)
System Components
• Hardware Platforms
▪ iMacs
• Software Platforms / Technologies
▪ Node.js
▪ D3.js
▪ React
▪ AppDynamics Query Language (ADQL)
▪ AppDynamics APM and Analytics
▪ Github.com
The Capstone Experience Team AppDynamics Project Plan Presentation 11
![Page 12: Project Plan Presentations Today September 23, Anthony 1279cse498/2019-08/schedules/all-hands-meetings/notes/09-23...Project Plan Presentations Today September 23, Anthony 1279 •Team](https://reader034.vdocuments.mx/reader034/viewer/2022042314/5f02c7987e708231d405f8b7/html5/thumbnails/12.jpg)
Risks
The Capstone Experience Team AppDynamics Project Plan Presentation 12
• Dynamic Flow Map -- Priority: High, Difficulty: Low▪ Unable to create dynamic flow map using D3.js▪ Mitigation: Contact Google's team from last year.
• API Integration -- Priority: High, Difficulty: Low▪ Unable to integrate AppDynamics API with Node.js▪ Mitigation: Research API documentation and communicate with
client.
• D3/React Compatibility -- Priority: Medium, Difficulty: Medium▪ Both DOM manipulators▪ Mitigation: Disabling DOM manipulation in React
![Page 13: Project Plan Presentations Today September 23, Anthony 1279cse498/2019-08/schedules/all-hands-meetings/notes/09-23...Project Plan Presentations Today September 23, Anthony 1279 •Team](https://reader034.vdocuments.mx/reader034/viewer/2022042314/5f02c7987e708231d405f8b7/html5/thumbnails/13.jpg)
Questions?
The Capstone Experience Team AppDynamics Project Plan Presentation 13
?
? ??
?
?
?
?
?