+ All Categories
Home > Documents > Project Plan Presentations Today September 23, Anthony...

Project Plan Presentations Today September 23, Anthony...

Date post: 06-Jun-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
13
Project Plan Presentations Today September 23, Anthony 1279 Team AppDynamics Team Auto-Owners Team Dow Team Herman Miller Team Bosch The Capstone Experience All-Hands Announcements 1
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

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

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

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

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

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

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

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

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

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

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

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

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

Questions?

The Capstone Experience Team AppDynamics Project Plan Presentation 13

?

? ??

?

?

?

?

?


Recommended