TexProtects Tutorials Project Partner: TexProtects Project Name: - - PowerPoint PPT Presentation

texprotects tutorials
SMART_READER_LITE
LIVE PREVIEW

TexProtects Tutorials Project Partner: TexProtects Project Name: - - PowerPoint PPT Presentation

TexProtects Tutorials Project Partner: TexProtects Project Name: TexProtects Tutorials Team Introduction Jacob Lancaster Mauhib Iqbal Role: Project Leader Role: Project Manager Field: Computer Science Field: Computer Engineering Steven


slide-1
SLIDE 1

TexProtects Tutorials

Project Partner: TexProtects Project Name: TexProtects Tutorials

slide-2
SLIDE 2

Team Introduction

Jacob Lancaster Role: Project Leader Field: Computer Science Steven Paisley Role: Project Webmaster Field: Computer Engineering Mauhib Iqbal Role: Project Manager Field: Computer Engineering Jibin Chirayil Role: Project Partner Liaison Field: Computer Science

slide-3
SLIDE 3

Project Definition

slide-4
SLIDE 4

Project Background

  • TexProtects goal is the prevention of child abuse. They are the only member driven agency in

Texas to tackle the issue. They hope to accomplish this with major policy reform that will leverage the government to help solve the issue.

  • The main goal of the team this semester was to create tutorials for the Data Dashboard that

was built last semester. The Data Dashboard is used to influence lawmakers in TexProtects

  • ngoing mission. The tutorials will help guide politicians in their usage of the website and must

be easy for them to follow along with.

  • In addition, the project partner wanted us to help in the development of the backend of the

Data Dashboard if time allows by developing methods of data aggregation and addition to the backend.

slide-5
SLIDE 5

Deliverables

  • The main deliverable for this project and the one that TexProtects was most concerned with

was a series of tutorial videos that facilitate an understanding of how to use the Data Dashboard with the target audience.

  • The secondary deliverable was developing methods of data aggregation that collect data and

allow TexProtects to add it to the database the Data Dashboard utilizes. In addition, this would include researching additional sources of information that could be used by the Data Dashboard.

slide-6
SLIDE 6

Scope of Project and Stakeholder Analysis

slide-7
SLIDE 7

Scope of Project

  • Tutorial Videos

a. Create design document for videos and guidelines. b. Research Software to create them. c. Record videos and edit them. d. Upload to website for viewing on the Data Dashboard.

  • Data Aggregation

a. Research programming languages and design of backend. b. Research potential sources of data for the dashboard. c. Develop methods to collect and aggregate data. d. Implement developed methods within backend to provide data to database.

slide-8
SLIDE 8

Stakeholder Analysis

Stakeholder Power Interest Action TexProtects Advocates High High Keep informed and design deliverables with their input in mind. Politicians Low Med Make tutorials as easy to follow as possible to ensure usage of tools. Children Low High Make sure deliverables maximize the impact the Data Dashboard can have

  • n politicians.
slide-9
SLIDE 9

Design Inputs and Constraints

slide-10
SLIDE 10

Project Partner Input and Limitations

  • No specific limitations on tutorial videos by project partner
  • Still, the team had criteria of our own when making the tutorials

○ Videos had to be quick and simple to encourage viewing ○ Videos had to be designed for a non-technical audience

slide-11
SLIDE 11

Design Constraints

  • Initial video breakdown:

○ Overview video of data dashboard (http://texprotect.teksavvy.tech/ ) ■ Covers dropdown options, help button, locking data in place, types of tables available, and manipulating tables ■ General guidelines/tips on use of dashboard ○ Video to generate data and notes ■ Covers adding presets, choosing county/region data, generating graphs, and adding notes ○ Video on saving and/or downloading data ■ Covers saving and downloading data from graphs

slide-12
SLIDE 12

Design Outcome

  • In the end, the team condensed the amount of information from 3 to 2 videos

○ 1st video: Basic techniques and navigation of dashboard ○ 2nd video: More advanced techniques

  • This improved the flow of them and allowed the user to get started with the Data

Dashboard even faster

slide-13
SLIDE 13

Research and Design

slide-14
SLIDE 14

Tools used for the Tutorial Videos

  • Microsoft Expression Encoder

○ Allows for high resolution video recording / Screen capture ○ Has less bugs than CamStudio

  • iMovie

○ Used for adding audio to the videos ○ Used for splicing videos together and adding final touches

slide-15
SLIDE 15

Data Aggregation

  • Design a portal to add more data to current database
  • Portal would be designed in node.js
  • Portal will interface with the backend Mongo database
  • Python will be used if a scripting language is needed
slide-16
SLIDE 16

Timeline

slide-17
SLIDE 17

The Plan Forward

  • The team did deliver the series of

tutorial videos that TexProtects was most concerned with; however, due to time constraints the team was unable to complete all of our stated

  • bjectives.
  • A future team or TexProtects

themselves would need to continue with the design and implementation

  • f a data aggregation system that

interfaces with the Data Dashboard backend.

slide-18
SLIDE 18

For More Information

  • Visit our website at https://epics.utdallas.edu/tex-protects
slide-19
SLIDE 19

Questions?