Design Document. Team: TexProtects Tutorials Project: TexProtects Data Dashboard Date: 05/05/17

Size: px
Start display at page:

Download "Design Document. Team: TexProtects Tutorials Project: TexProtects Data Dashboard Date: 05/05/17"

Transcription

1 Design Document Team: TexProtects Tutorials Project: TexProtects Data Dashboard Date: 05/05/17 Last revised: 05/05/2017 1

2 1. Table of Contents 1. Table of Contents Revision History Design Status Project Overview Description of the Community Partner Stakeholders Project Objectives Outcomes/Deliverables Expected Semester Timeline Semester Documentation (Current Semester) Team Members Status and Location on Overall Project Timeline Goals for the Semester Semester Timeline Semester Budget Transition Report Summary of Semester Progress / Comparison of Actual Semester Timeline to Proposed Semester Timeline Draft Timeline for (Next Semester) and Relationship to Overall Project Timeline Current Design Appendix A: Past Semester Archive A.1 Spring A.1.1 Past Team Members A.1.2 Past Timeline Appendix B: Overall Project Design B.1 Project Identification B.2 Specification Development B.3 Conceptual Design B.4 Detailed design B.5 Delivery B.6 Service / Maintenance Last revised: 05/05/2017 2

3 2. Revision History Date Author Revision 12/15/16 Mai Tran 1 05/05/17 Jacob Lancaster, Mauhib Iqbal, Steven Paisley, Jibin Chirayil 2 Last revised: 05/05/2017 3

4 3. Design Status Phase 6: Service / Maintenance Status: In Progress Semester: Tutorials will be updated as needed in future semesters to cover additional functionality that may be added. Phase 5: Delivery Status: In Progress Semester: Tutorials were finalized and delivered to TexProtects. Data aggregation will be continued in Fall Phase 4: Detailed Design Status: Semester: Spring 2017 Phase 3: Conceptual Design Status: Semester: Spring 2017 Phase 2: Specification Development Status: Semester: Spring 2017 Phase 1: Project Identification Status: Semester: Spring 2017 Last revised: 05/05/2017 4

5 4. Project Overview 4.1 Description of the Community Partner Project Partner: TexProtects Overall Mission: TexProtects goal is to assist lawmakers with the research and tools they need to advocate for legislation to curb child maltreatment and neglect in Texas. TexProtects wants to make Texas a safer environment for all children no matter what situation they are in. The previous team that worked with TexProtects developed a web-based Data Dashboard that collected together all their current child abuse data and placed it in a database. The front end then allowed the employees at TexProtects to generate graphs with several parameters such as region, county, and year using this data. This made it much simpler for them to provide meaningful data to politicians and thus improved the chances of legislation being passed. 4.2 Stakeholders Who will be affected by your project other than your customer? o TexProtects has asked us to develop a series of tutorial videos that will allow employees as well as politicians to understand the usage of the Data Dashboard more easily. Since the Data Dashboard is accessible to any interested party, this should allow for lobbyists, researchers, and public service officials to utilize the data available in the Data Dashboard in an easier and more comprehensive manner. This will ultimately lead to more favorable legislation and policies targeting child abuse, and it will lead to smarter resource allocation of current funds that help abused children. Who has vital interest in the project s success? o TexProtects Advocates o Politicians Last revised: 05/05/2017 5

6 o Children 4.3 Project Objectives Why are you doing the project (i.e. what is the motivation or need for the project?) o During the prior semester, the previous team finalized the Data Dashboard that was created for TexProtects. The goal of the Dashboard was to give lawmakers access to the research and data they needed to convince the state government to help combat child maltreatment. Unfortunately, the Data Dashboard is not as intuitive to use as one would hope. TexProtects needs tutorial videos to help instruct new employees and lawmakers on how to use the database. Otherwise, the mission of TexProtects is being hampered, and the Data Dashboard is not being utilized to its fullest potential. A secondary goal that was provided to us was to implement a more user-friendly method of adding additional data to the database for the Data Dashboard. This would allow the Dashboard to be more easily updated with current statistics as they are released every year, and it would make the Dashboard an even more powerful tool for TexProtects. How does your project fit within the mission of the project partner and your team? o The primary mission of TexProtects is to further bills that will help to combat child maltreatment as well as keep politicians informed. The Data Dashboard allows them to accomplish this much more efficiently as well as letting the public access the data too. By creating these tutorial videos and working on a data aggregation system, we are furthering their goals and helping our community to become a better place. This entire project will lead to more efficient usage of current and future resources to combat the abuse of children in Texas. 4.4 Outcomes/Deliverables What are going to be the project results? o A series of tutorial videos that will allow the employees at TexProtects, politicians, and the public at large to more easily use the Data Dashboard that was Last revised: 05/05/2017 6

7 implemented by the previous team in Fall They will be embedded in the webpage itself, so it is easy for users to access them. o A data aggregation system that allows the team at TexProtects to add new data to the database of the Data Dashboard more easily. This would be implemented in the backend of the website and would not be accessible to the public. When the project is finished, what will be left behind by your team? o We are planning to finish the project this semester, but if that turns out to not be possible, we will be leaving our current research and design in this document. This would include information such as the software we planned to use to accomplish task, and the specific steps we planned on implementing. We will also be leaving behind the information on our project website for the next team to have an idea of where to get started. 4.5 Expected Semester Timeline What is the timeline for completion of the project? o The first goal is to create the series of tutorial videos. We plan to have these finished by the March 23, o The final goal is to design and implement the data aggregation system. We plan to have this finished by May 5, What are the major milestones? o Tutorial Videos Create design document and guidelines for videos Research software to create videos Record and edit videos Send videos for approval to the project partner o Data Aggregation Research programming languages and design of backend Research potential sources of data for the Dashboard Last revised: 05/05/2017 7

8 Assign roles and code different component of system Implement system within the backend of the Dashboard Teach TexProtects how to use the system When is the project intended to be completed? o We intend to complete the project by the end of the spring semester of Last revised: 05/05/2017 8

9 5. Semester Documentation (Current Semester) 5.1 Team Members Spring 2017: Jacob Lancaster - Project Leader Mauhib Iqbal - Project Manager Steven Paisley - Project Webmaster Jibin Chirayil - Project Partner Liaison 5.2 Status and Location on Overall Project Timeline The team has finished creating the tutorial videos, and they were sent for approval to the project partner. They were approved and embedded on the Data Dashboard webpage. Our feedback has been great, and TexProtects has already put them to use in training new employees and volunteers. We are currently in the research phase of the data aggregation system. We are on the precipice of entering the planning phase of the system. 5.3 Goals for the Semester A series of tutorial videos teaching new users how to use the Data Dashboard Developing a method of adding data easily to the database of the Dashboard Creating a tutorial on how to use the data aggregation system 5.4 Semester Timeline Last revised: 05/05/2017 9

10 5.5 Semester Budget Due to the nature of our project a budget was not necessary for it. All tools utilized were free and available for anyone to use. We do not anticipate a budget for any future deliverables either. 5.6 Transition Report Summary of Semester Progress / Comparison of Actual Semester Timeline to Proposed Semester Timeline What aspects varied the most from the proposed timeline to the actual? The completion of the tutorial videos took about a week longer than we anticipated in our timeline. The biggest difference though was the amount of time it took to research the backend of the Data Dashboard, and the associated programming languages. This was necessary for us to begin the design of a data aggregation system. Unfortunately, due to this change, the team was unable to complete the system and implement it. What practices would you recommend to future teams, what should they avoid? We had weekly meetings amongst our team and bi-weekly meetings with our project partner to go over the project and keep the team on track. This allowed us to make sure every member was aware of their responsibilities and contributing towards the final product. Installing Last revised: 05/05/

11 messaging applications on our mobile phones was very helpful. We recommend Slack. We would strongly caution against relying on electronic methods as your main communication method as it can lead to issues and disorganization. A conference call can be useful for making sure everyone is present and hears what the weekly tasks are when an in-person meeting is not possible Draft Timeline for (Next Semester) and Relationship to Overall Project Timeline As of now, there is no straightforward way of adding new data to the current database of the Dashboard. Right now, the data, once found, is uploaded to the MongoDB database directly by a specific employee at TexProtects. We would like to develop a better solution for data aggregation. There can be a second internal dashboard for uploading data onto the database. The need for said dashboard arises from the fact that every year more child maltreatment data is available because of extensive research that has been conducted. This dashboard would have to be flexible enough to interpret different forms of data as well. We suggest the starting implementation be designed to deal with CSV (Comma Separated Value) files since they are easy to deal with from a programming point of view, and there are multiple libraries out there for parsing them. The dashboard can be programmed in Node.js since a Node.js server is already configured for hosting the current website. The dashboard will connect to the MongoDB database and add the parsed data to it. The Passport.js library can be used to simplify the authentication process to the dashboard. These languages and applications are free to use and open-source. There are many websites available that can teach them such as Code Academy and Khan Academy. YouTube is also a valuable resource for finding tutorials for specific applications of the software and languages. 6. Current Design The first goal of the team this semester was to create tutorial videos for the Data Dashboard that was built last semester. The Data Dashboard is used to influence lawmakers in TexProtects ongoing mission to combat child abuse. The tutorials will help guide politicians and TexProtects employees in their usage of the website and must be easy for them to follow along. In creating the videos, we used three tools. Microsoft Expression Encoder 4, imovie, and a microphone. Microsoft Expression Encoder 4 was used to record the screen as we demonstrated different functions on the website. The microphone was used to record the audio of the narration describing what actions we were doing and how to accomplish them. imovie was used to Last revised: 05/05/

12 combine the audio and video as well as cut unnecessary footage or extend it. These were then embedded into a section of the webpage to allow users to view them whenever necessary. This semester we started out with the Data Dashboard designed by the previous team. It was designed in Node.js and uses MongoDB as its database. The front end is created using the help of a couple of useful JavaScript libraries, including but not limited to, jquery, Highcharts, DataTables, HTML2Canvas, jqmodal, and Underscore.js. These libraries serve different purposes, all of which could be classified in two categories: taking input from the user and outputting the results. Interestingly, we do not need a library to process data because that is accomplished by the Node.js backend without additional help. Underscore.js and jqmodal belong to the first category of tools because they make it easier to get input from the user. Highcharts, DataTables, and HTML2Canvas belong to the second category because they assist with data output both graphically and tabularly. The exact descriptions were highlighted by the previous team as "Highcharts is used for generating graphs, DataTables for table generation, Select2 for the typeahead inputs, Knockout for event binding, Underscore for various utilities, and jquery for general DOM interaction - these libraries give us all the required functionality without excessive code bloat, allowing relatively fast loading of the application". All libraries used are free and open-source. NPM, a packing manager for web applications, is an easy way of gaining access to them. Last revised: 05/05/

13 Appendix A: Past Semester Archive A.1 Spring 2016 A.1.1 Past Team Members Spring 2016 o Ben Awad Project Leader o Bao-Tran (Monica) Phan Project Manager o Ira Mascardo Project Webmaster o Hasan Ashqeen Financial Officer o Vraj Mehta Project Partner Liaison Fall 2016 o Joseph Nakonecznyt Project Leader o Pranjal Manchanda Project Manager o Mai Tran Project Webmaster o Afia Tariq Financial Officer o Anuhya Emmandi Project Partner Liaison A.1.2 Past Timeline Spring 2016 o The timeline utilized for Spring 2016 could not be found. Fall 2016 Last revised: 05/05/

14 Last revised: 05/05/

15 Appendix B: Overall Project Design B.1 Project Identification Phase 1: Project Identification Status: Evidence can be found: Goal is to identify a specific, compelling need to be addressed Conduct needs assessment (if need not already defined) Identify stakeholders (customer, users, person maintaining project, etc.) Understand the Social Context Define basic stakeholder requirements (objectives or goals of projects and constraints) Determine time constraints of the project Need defined by Partner Section 4.2 and Midterm/Final Presentation Section 4.1 and Midterm/Final Presentation Section 4.1 and Midterm/Final Presentation Section 5.4 and Midterm/Final Presentation Summary of Project Identification Phase of Design: We discussed the project with the project partner to clarify the goals, requirements of the project, and its benefits to society. We identified all stakeholders affected by this project accordingly. We also met with a member of the team from the last semester to learn their progress and determine our timeline. Last revised: 05/05/

16 B.2 Specification Development Phase 2: Specification Development Status: Evidence can be found: Goal is to understand what is needed by understanding the context, stakeholders, requirements of the project, and why current solutions don t meet the need. We also develop measurable criteria in which design concepts can be evaluated. Understand and describe context (current situation and environment) Discussion with previous team member as well as project partner representative Create stakeholder profiles Create mock-ups and simple prototypes: quick, low-cost, multiple cycles incorporating feedback Develop a task analysis and define how users will interact with project (user scenarios) Identify other solutions to similar needs and identify benchmark products (prior art) Define customer requirements in more detail; get project partner approval Develop specifications document Section 4.2 and Midterm/Final Presentation Team meetings, Meeting Notes in Box, and Midterm Presentation Team meetings and Meeting Notes in Box Team meetings and Written Notes Discussion with project partner representative Meeting Notes in Box and Midterm/Final Establish evaluation criteria Approval from Project Partner Summary of Specification Development Phase of Design: We discussed what needed to be completed amongst the team and the project partner. We also researched similar products and identified any specifications that we want to include in our design. The details can be found in the Box. Last revised: 05/05/

17 B.3 Conceptual Design Phase 3: Conceptual Design Status: Evidence can be found: Goal is to expand the design space to include as many solutions as possible. Evaluate different approaches and selecting best one to move forward. Exploring how. Complete functional decomposition Section 6, Midterm Presentation, and Meeting Notes in Box Brainstorm several possible solutions Team meetings Prior Artifacts Research Team meetings Create prototypes of multiple concepts, get feedback from users, refine specifications Evaluate feasibility of potential solutions (proof-of-concept prototypes) Midterm Presentation and Meeting Notes in Box Project Partner Representative approval Choose "best" solution Project Partner approval Summary of Conceptual Design Phase of Design: We showed the project partner representative the prototype we had created, and the team continued from that when we received approval. Last revised: 05/05/

18 B.4 Detailed design Phase 4: Detailed Design Status: Evidence can be found: Goal is to design working prototype which meets functional specifications. Bottom-Up Development of component designs Develop Design Specification for components Design/analysis/evaluation of project, sub-modules and/or components (freeze interfaces) Design for Failure Mode Analysis (DFMEA) Prototyping of project, sub-modules and/or components Field test prototype/usability testing In Progress In Progress Midterm/Final Presentation Midterm/Final Presentation Midterm/Final Presentation Midterm/Final Presentation Midterm Presentation Team meeting and Project Partner Representative meeting Summary of Detailed Design Phase of Design: In this phase, we broke the project into small enough tasks that we believed each team member could complete for the project. Design details are discussed during weekly meeting before being assigned to a specific member. Each member is responsible for keeping track of his or her task as approved by the team. In the next meeting, we discuss our work together and provide feedback. We also show preliminary work to our project partner representative to ensure we are on the right track. The data aggregation system still needs to be prototyped and developed. Last revised: 05/05/

19 B.5 Delivery Phase 5: Delivery Status: Evidence can be found: Goal is to refine detailed design so as produce a product that is ready to be delivered! Complete deliverable version of project including Bill of Materials Complete usability and reliability testing In Progress In Progress Final Presentation, and Project Website and Project Partner Approval Complete delivery review Project Partner Approval Project Partner, Advisor, and EPICS Admin Approval Final Presentation and Project Partner Approval Summary of Delivery Phase of Design: In this phase, we finalized our product and submitted it for approval. The team made adjustments as requested, and the tutorials were integrated into the Data Dashboard webpage. The videos have been tested by members and are functioning as expected. The data aggregation system must still be completed by a future team. Last revised: 05/05/

20 B.6 Service / Maintenance Phase 6: Service / Maintenance Status: Evidence can be found: Evaluate performance of fielded project Determine what resources are necessary to support and maintain the project In Progress Project Partner Satisfaction In Progress Section 3 Summary of Service/Maintenance Phase of Design: TexProtects seems very satisfied with the tutorial videos, and they have already put them to use in training new employees and volunteers. Maintenance will entail creating additional videos covering new features as they are added to the website. Since the data aggregation system was not completed maintenance and performance will have to be evaluated when a deliverable is presented by a future team. Last revised: 05/05/

TexProtects Tutorials. Project Partner: TexProtects Project Name: TexProtects Tutorials

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

More information

Project Plan and Progress Presentation. Project Partner: TexProtects Project Name: TexProtects Tutorials

Project Plan and Progress Presentation. Project Partner: TexProtects Project Name: TexProtects Tutorials Project Plan and Progress Presentation Project Partner: TexProtects Project Name: TexProtects Tutorials Team Introduction Jacob Lancaster Role: Project Leader Field: Computer Science Mauhib Iqbal Role:

More information

Feedback and Complaints Procedure

Feedback and Complaints Procedure Feedback and Complaints Procedure Contents Introduction Page 3 Compliments Page 3 Suggestions Page 4 Complaints Page 4 Complaints Process1 Page 5 Customer Satisfaction Page 7 Unreasonable, Persistent or

More information

On Premise. Service Pack

On Premise. Service Pack On Premise Service Pack 02.0.01 - This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

Networked Access to Library Resources

Networked Access to Library Resources Institute of Museum and Library Services National Leadership Grant Realizing the Vision of Networked Access to Library Resources An Applied Research and Demonstration Project to Establish and Operate a

More information

Request for Expression of Interest. Consultant - Project Coordinator. Project: I-CARE Global Imperative Indicator

Request for Expression of Interest. Consultant - Project Coordinator. Project: I-CARE Global Imperative Indicator Request for Expression of Interest Consultant - Project Coordinator Project: I-CARE Global Imperative Indicator Unidentified Victims Portrayed on Child Abuse Images Organisational Background ECPAT International

More information

ERP/CRM System Implementation Methodology

ERP/CRM System Implementation Methodology ERP/CRM System Implementation Methodology Prepared by Admiral Consulting Group Date Submitted May 27, 2016 TABLE OF CONTENTS Implementation Methodology... 3 1.1. Analysis (Solution Envisioning) Phase...

More information

iii) Activity Definitions

iii) Activity Definitions iii) Activity Definitions A0, Preserve Electronic Records Under the control of Archival and Institutional Requirements, and limited by the possibilities available within the State of the Art of Information

More information

Synergy Distributed Meeting Scheduler. Project Plan. Revision 2.0. CS 6361 Advance Requirements Engineering Fall 2008

Synergy Distributed Meeting Scheduler. Project Plan. Revision 2.0. CS 6361 Advance Requirements Engineering Fall 2008 Synergy Distributed Meeting Scheduler Project Plan Revision 2.0 CS 6361 Advance Requirements Engineering Fall 2008 Team Members: Name Email Phone Student ID Animesh Roy animesh.roy@student.utdallas.edu

More information

On Premise. Service Pack

On Premise. Service Pack On Premise Service Pack 02.0.01 - This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

IBM s approach. Ease of Use. Total user experience. UCD Principles - IBM. What is the distinction between ease of use and UCD? Total User Experience

IBM s approach. Ease of Use. Total user experience. UCD Principles - IBM. What is the distinction between ease of use and UCD? Total User Experience IBM s approach Total user experiences Ease of Use Total User Experience through Principles Processes and Tools Total User Experience Everything the user sees, hears, and touches Get Order Unpack Find Install

More information

Test Plan. Co-op Evaluation System. Senior Project Team Members: Tyler Geery Maddison Hickson Casey Klimkowsky Emma Nelson.

Test Plan. Co-op Evaluation System. Senior Project Team Members: Tyler Geery Maddison Hickson Casey Klimkowsky Emma Nelson. Test Plan Co-op Evaluation System Senior Project 2014-2015 Team Members: Tyler Geery Maddison Hickson Casey Klimkowsky Emma Nelson Faculty Coach: Samuel Malachowsky Project Sponsors: Jim Bondi (OCSCE)

More information

Applying for a Card Online

Applying for a Card Online ONLINE CARD APPLICATIONS Applying for a Card Online Frequently Asked Questions for Applicants Accessing the Application What is an Access Key? Where do I get an Access Key? What is a Tracking Number? Where

More information

Student Union Social Programming Board Constitution

Student Union Social Programming Board Constitution Student Union Social Programming Board Constitution Preamble The Social Programming Board (SPB) is an Executive Entity of the Student Union at Washington University in Saint Louis, charged with providing

More information

The IDN Variant TLD Program: Updated Program Plan 23 August 2012

The IDN Variant TLD Program: Updated Program Plan 23 August 2012 The IDN Variant TLD Program: Updated Program Plan 23 August 2012 Table of Contents Project Background... 2 The IDN Variant TLD Program... 2 Revised Program Plan, Projects and Timeline:... 3 Communication

More information

Payroll Made Easy: Developing a Web Based System for Student Employee Payroll

Payroll Made Easy: Developing a Web Based System for Student Employee Payroll Payroll Made Easy: Developing a Web Based System for Student Employee Payroll William S. Thieke, Ph.D. Le Moyne College 1419 Salt Springs Rd. Syracuse, NY 13214 315-445-4599 thiekews@mail.lemoyne.edu ABSTRACT

More information

REQUEST FOR PROPOSALS: ARTIST TRUST WEBSITE REDESIGN

REQUEST FOR PROPOSALS: ARTIST TRUST WEBSITE REDESIGN REQUEST FOR PROPOSALS: ARTIST TRUST WEBSITE REDESIGN March 30, 2018 PROJECT OVERVIEW Artist Trust is looking for a website developer to redesign and build our new website. The ideal developer will work

More information

CPU DB Data Visualization Senior Project Report

CPU DB Data Visualization Senior Project Report CPU DB Data Visualization Senior Project Report Marek Moreno ( mmoren14@calpoly.edu ) Ruchita Patel ( rpatel31@calpoly.edu ) 16 June 2017 Introduction Project Overview/Executive Summary Given the CPU database

More information

Website Implementation D8.1

Website Implementation D8.1 Website Implementation D8.1 Project Number: FP6-045389 Deliverable id: D 8.1 Deliverable name: Website Implementation Date: 31 March 2007 COVER AND CONTROL PAGE OF DOCUMENT Project Acronym: Project Full

More information

Policy on the Provision of Mobile Phones

Policy on the Provision of Mobile Phones Provision of Mobile Phones Policy on the Provision of Mobile Phones Originator name: Section / Dept: Implementation date: Date of next review: Related policies: Policy history: Roger Stickland Approval

More information

Developing a Cross Part Client Level Data System

Developing a Cross Part Client Level Data System Developing a Cross Part Client Level Data System The Minnesota Experience Ryan White All Grantee Meeting August 25, 2010 SheilaMurphy RN CPHQ Hennepin County Human Services and Public Health Department

More information

Allegany County, MD Request for website: Responsive website redesign and CMS rebuild. ADDENDUM ONE 10/27/2018

Allegany County, MD Request for website: Responsive website redesign and CMS rebuild. ADDENDUM ONE 10/27/2018 Allegany County, MD Request for website: Responsive website redesign and CMS rebuild. ADDENDUM ONE 10/27/2018 These questions and answers are hereby incorporated into and are considered to be an integral

More information

HOTDOCS DOCUMENT SERVICES

HOTDOCS DOCUMENT SERVICES HotDocs Document Services ~ February 2012 Page 1 HOTDOCS DOCUMENT SERVICES Getting Started in the Cloud AT A GLANCE Sign up for HotDocs Document Services Receive contract order confirmation email Install

More information

First Unitarian Online Photo Directory Frequently Asked Questions

First Unitarian Online Photo Directory Frequently Asked Questions First Unitarian Online Photo Directory Frequently Asked Questions What is the online photo directory? An online photo directory is an electronic version, rather than a printed version, of names, contact

More information

Architecture and Standards Development Lifecycle

Architecture and Standards Development Lifecycle Architecture and Standards Development Lifecycle Architecture and Standards Branch Author: Architecture and Standards Branch Date Created: April 2, 2008 Last Update: July 22, 2008 Version: 1.0 ~ This Page

More information

Academic Program Review at Illinois State University PROGRAM REVIEW OVERVIEW

Academic Program Review at Illinois State University PROGRAM REVIEW OVERVIEW Academic Program Review at Illinois State University PROGRAM REVIEW OVERVIEW For Research and Service Centers Submitting Self-Study Reports Fall 2017 INTRODUCTION Primary responsibility for maintaining

More information

Printed Circuit Board Development Automation

Printed Circuit Board Development Automation Printed Circuit Board Development Automation Project Plan Date Submitted: February 11, 2003 Project/Team Number: Dec 03-09 Team Members Colin Burnett Advisor Client Khawaja-Shahzad Butt Christopher Rieck

More information

How many of you have taken a ride on public transit? Please raise your hands. Well I have and I m an active transit rider for 12 plus years.

How many of you have taken a ride on public transit? Please raise your hands. Well I have and I m an active transit rider for 12 plus years. Howdy. How many of you have taken a ride on public transit? Please raise your hands. Well I have and I m an active transit rider for 12 plus years. Action: Take selfie with class. 1 My name is Jesse Quintanilla

More information

Up and Running Software The Development Process

Up and Running Software The Development Process Up and Running Software The Development Process Success Determination, Adaptative Processes, and a Baseline Approach About This Document: Thank you for requesting more information about Up and Running

More information

Request for Proposal for Technical Consulting Services

Request for Proposal for Technical Consulting Services Request for Proposal for Technical Consulting Services The Node.js Foundation is requesting proposals from highly qualified consultants with demonstrated expertise in providing Node.js technical consultation

More information

Quality Management Plan (QMP)

Quality Management Plan (QMP) Quality Management Plan (QMP) LEMA Pilot School Integrated Scheduling System. Team number 12 Name Primary Role Secondary Role David Wiggins Project Manager Developer Aakash Shah Prototyper Developer Kushalpreet

More information

Great Start to Quality STARS Quality Improvement Consultants User Manual STARS - Systematic Tiered Assessment and Rating Solution

Great Start to Quality STARS Quality Improvement Consultants User Manual STARS - Systematic Tiered Assessment and Rating Solution STARS Quality Improvement Consultants User Manual STARS - Systematic Tiered Assessment and Rating Solution Table of Contents 1 Great Start to Quality... 4 1.1 Welcome... 4 1.2 Introduction to the Great

More information

CSCE 315 Fall Team Project 3

CSCE 315 Fall Team Project 3 CSCE 315 Fall 2017 Team Project 3 Project Goal Your team is to build a system that puts together different existing web components in an application that provides a quality user interface to the joined

More information

Student/Project Portfolios Using The NEW Google Sites

Student/Project Portfolios Using The NEW Google Sites Student/Project Portfolios Using The NEW Google Sites Barbara Burke, Associate Professor, Communication, Media & Rhetoric Pam Gades, Technology for Teaching & Learning Coordinator, Instructional and Media

More information

Table XXX MBA Assessment Results for Basic Content Knowledge Learning Goal: Aggregate Subject Matter Scores

Table XXX MBA Assessment Results for Basic Content Knowledge Learning Goal: Aggregate Subject Matter Scores MBA for Basic Content Knowledge Learning Goal: Aggregate Subject Matter Scores Subject Matter Accounting Finance Information Systems Supply chain and analytics Management Marketing accounting related finance

More information

Session 4: Social Media and Strategy

Session 4: Social Media and  Strategy Session 4: Social Media and Email Strategy Our mission is to transform aid and philanthropy to accelerate community-led change. Session #4 Facilitators Megan DeSisti Catrin Cooper OBJECTIVES Craft emails

More information

Public Safety Canada. Audit of the Business Continuity Planning Program

Public Safety Canada. Audit of the Business Continuity Planning Program Public Safety Canada Audit of the Business Continuity Planning Program October 2016 Her Majesty the Queen in Right of Canada, 2016 Cat: PS4-208/2016E-PDF ISBN: 978-0-660-06766-7 This material may be freely

More information

Re-configurable Ad-hoc Network to Track Points of Interest

Re-configurable Ad-hoc Network to Track Points of Interest Re-configurable Ad-hoc Network to Track Points of Interest Project Plan May 2012-07 September 28, 2011 Project Client: Jessica Miller Lockheed Martin, Advanced Development Programs Members: Benjamin J.

More information

MELISSA CRADDOCK USER EXPERIENCE PRODUCT DESIGN LEAD

MELISSA CRADDOCK USER EXPERIENCE PRODUCT DESIGN LEAD MELISSA CRADDOCK USER EXPERIENCE PRODUCT DESIGN LEAD Phone: 404-775-9863 Email: hireme@melissacraddock.com Portfolio: www.melissacraddock.com SKILLS I have a diverse set of skills allowing me to take a

More information

Proposal for the design and development of the Compass Land Consultants website

Proposal for the design and development of the Compass Land Consultants website Proposal for the design and development of the Compass Land Consultants website Including discovery meetings, developing navigation, wireframing, and integration of the new site design into a Content Management

More information

EDRMS Document Migration Guideline

EDRMS Document Migration Guideline Title EDRMS Document Migration Guideline Creation Date 23 December 2016 Version 3.0 Last Revised 28 March 2018 Approved by Records Manager and IT&S Business Partner Approval date 28 March 2018 TABLE OF

More information

Euro-BioImaging Preparatory Phase II Project

Euro-BioImaging Preparatory Phase II Project Euro-BioImaging Preparatory Phase II Project Web access portal running with all features, including links to the EuBI nodes' online resources Project N. 688945 Project Title Euro-BioImaging Preparatory

More information

DROPSUITE SERVER BACKUP TO THE RESCUE CASE STUDY

DROPSUITE SERVER BACKUP TO THE RESCUE CASE STUDY DROPSUITE SERVER BACKUP TO THE RESCUE CASE STUDY About SeFlow SeFlow is a hoster and datacenter provider based in Milan, Italy that has built its reputation on helping SMBs grow by providing web hosting,

More information

Foundation Level Syllabus Usability Tester Sample Exam

Foundation Level Syllabus Usability Tester Sample Exam Foundation Level Syllabus Usability Tester Sample Exam Version 2017 Provided by German Testing Board Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged.

More information

Submission to the International Integrated Reporting Council regarding the Consultation Draft of the International Integrated Reporting Framework

Submission to the International Integrated Reporting Council regarding the Consultation Draft of the International Integrated Reporting Framework Submission to the International Integrated Reporting Council regarding the Consultation Draft of the International Integrated Reporting Framework JULY 2013 Business Council of Australia July 2013 1 About

More information

MPM210: Introduction to Project Management 1. MPM210: Introduction to Project Management. Project Plan for Learning Modules.

MPM210: Introduction to Project Management 1. MPM210: Introduction to Project Management. Project Plan for Learning Modules. MPM210: Introduction to Project Management 1 MPM210: Introduction to Project Management Project Plan for Learning Modules Trina VanderLouw Professor Derrick Nelson Colorado Technical University Online

More information

MLIS eportfolio Guidelines

MLIS eportfolio Guidelines ST. CATHERINE UNIVERSITY MLIS eportfolio Guidelines APRIL 15, 2018 LIS 8900 EPORTFOLIO (0 CREDIT) All students are required to complete an eportfolio in order to fulfill graduation requirements. Students

More information

Russ Housley 21 June 2015

Russ Housley 21 June 2015 Introduction to the Internet Engineering Task Force Russ Housley 21 June 2015 Internet Engineering Task Force We make the net work The mission of the IETF is to produce high quality, relevant technical

More information

Child Online Protection

Child Online Protection Click to edit Master title style Child Online Protection What does that mean for Children in the Pacific Region? 1 Click Presentation to edit Master Overview title style Introduction Key areas of the Guidelines

More information

Los Angeles County Metropolitan Transportation Authority (Metro) Arterial Performance Measures Framework

Los Angeles County Metropolitan Transportation Authority (Metro) Arterial Performance Measures Framework Los Angeles County Metropolitan Transportation Authority (Metro) Arterial Performance Measures Framework Anita Vandervalk-Ostrander Iteris, Inc. Santa Ana, California, USA Steven Gota, Deputy Executive

More information

3Lesson 3: Web Project Management Fundamentals Objectives

3Lesson 3: Web Project Management Fundamentals Objectives 3Lesson 3: Web Project Management Fundamentals Objectives By the end of this lesson, you will be able to: 1.1.11: Determine site project implementation factors (includes stakeholder input, time frame,

More information

NC Project Learning Tree Guidelines

NC Project Learning Tree Guidelines NC Project Learning Tree Guidelines PREFACE Project Learning Tree (PLT) is an environmental education program for educators and youth leaders working with students from pre-kindergarten through grade 12.

More information

SEGUE DISCOVERY PARTICIPATION IN DISCOVERY DISCOVERY DELIVERABLES. Discovery

SEGUE DISCOVERY PARTICIPATION IN DISCOVERY DISCOVERY DELIVERABLES.   Discovery SEGUE DISCOVERY An initial engagement with Segue begins with a Phase where our experienced team works directly with our customer to define the vision, scope, and high-level requirements for the project.

More information

The electives catalogue January Multimedia Design and Communication

The electives catalogue January Multimedia Design and Communication The electives catalogue January 2018 Multimedia Design and Communication The electives catalogue, revised January 2018 Content Content 1 1. Elective programme elements... 2 1.1. Completion of the exam...

More information

Data Migration Plan Updated (57) Fingrid Datahub Oy

Data Migration Plan Updated (57) Fingrid Datahub Oy 1 (57) Street address Postal address Phone Fax Business Identity Code FI27455435, VAT reg. Läkkisepäntie 21 P.O.Box 530 forename.surname@fingrid.fi FI-00620 Helsinki FI-00101 Helsinki +358 30 395 5000

More information

1997 Minna Laws Chap. February 1, The Honorable Jesse Ventura Governor 130 State Capitol Building

1997 Minna Laws Chap. February 1, The Honorable Jesse Ventura Governor 130 State Capitol Building This document is made available electronically by the Minnesota Legislative Reference Library as part of an ongoing digital archiving project. http://www.leg.state.mn.us/lrl/lrl.asp Department of Administration

More information

SCOTTISH PARLIAMENT WEB AND ONLINE ROADMAP PROJECT (INCLUDING DEVELOPING A NEW IMPROVED WEBSITE PRESENCE FOR THE SCOTTISH PARLIAMENT)

SCOTTISH PARLIAMENT WEB AND ONLINE ROADMAP PROJECT (INCLUDING DEVELOPING A NEW IMPROVED WEBSITE PRESENCE FOR THE SCOTTISH PARLIAMENT) SPCB(2018)Paper 37 3 May 2018 SCOTTISH PARLIAMENT WEB AND ONLINE ROADMAP PROJECT (INCLUDING DEVELOPING A NEW IMPROVED WEBSITE PRESENCE FOR THE SCOTTISH PARLIAMENT) Executive summary 1. The paper has been

More information

ICGI Recommendations for Federal Public Websites

ICGI Recommendations for Federal Public Websites Get Email Updates Change Text Size A - Z Index Contact Us About Us Site Policies Suggest Content WEB CONTENT SOCIAL MEDIA MOBILE CHALLENGES & CONTESTS CONTACT CENTERS CUSTOMER Training EXPERIENCE Communities

More information

Session 4: Social Media + Strategy

Session 4: Social Media +  Strategy Session 4: Social Media + Email Strategy Our mission is to transform aid and philanthropy to accelerate community-led change. Session #4 Facilitators Michael Gale Natasha Lane OBJECTIVES 1. Craft emails

More information

Audit. A Senior Project presented to the Faculty of the Computer Science Department California Polytechnic State University, San Luis Obispo

Audit. A Senior Project presented to the Faculty of the Computer Science Department California Polytechnic State University, San Luis Obispo Audit A Senior Project presented to the Faculty of the Computer Science Department California Polytechnic State University, San Luis Obispo In Partial Fulfillment of the Requirements for the Degree Bachelor

More information

How to complete the SPC Full-time Evaluation Form Summer 2018 Spring 2019

How to complete the SPC Full-time Evaluation Form Summer 2018 Spring 2019 How to complete the SPC Full-time Evaluation Form Summer 2018 Spring 2019 Logging into Faculty180 Before logging in, make sure to be using Google Chrome as this is the official browser supported by Faculty180.

More information

POC Evaluation Guide May 09, 2017

POC Evaluation Guide May 09, 2017 POC Evaluation Guide May 09, 2017 This page intentionally left blank P r o p r i e t a r y a n d C o n f i d e n t i a l. 2 0 1 7 R F P M o n k e y. c o m L L C Page 2 CONTENTS Read Me First... 4 About

More information

Kaiser Permanente Sales Video Library

Kaiser Permanente Sales Video Library Kaiser Permanente Sales Video Library Project Plan Background For the Sales Department at Kaiser Permanente, the State of Colorado is a huge client. Their main competitor is United Healthcare. Open enrollment

More information

GROUP FINAL REPORT GUIDELINES

GROUP FINAL REPORT GUIDELINES GROUP FINAL REPORT GUIDELINES Overview The final report summarizes and documents your group's work and final results. Reuse as much of your past reports as possible. As shown in Table 1, much of the final

More information

PTC Technical Specialists E-Newsletter Date: March 1, 2007

PTC Technical Specialists E-Newsletter Date: March 1, 2007 PTC Technical Specialists E-Newsletter Date: March 1, 2007 PTC Product Focus: A) Using Pro/ENGINEER and Mathcad to Work Smarter Tips of the Month: B) PTC's Portfolio Management Solution A) Bringing Your

More information

Chapter 2 Web Development Overview

Chapter 2 Web Development Overview Chapter 2 Web Development Overview Presented by Thomas Powell Slides adopted from HTML & XHTML: The Complete Reference, 4th Edition 2003 Thomas A. Powell Five Pillars of Sites Web sites have five aspects

More information

How Usability Analyst Training Benefits Individuals and Organizations

How Usability Analyst Training Benefits Individuals and Organizations How Usability Analyst Training Benefits Individuals and Organizations A Conversation with Mary M. Michaels Global Director of Training Human Factors International How Usability Analyst Training Benefits

More information

Webcasts, Webinars, Web Conferencing and Video Conferencing: What's the Difference?

Webcasts, Webinars, Web Conferencing and Video Conferencing: What's the Difference? Webcasts, Webinars, Web Conferencing and Video Conferencing: What's the Difference? A Guide to Web-based Communication Platforms When it comes to the many methods of online audio-visual communication,

More information

Communications Management Plan Template

Communications Management Plan Template Communications Management Plan Template Project Name: U.S. Department of Housing and Urban Development October, 2010 Communications Management Plan Template (V1.0) VERSION HISTORY [Provide information

More information

REQUEST FOR PROPOSALS Mobile Application for Public Health Surveillance

REQUEST FOR PROPOSALS Mobile Application for Public Health Surveillance TABLE OF CONTENTS: REQUEST FOR PROPOSALS Mobile Application for Public Health Surveillance Part I. Overview Information Part II. Full Text of Announcement Section I. Funding Opportunity Description 1.

More information

Entergy Arkansas, Inc. Transition Plan Technical Conference #1

Entergy Arkansas, Inc. Transition Plan Technical Conference #1 Entergy Arkansas, Inc. Transition Plan Technical Conference #1 May 5, 2010 1 Why Technical Conferences? Complex subject matter Venue for stakeholders to develop an awareness and understanding of the issues

More information

NORTH CAROLINA NC MRITE. Nominating Category: Enterprise IT Management Initiatives

NORTH CAROLINA NC MRITE. Nominating Category: Enterprise IT Management Initiatives NORTH CAROLINA MANAGING RISK IN THE INFORMATION TECHNOLOGY ENTERPRISE NC MRITE Nominating Category: Nominator: Ann V. Garrett Chief Security and Risk Officer State of North Carolina Office of Information

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO 22000 Lead Auditor www.pecb.com The objective of the Certified ISO 22000 Lead Auditor examination is to ensure that the candidate has

More information

IUPUI eportfolio Grants Request for Proposals for Deadline: March 1, 2018

IUPUI eportfolio Grants Request for Proposals for Deadline: March 1, 2018 IUPUI eportfolio Grants Request for Proposals for 2018-2019 Deadline: March 1, 2018 Purpose IUPUI eportfolio Grants are intended to support the eportfolio Initiative s mission: The IUPUI eportfolio Initiative

More information

Project Plan. Team 1: Open Source Vector Drawing Author: Brandi Soggs September 22, Personnel. Task List

Project Plan. Team 1: Open Source Vector Drawing Author: Brandi Soggs September 22, Personnel. Task List Project Plan Team 1: Open Source Vector Drawing Author: Brandi Soggs September 22, 2004 Personnel Name Roles Email Address Brandi Soggs Project Lead Brandi.Soggs@rose-hulman.edu Jason Segal Project Jason.Segal@rose-hulman.edu

More information

CIP Standards Development Overview

CIP Standards Development Overview CIP Standards Development Overview CSSDTO706 Meeting with FERC Technical Staff July 28, 2011 Objectives Historical Timeline CIP-002-4 CIP-005-4 CIP Version 5 2 Project 2008-06 Overview FERC Order 706 SDT

More information

University of Texas Arlington Data Governance Program Charter

University of Texas Arlington Data Governance Program Charter University of Texas Arlington Data Governance Program Charter Document Version: 1.0 Version/Published Date: 11/2016 Table of Contents 1 INTRODUCTION... 3 1.1 PURPOSE OF THIS DOCUMENT... 3 1.2 SCOPE...

More information

Strategy & Planning: Data Governance & Data Quality

Strategy & Planning: Data Governance & Data Quality Strategy & Planning: Data Governance & Data Quality April 30, 2017 In the era of big data and data science, most commercial and nonprofit organizations realize the potential power of data in accelerating

More information

Project Plan. SISCalendar. for. Prepared by Zach Masiello. Ethan Mick Michael Caputo Shawn Thompson Organization: SIS.io

Project Plan. SISCalendar. for. Prepared by Zach Masiello. Ethan Mick Michael Caputo Shawn Thompson Organization: SIS.io Project Plan for SISCalendar Prepared by Zach Masiello Ethan Mick Michael Caputo Shawn Thompson Organization: SIS.io Revision History Name Date Reason For Changes Version Initial 10/1/13 First version

More information

North Carolina Visit and Assessment Tom Clarke Vice President for Research and Technology National Center for State Courts

North Carolina Visit and Assessment Tom Clarke Vice President for Research and Technology National Center for State Courts North Carolina Visit and Assessment Tom Clarke Vice President for Research and Technology National Center for State Courts Paul Embley Chief Information Officer National Center for State Courts January

More information

Metadata Framework for Resource Discovery

Metadata Framework for Resource Discovery Submitted by: Metadata Strategy Catalytic Initiative 2006-05-01 Page 1 Section 1 Metadata Framework for Resource Discovery Overview We must find new ways to organize and describe our extraordinary information

More information

FSE 100x: Introduction to Engineering: Imagine. Design. Engineer! Spring C 2018

FSE 100x: Introduction to Engineering: Imagine. Design. Engineer! Spring C 2018 FSE 100x: Introduction to Engineering: Imagine. Design. Engineer! Spring C 2018 I. COURSE OVERVIEW This 15-week 2-credit hour course is an active introduction to developing an engineering mindset that

More information

PHILADELPHIA GAS WORKS

PHILADELPHIA GAS WORKS QUESTIONS ANSWERS Q1 Q2 Q3 Q4 Q5 The RFP refers to allowing any web-enabled phone to access the data. Is the intent for the solution to be designed to accommodate all of the four major phone types (IOS,

More information

COMP6471 WINTER User-Centered Design

COMP6471 WINTER User-Centered Design COMP6471 WINTER 2003 User-Centered Design Instructor: Shahriar Ameri, Ph.D. Student: Pedro Maroun Eid, ID# 5041872. Date of Submission: Monday, March 10, 2003. (Week 9) Outline Outline... 2 ABSTRACT...3

More information

Qualification Specification

Qualification Specification BCS Level 2 Certificate in IT User Skills (ECDL Core) Version 2.0 March 2018 This is a United Kingdom government regulated qualification which is administered and approved by one or more of the following:

More information

Criteria for selecting methods in user-centred design

Criteria for selecting methods in user-centred design Extended version of I-USED 2009 workshop paper Criteria for selecting methods in user-centred design Nigel Bevan Professional Usability Services 12 King Edwards Gardens, London W3 9RG, UK mail@nigelbevan.com

More information

How to complete the SPC Adjunct Faculty Evaluation Form Summer 2017 Spring 2018

How to complete the SPC Adjunct Faculty Evaluation Form Summer 2017 Spring 2018 How to complete the SPC Adjunct Faculty Evaluation Form Summer 2017 Spring 2018 Logging into Faculty180 Before logging in, make sure to be using Google Chrome as this is the official browser supported

More information

PROTECTING PHI WITH BOX HEALTH DATA FOLDERS POLICIES AND GUIDELINES

PROTECTING PHI WITH BOX HEALTH DATA FOLDERS POLICIES AND GUIDELINES PROTECTING PHI WITH BOX HEALTH DATA FOLDERS POLICIES AND GUIDELINES March 15, 2018 Table of Contents Introduction 2 Key points to remember:... 2 Applying for a BHDF... 2 Box Security Settings 3 Folder

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE When Recognition Matters EXAM PREPARATION GUIDE PECB Certified ISO/IEC 20000 Lead Auditor www.pecb.com The objective of the Certified ISO/IEC 20000 Lead Auditor examination is to ensure that the candidate

More information

Automated Medical Patient Evaluation System - Phase 2 Design Report

Automated Medical Patient Evaluation System - Phase 2 Design Report Automated Medical Patient Evaluation System - Phase 2 Design Report Team Number Dec02-01 Date Submitted 4/23/2002 Client Dr. David Carlyle Family Practice East McFarland Clinic Ames, IA Faculty Advisors

More information

Higher National Unit specification: general information. Graded Unit 2

Higher National Unit specification: general information. Graded Unit 2 Higher National Unit specification: general information This Graded Unit has been validated as part of the HND Computing: Software Development. Centres are required to develop the assessment instrument

More information

TERMS OF REFERENCE National Institutional Consultancy UNICEF IN TURKEY

TERMS OF REFERENCE National Institutional Consultancy UNICEF IN TURKEY TERMS OF REFERENCE National Institutional Consultancy UNICEF IN TURKEY INCLUSIVE ECE FOR CWD PROJECT: WEB DEVELOPMENT AND DESIGN Ref: RFP-TURA-2018-03 EDU/TURA/2018-D Programme/Activity Work Plan Code

More information

OpenChain Specification Version 1.2 pc6 (DRAFT) [With Edit Markups Turned Off]

OpenChain Specification Version 1.2 pc6 (DRAFT) [With Edit Markups Turned Off] OpenChain Specification Version 1.2 pc6 (DRAFT) [With Edit Markups Turned Off] DRAFT: This is the near final draft of the 1.2 version of the OpenChain Specification. We have recently completed the final

More information

3 Steps to a Great Website

3 Steps to a Great Website 3 Steps to a Great Website How to Bring Your Brand and Site to Life Our clients choose Mission Minded as a partner for developing their web presence because of our expertise in bringing their brands to

More information

Therapy Provider Portal. User Guide

Therapy Provider Portal. User Guide Therapy Provider Portal User Guide Page 2 of 16 UCare User Guide V1.7 Table of Contents I. Introduction...3 About HSM Therapy Management... 4 Terms of Use... 4 Contact Information... 6 II. Using the Therapy

More information

SWEN 444 Human Centered Requirements and Design Project Breakdown

SWEN 444 Human Centered Requirements and Design Project Breakdown SWEN 444 Human Centered Requirements and Design Project Breakdown Team Status Reports: (starting in Week 2) Your team will report weekly project status to your instructor, and as you wish, capture other

More information

This PDF was generated from the Evaluate section of

This PDF was generated from the Evaluate section of Toolkit home What is inclusive design? Why do inclusive design? How to design inclusively Overview Map of key activities Manage This PDF was generated from the Evaluate section of www.inclusivedesigntoolkit.com

More information

System and Software Support Plan (SSSP)

System and Software Support Plan (SSSP) System and Software Support Plan (SSSP) Discovery Tool Team 3 Josh Bendig - IIV&V Xizhao Deng - Project manager Jingzhou Hong - Requirement Engineer Guancheng Liu - Tester Michael Russo - Prototyper Shenghao

More information

Curriculum. Multimedia Design and Communication programme Collective part

Curriculum. Multimedia Design and Communication programme Collective part Curriculum Multimedia Design and Communication programme Collective part The common component of the curriculum for the Countrywide Network of Multimedia Designers, January 2013 to September 2013 Table

More information

Records Information Management

Records Information Management Information Systems Sciences Records Information Management Region V Spring Conference March 26, 2015 Was I supposed to keep that 1 Where did we store that 2 Space Issues. Need storage space for a classroom

More information