Final Report: Faculty Progress Report System Team Deadpool

Size: px
Start display at page:

Download "Final Report: Faculty Progress Report System Team Deadpool"

Transcription

1 Final Report: Faculty Progress Report System Team Deadpool Team Members and roles: - Adedoyin Aderibigbe ( Scrum Master) - aadedoyino@ .tamu.edu - Kelly Luk Bounsawat (Product Owner) - kelly_12azn@tamu.edu - Richa Surbhi - richa@ .tamu.edu - Dongdong Huang - adghbc01@ .tamu.edu - Boyuan Gong - boyuangong@ .tamu.edu - Yu Zhang - zhangyuwinnie@ .tamu.edu Stakeholder - Kathy Waskom Links GitHub: Pivotal Tracker: Heroku Application: Username: zhangyuwinnie@126.com Password: aaaaaaaa Customer Interview: ring App demo: Project Summary The Faculty Progress Report (FPR) is a database, which consist of instructors evaluation metrics. In other words, it contains evaluation information for each professor in the Computer Science and Engineering Department. To further increase the user experience for the customer and any future user, the team was asked to add new features and fix some bugs within the FPR s legacy code. Our stakeholder is the customer. The key components the customer wished to add

2 were: Exporting Data to Excel, Evaluation Data, Instructor List, Historical Data ( ) and Calculations. Based on the current implementation done by us, the customer is able to see the descending order and change the semester format from 2016A to SP16, 2016B to SU16 and 2016C to FA16 when exporting the data from the database to excel. In addition, the customer wanted to add a new column called number of respondents in the Evaluation Data to show the number of students that filled the evaluation form from PICA (Personalized Instructor/Course Appraisal System). Our implementation added that column which is displayed in the evaluation table and instructor page. This feature will enable the user to see the number of instructors evaluation respondents versus the number of students in the class. Another feature with the project we were given was that within the instructor list, there are duplicate professors within the list due to misspelling of their names. The issue cannot be fixed as it currently does not have a delete or hide button, so the customer wanted us to add a delete/hide button. However, due to the limited time, the complicated code content and the format, we were unable to implement this part of the project. Besides the hide button, the customer also wanted the instructors list to be ordered in alphabetical order by last names. Our implementation was able to implement this feature. Finally, PICA only has data from 2010 upwards, so the customer wanted us to add the ability to add historical data ( ) into the database without doing any extra calculations, just data input. As of right now, our system is able to input historical data and not do any calculations with it. User Stories and User Interface: User Story 1:

3 User story 1: the customer wanted a feature which would order the semester in descending order with the current semester on top when the data is being exported to excel. Customer also wanted us to change the semester format so that 2016A would change to SP16, 2016B to SU16 and 2016C to FA16. In terms of points in the pivotal tracker, we assigned 3 points to it since this would require messing with lots of different files in it. IMPLEMENTATION STATUS For implementation of user story 1, the legacy code did not sort the instructor s term order when the data was exported to excel. By default, the term within the exported excel file is in ascending order. We revised the controllers files with the sort method and comparison operation to achieve the required descending order of term. Also, we changed the app s instructor_helper to accomplish the term format reverting. SCREENSHOT OF WORKING VERSION

4

5 User Story 2: User story 2: the customer would like the team to add a feature that would enable the user to add historical data without any calculations for the PICA data from before 2010 since the calculations have already been done in the historical data to be added.

6 IMPLEMENTATION STATUS For the implementation of historical data, as this is the new feature to the system. The most important issue for us to tackle is to merge the historical data into the system. The difference is that the customer do not want the historical data to be calculated again. Therefore, we added an additional column called history to distinguish historical data from PICA data. If the value of history is true, then the data will be shown without calculation. The major challenge we met during the implementation was how to import and parse the excel file correctly and how to show and export the data correctly. We referred to the legacy code for the importing framework, based on that, we wrote a new importer for historical data. We also modified a bunch of helper functions to show and export the data correctly. In addition, for historical data in.xls format, the user need to save it into.xlsx format and then it can be uploaded as well. SCREENSHOT OF WORKING VERSION User Story 3:

7 User story 3: the customer wanted us to add in a button that enables users to delete or hide instructor s names from the list, and show the instructor list in alphabetical order using their last name. In the beginning, the customer wanted to use UIN to identify each one of the instructors but eventually this requirement went away when we realized that we don t have UIN numbers in any of the data that is imported into the file. IMPLEMENTATION STATUS In terms of implementing this part, we modified the instructor helper class and created a function called put_last_name. This function takes in the professor s full name, parses it, takes the last string, adds a comma and insert it to the beginning of the name. Then, in the haml index file, we were able to call the function and the instructors were sorted based on their last name. Due to the complexity of link_to function in the haml, we had hard a time implementing the hide button.

8 SCREENSHOT OF WORKING VERSION User Story 4:

9 User story 4: the customer wanted us to add a new column that shows the number of students that filled the evaluation form from PICA. In terms of points in the pivotal tracker, we assigned 3 points to it since this would require modifying the legacy code, and adding helper functions to calculate the total number of respondents per given course. IMPLEMENTATION STATUS For this user story, the customer wanted us to add number of respondent (number of students that filled the evaluation form) to the evaluation table. This was implemented by performing a migration which added a new column called number of responses. To populate the evaluation table with the response data, we updated the PICA import function to include number of response data. The export function was also updated to include the number of responses. Some other files were also updated so that this user story can be implemented correctly. Finally, the total number of responses for a given course was calculated. SCREENSHOT OF WORKING VERSION The image below shows that evaluation table with no Responses Column:

10 Here the image shows the evaluation table with the Responses Column and the summation of the responses for a given course/professor: Our scrum master was Adedoyin Aderibigbe for all the iterations and Kelly Luk Bounsawat was the product owner. For each of the iterations, they held these positions. We decided to have these

11 people for these positions throughout the project for the consistency. We ended up focusing more on getting the user stories done and change of these positions might decrease the productivity. For iteration 0, we were just trying to understand the legacy code and got started on the User story 1. For iteration 1, we were able to complete user story 1 which was about the evaluation table and changing the 2016C to FA2016 and also making the downloaded excel sheet show the recent semesters first and older semesters later and this user story was worth 3 points.in iteration 2, we were able to add the number of responses from the PICA store in our system and this story was worth 2 points. We also had started on the instructors list part too in it and had one part of it working which gave us 1 out of 3 points. In iteration 3, we finished the instructor list part where instructors are showing as last name, first name basis on alphabetical order and thus we ended up getting 2 out 3 points for it. We haven t been able to implement the hide/delete button for the instructor list yet due to the complexity of the haml code and also due to the tag of link_to part. For iteration 4, we implemented the historical data user story and the testing for that part of the code was also done. We also added two more customer meeting times and were able to show our progress to her. Customer meeting times - February 15, 2017 at 10:00AM in HRBB 305C: Met with the customer to confirm an available time to meet. Original meeting time for February 15 at 3PM was cancelled. - February 17, 2017 at 3:00PM in HRBB 305C: Team Deadpool met with the customer to hear her needs and what she expects from the project. - February 22, 2017 at 3:00PM in HRBB 305C: Met with the customer to record the 2 minute video. - February 23, 2017 at 2:00PM in HRBB 305C: Met with the customer to write out the user stories - February 27, 2017 at 3:30PM in HRBB 305C: Team Deadpool met with the customer to get a sample of the historical data and the PICA data. - 4/7/17 at 9:30AM: Met with Customer the customer to confirm the features currently done are what she was looking for. We also requested our customer to provide how calculations are made to confirm it with the current implementation. - 4/17/17 at 3:30PM: Met with the customer to retrieve data samples to test current implementation for user story 4. She also explained how the values within the Evaluation table are being calculated. With this the team is able to start user story 5 for iteration /4/17 at 2:00PM: Met with the customer to record the final video and to also deploy the application on her system. We also provided her with required information for the application.

12 BDD/TDD Behavior New Specs are generated to reflect the new features and changes made by the user story. Tests were created to make verify the new features. We used Rspec and cucumber to test our code. These were our results for: Running Cucumber: 73 scenarios (1 failed, 72 passed) 432 steps (1 failed, 1 skipped, 430 passed) 0m21.329s For cucumber scenarios, one test failed due to a routing issue. When selecting the upload button for Historical data, it sends it to evaluation/import_history. However it should be direct it to the evaluation table, ie. evaluation/show. Running Rspec: Coverage report generated for Cucumber Features, RSpec to /home/ubuntu/workspace/csce606_deadpool/coverage. 812 / 1086 LOC (74.77%) covered. The 74% coverage accounts for the amount of code being covered. Partial error is due to routing that was not checked for and logic as to how the table is now generated compared to the initial table at iteration 0. Configuration Management Approach For our development process we often worked individually to develop features, and then a subset of the group met to review and evaluate changes before they were committed. Branches were created for development purposes and each of the team mate created their own branch and worked on features and then test cases were added. After the feature was working correctly, we pushed it to the master branch. Heroku In general, we didn t have a lot of issues with running the legacy code on Heroku. The only big thing we had to worry about was to transfer the database there for the development purposes and there were times we needed to redo some steps to make the code push to heroku. But, there were some cases where code passed all tests locally and when it was deployed on Heroku, it crashed but we were able to move past the issue. Implementation Environment Development was mainly done on the Cloud9 by various users and there were no issues working in Cloud9 IDE during this project, the only negative point there would be the occasional speed reductions.

13 Tools - Key GEMs RubyXL: It is a well documented and actively developed library working with XLSX files. Roo-XLS: a library for parsing and writing XLS files which is a closed source format. Not as straightforward as RubyXL is, but adequate for legacy formats SimpleCov: A library to calculate the test coverage rates and generate reports. Ruby on Rails RSpec Cucumber Cloud9 Heroku

Making ERAS work for you

Making ERAS work for you Making ERAS work for you (Beyond the basics) If you ve used ERAS for your application season, you ve probably mastered the basics; collecting mail from ERAS Post Office, checking boxes in the status listing,

More information

Known Visual Bug with UBC CLF Theme Publishing Surveys Deploying Survey Customizing the Survey URL Embedding Surveys on to

Known Visual Bug with UBC CLF Theme Publishing Surveys Deploying Survey Customizing the Survey URL Embedding Surveys on to Contents Accounts... 3 Logging In... 3 Note about CWL user accounts... 4 Updating Your Account Details... 4 Adding/Inviting Users... 5 Surveys... 5 Creating a Survey from a Template... 5 Creating a Survey

More information

b. Developing multiple versions of a software project in parallel

b. Developing multiple versions of a software project in parallel Multiple-Choice Questions: 1. Which of these terms best describes Git? a. Integrated Development Environment b. Distributed Version Control System c. Issue Tracking System d. Web-Based Repository Hosting

More information

Why Git and GitHub? Ming Chow Senior Lecturer, Tufts University Department of Computer Science SIGCSE 2018

Why Git and GitHub? Ming Chow Senior Lecturer, Tufts University Department of Computer Science SIGCSE 2018 Why Git and GitHub? Ming Chow Senior Lecturer, Tufts University Department of Computer Science mchow@cs.tufts.edu Twitter: @0xmchow SIGCSE 2018 Why Git? Keep track of changes and work Documenting changes

More information

1. Which of these Git client commands creates a copy of the repository and a working directory in the client s workspace. (Choose one.

1. Which of these Git client commands creates a copy of the repository and a working directory in the client s workspace. (Choose one. Multiple-Choice Questions: 1. Which of these Git client commands creates a copy of the repository and a working directory in the client s workspace. (Choose one.) a. update b. checkout c. clone d. import

More information

AVID Reports. User Manager

AVID Reports. User Manager AVID Reports User Manager Table of Contents Overview... 3 User Manager Features... 4 Application Toolbar...4 Add New User...4 Export to Excel...4 Help...4 User Account List...4 Sorting...4 Editing...4

More information

What is version control? (discuss) Who has used version control? Favorite VCS? Uses of version control (read)

What is version control? (discuss) Who has used version control? Favorite VCS? Uses of version control (read) 1 For the remainder of the class today, I want to introduce you to a topic we will spend one or two more classes discussing and that is source code control or version control. What is version control?

More information

USING PERFORMANCE PRO An Appraiser s Quickstart Guide. Hrperformancesolutions.net 4/2017 v. 3.9

USING PERFORMANCE PRO An Appraiser s Quickstart Guide. Hrperformancesolutions.net 4/2017 v. 3.9 USING PERFORMANCE PRO An Appraiser s Quickstart Guide Hrperformancesolutions.net 4/2017 v. 3.9 Appraiser Quickstart Guide You have been asked to provide input on an appraisal as a primary appraiser. If

More information

Dispatchr: Project Requirements Document By: Team Savage

Dispatchr: Project Requirements Document By: Team Savage Dispatchr: Project Requirements Document By: Team Savage Members: Alok Gupta (Lead) Jordan Nguyen (Scribe) Sal Olivares Spencer Prescott Brian Yan Mentors: Lu Jin Daniel Vicory Instructors: Chandra Krintz

More information

USING PERFORMANCE PRO An Appraiser s Quickstart Guide. Hrperformancesolutions.net 9/2015 v. 3.4

USING PERFORMANCE PRO An Appraiser s Quickstart Guide. Hrperformancesolutions.net 9/2015 v. 3.4 USING PERFORMANCE PRO An Appraiser s Quickstart Guide Hrperformancesolutions.net 9/2015 v. 3.4 Appraiser Quickstart Guide Employee appraisals can be completed easily and quickly. The steps outlined below

More information

EFS Account Administrator Manual

EFS Account Administrator Manual EFS Account Administrator Manual Table of Contents Click any line in the Table of Contents to jump to that page Screen Overview...1 Administrator Login...2 Passwords / Forgotten Passwords...2 Welcome Screen...3

More information

Version Control. Second level Third level Fourth level Fifth level. - Software Development Project. January 11, 2017

Version Control. Second level Third level Fourth level Fifth level. - Software Development Project. January 11, 2017 Version Control Click to edit Master EECS text 2311 styles - Software Development Project Second level Third level Fourth level Fifth level January 11, 2017 1 Scenario 1 You finished the assignment at

More information

ORDERING BUBBLE SHEETS ONLINE

ORDERING BUBBLE SHEETS ONLINE Ordering & Scoring Bubble Sheets 1 The Scantron Evaluation System is used by professors and departments to provide bubble sheets to students for student assessment and course evaluations. Math/CS and HHP

More information

EXCELLING WITH ANALYSIS AND VISUALIZATION

EXCELLING WITH ANALYSIS AND VISUALIZATION EXCELLING WITH ANALYSIS AND VISUALIZATION A PRACTICAL GUIDE FOR DEALING WITH DATA Prepared by Ann K. Emery July 2016 Ann K. Emery 1 Welcome Hello there! In July 2016, I led two workshops Excel Basics for

More information

Chronodat Issue Tracker Add-in. User Manual CHRONODAT, LLC. February 15, 2017 Version P age

Chronodat Issue Tracker Add-in. User Manual CHRONODAT, LLC. February 15, 2017 Version P age Chronodat Issue Tracker Add-in User Manual CHRONODAT, LLC February 15, 2017 Version 2.0 1 P age Introduction The introduction section of the document describes the scope and objective of Office 365 Chronodat

More information

Keeping Rails on the Tracks

Keeping Rails on the Tracks Keeping Rails on the Tracks Mikel Lindsaar @raasdnil lindsaar.net Working in Rails & Ruby for 5+ Years http://lindsaar.net/ http://stillalive.com/ http://rubyx.com/ On the Rails? What do I mean by on the

More information

Step 1: Run an Enrolment Report for the user account you want to archive

Step 1: Run an Enrolment Report for the user account you want to archive Overview Occasionally, there are times where you must merge two user accounts. This is usually when someone has created two accounts due to a name change, or an alternative email address. This guide will

More information

DAVIS SYSTEMS

DAVIS SYSTEMS Lessons Learned Using Agile Practices with TSP by Noopur Davis Davis Systems presented at the 2010 TSP Symposium Pittsburgh, PA September 23, 2010 DAVIS 1 2010 Agenda Background Project Planning Practices

More information

ATMS ACTION TRACKING MANAGEMENT SYSTEM. Quick Start Guide. The ATMS dev team

ATMS ACTION TRACKING MANAGEMENT SYSTEM. Quick Start Guide. The ATMS dev team ATMS ACTION TRACKING MANAGEMENT SYSTEM Quick Start Guide The ATMS dev team Contents What is ATMS?... 2 How does ATMS work?... 2 I get it, now where can I find more info?... 2 What s next?... 2 Welcome

More information

AirBespoke Inventory Tracking System

AirBespoke Inventory Tracking System Colorado School of Mines Field Session AirBespoke Inventory Tracking System Client: Kylen McClintock Written by: Peter Palumbo, Kyle Thistlewood, Nhan Tran, Minh Vu June 22, 2016 Contents 1 Introduction

More information

Version February, User s Manual for Instructors. Texas A&M Department of Communication Participant Pool Sign-Up Software

Version February, User s Manual for Instructors. Texas A&M Department of Communication Participant Pool Sign-Up Software Version February, 2018 User s Manual for Instructors Texas A&M Department of Communication Participant Pool Sign-Up Software Table of Contents INSTRUCTOR DOCUMENTATION... 3 Introduction... Error! Bookmark

More information

MicroStrategy Academic Program

MicroStrategy Academic Program MicroStrategy Academic Program Creating a center of excellence for enterprise analytics and mobility. HOW TO DEPLOY ENTERPRISE ANALYTICS AND MOBILITY ON AWS APPROXIMATE TIME NEEDED: 1 HOUR In this workshop,

More information

Version Control. Collaborating with git. Tim Frasier

Version Control. Collaborating with git. Tim Frasier Version Control Collaborating with git Tim Frasier Copyright Tim Frasier 2015 This work is licensed under the Creative Commons Attribution 4.0 International license. Click here for more information. Setting

More information

How do I upload student information into the BOS tracker system?

How do I upload student information into the BOS tracker system? How do I upload student information into the BOS tracker system? Why might you want to do this? So you can email students with an individual and unique login link to your Tracker, and therefore trace who

More information

Unit 10: Advanced Actions

Unit 10: Advanced Actions Unit 10: Advanced Actions Questions Covered What other action types are available? How can we communicate with users without sending an email? How can we clone a record, mapping just the fields we want?

More information

Add Manual Test Script Template Xls

Add Manual Test Script Template Xls Add Manual Test Script Template Xls How to: Add Test Steps to a Manual Test Case from a Microsoft Excel or For example, if each test case has to log on to the application under test, you can. Create manual

More information

Branching and Merging

Branching and Merging Branching and Merging SWEN-261 Introduction to Software Engineering Department of Software Engineering Rochester Institute of Technology Version control branching supports the ability to manage software

More information

Exporting to the IGPro Gradebook from CPS

Exporting to the IGPro Gradebook from CPS Exporting to the IGPro Gradebook from CPS You are now able to export session data collected in CPS into your InteGrade Pro gradebook. To do this, you must have a Class Roster in CPS that exactly matches

More information

CS 320 Introduction to Software Engineering Spring February 06, 2017

CS 320 Introduction to Software Engineering Spring February 06, 2017 CS 320 Introduction to Software Engineering Spring 2017 February 06, 2017 Recap: Software development process models Traditional models Waterfall model Iterative and incremental Prototyping Spiral model

More information

Microsoft Excel 2010

Microsoft Excel 2010 Microsoft Excel 2010 omar 2013-2014 First Semester 1. Exploring and Setting Up Your Excel Environment Microsoft Excel 2010 2013-2014 The Ribbon contains multiple tabs, each with several groups of commands.

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

Administrator Level Prism Training Manual

Administrator Level Prism Training Manual Administrator Level Prism Training Manual Table of Contents Major topics to be addressed... 3 Brief description of each topic... 3 How to register on PRiSM if you are a staff member... 3 Brief Introduction

More information

RTG Survey. Expertise. Software. Solutions. User manual. Date: July 21, 2017 Version: 1.5. RTG Portale GmbH Karl-Zahn-Straße Dortmund Germany

RTG Survey. Expertise. Software. Solutions. User manual. Date: July 21, 2017 Version: 1.5. RTG Portale GmbH Karl-Zahn-Straße Dortmund Germany Expertise. Software. Solutions. RTG Survey User manual Date: July 21, 2017 Version: 1.5 RTG Portale GmbH Karl-Zahn-Straße 11 44141 Dortmund Germany Tel: +49(0) 231-226186-60 Fax: +49(0) 231-226186-69 E-Mail:

More information

Tutorial for downloading and analyzing data from the Atlantic Canada Opportunities Agency

Tutorial for downloading and analyzing data from the Atlantic Canada Opportunities Agency Tutorial for downloading and analyzing data from the Atlantic Canada Opportunities Agency The agency, which goes by the acronym ACOA, is one of many federal institutions that uploads data to the federal

More information

Filter and PivotTables in Excel

Filter and PivotTables in Excel Filter and PivotTables in Excel FILTERING With filters in Excel you can quickly collapse your spreadsheet to find records meeting specific criteria. A lot of reporters use filter to cut their data down

More information

Apollo Online Assessment Environment

Apollo Online Assessment Environment Apollo Online Assessment Environment Guide for Registered Users Apollo is a trademark of PSI Services LLC. All rights reserved. talentteam@psionline.com +44 (0)1483 752 900 1 Contents 1. Introduction 3

More information

Categorizing Migrations

Categorizing Migrations What to Migrate? Categorizing Migrations A version control repository contains two distinct types of data. The first type of data is the actual content of the directories and files themselves which are

More information

Registration Register/Purchase Teacher Click Register Request Validation Submit Back

Registration Register/Purchase Teacher Click Register Request Validation Submit Back Teacher manual Table of contents Table of contents... 1 Registration... 2 Login / Logout... 3 Login... 3 Logout... 3 Trouble signing in / forget your password?... 3 Creating a course... 4 Hiding and viewing

More information

DocAve Governance Automation Online

DocAve Governance Automation Online DocAve Governance Automation Online Business User Guide Service Pack 9 Cumulative Update 6 Issued December 2017 Table of Contents What s New in this Guide... 5 About DocAve Governance Automation Online...

More information

Life after Lotus Notes

Life after Lotus Notes Welcome to Gmail What's different, at a glance... Now that you've switched from Lotus Notes to Google Apps, here are some tips on beginning to use Gmail as your new mail program. In Lotus Notes, you...

More information

I m an egotistical bastard, and I name all my projects after myself. First Linux, now git. Linus Torvalds, creator of Linux and Git

I m an egotistical bastard, and I name all my projects after myself. First Linux, now git. Linus Torvalds, creator of Linux and Git I m an egotistical bastard, and I name all my projects after myself. First Linux, now git. Linus Torvalds, creator of Linux and Git Git Benedict R. Gaster University of West of England November 23, 2015

More information

Handout 4: Version Control Reference

Handout 4: Version Control Reference CSCI 2600 Principles of Software Handout 4: Version Control Reference Introduction SVN (Subversion) provides the following functionality: It allows multiple users to edit the same files independently,

More information

Tutorial for downloading and analyzing data from the Atlantic Canada Opportunities Agency

Tutorial for downloading and analyzing data from the Atlantic Canada Opportunities Agency Tutorial for downloading and analyzing data from the Atlantic Canada Opportunities Agency The agency, which goes by the acronym ACOA, is one of many federal institutions that uploads data to the federal

More information

University of Southern California. GRS For Instructors Submitting Final Grades

University of Southern California. GRS For Instructors Submitting Final Grades University of Southern California GRS For Instructors Submitting Final Grades About GRS... 1 Accessing GRS... 1 Getting Help... 1 THE GRS MAIN MENU... 2 OVERVIEW OF THE GRS GRADING PROCESS... 3 Overview

More information

ADMINISTRATIVE USER GUIDE FOR THE APTI-LEARN LEARNING MANAGEMENT SYSTEM (LMS)

ADMINISTRATIVE USER GUIDE FOR THE APTI-LEARN LEARNING MANAGEMENT SYSTEM (LMS) ADMINISTRATIVE USER GUIDE FOR THE APTI-LEARN LEARNING MANAGEMENT SYSTEM (LMS) Software Version 2.6 September 2012 Prepared by EM-Assist This page left intentionally blank. Software Version 2.6; Document

More information

Software Engineering

Software Engineering Software Engineering CSC 331/631 - Spring 2018 Version Control with Git Paul Pauca March 27 SE Theory: Version Control Systems Link to video lectures (Soft Dev Proc part 1 of 3) Watch these short videos

More information

Lookin Body Web User Manual

Lookin Body Web User Manual Lookin Body Web User Manual TABLE OF CONTENTS LOGIN PAGE - PAGE 03 SELECT MEMBER - PAGE 07 HOME PAGE - PAGE 24 MEMBER(S) - PAGE 31 WELCOME Lookin Body Web User Manual MANAGE RESULTS - PAGE 41 STATS - PAGE

More information

PDS Detailed User Guide

PDS Detailed User Guide PDS Detailed User Guide The Planwell PDS login page can be accessed from a link provided on your Reprographer s website. Enter in the username and password created for your account. The PDS homepage will

More information

eportfolio Support Guide

eportfolio Support Guide eportfolio Support Guide D2L Services West Chester University of Pennsylvania www.wcupa.edu/d2l 610-436-3350, option 2 Anderson Hall, room 20 d2l@wcupa.edu v10.3 September 2014 1 CONTENTS EPortfolio Basics

More information

SurveyToGo Scripting Best Practices

SurveyToGo Scripting Best Practices www.dooblo.com SurveyToGo Scripting Best Practices Authored by: Ofer Heijmans - Dooblo Revision 1.0, March 2016 Table of Content 1 OVERVIEW... 3 2 VARIABLE NAMES... 3 3 SHORT IDS DISPLAY... 4 4 ANSWER

More information

PDS Detailed User Guide

PDS Detailed User Guide PDS Detailed User Guide The Planwell PDS login page can be accessed from a link provided on your Reprographer s website. Enter in the username and password created for your account. The PDS homepage will

More information

Using git for Homework

Using git for Homework Using git for Homework Terry Sergeant 1 Background The program git is an example of distributed version control software. It is used by programmers for the purpose of tracking changes to a code base, especially

More information

Engagement Portal. Physician Engagement User Guide Press Ganey Associates, Inc.

Engagement Portal. Physician Engagement User Guide Press Ganey Associates, Inc. Engagement Portal Physician Engagement User Guide 2015 Press Ganey Associates, Inc. Contents Logging In... 3 Summary Dashboard... 4 Results For... 5 Filters... 6 Summary Page Engagement Tile... 7 Summary

More information

Sprint 1 Planning Document

Sprint 1 Planning Document Sprint 1 Planning Document Team 2 (Lounge) Spencer Brown, Roy Fu, Smita Samanta, Evan Walsh, Miranda Mott, Ben Alderfer Table of Contents Sprint Overview 1 Current Sprint Detail 2-7 User Story #1 2 User

More information

Blackboard for Faculty: Grade Center (631) In this document:

Blackboard for Faculty: Grade Center (631) In this document: 1 Blackboard for Faculty: Grade Center (631) 632-2777 Teaching, Learning + Technology Stony Brook University In this document: blackboard@stonybrook.edu http://it.stonybrook.edu 1. What is the Grade Center?..

More information

Questionnaire Specification Database for Blaise Surveys

Questionnaire Specification Database for Blaise Surveys Questionnaire Specification Database for Blaise Surveys Lilia Filippenko, Valentina Grouverman, Joseph Nofziger, RTI International 1 Introduction Developing large scale, complex Computer Assisted Interview

More information

Development System (UL CSDS)

Development System (UL CSDS) UL Collaborative Standards Development System (UL CSDS) s UL CSDS Basics What is UL CSDS? The UL Collaborative Standards Development System (CSDS) was created to further enhance the maintenance of UL's

More information

IBM Emptoris User Guide

IBM Emptoris User Guide This document includes instructions to help you with most actions you need to do in Emptoris. If you have any questions, please contact your IBM Representative. For more Information and Help material,

More information

Ryan Parsons Chad Price Jia Reese Alex Vassallo

Ryan Parsons Chad Price Jia Reese Alex Vassallo Ryan Parsons - Paper Prototype, Writing Chad Price - Paper Prototype, Digital Mockup Jia Reese - Paper Prototype, Usability Testing Alex Vassallo - Usability Testing, Writing All we have to decide is what

More information

Student Information System User Guide

Student Information System User Guide Student Information System User Guide This User Guide is designed to help you get started using the Student Information System. We ll take you step by step in using your organization s database, so that

More information

Ms Excel Vba Continue Loop Through Range Of

Ms Excel Vba Continue Loop Through Range Of Ms Excel Vba Continue Loop Through Range Of Rows Learn how to make your VBA code dynamic by coding in a way that allows your 5 Different Ways to Find The Last Row or Last Column Using VBA In Microsoft

More information

MadCap Lingo at HPE Big Data

MadCap Lingo at HPE Big Data MadCap Lingo at HPE Big Data Dr. Uwe Schwenk L10N Coordinator August 10, 2017 Quality means doing it right when no one is looking. Henry Ford 2 AGENDA Environment Design structure and Goals Products in

More information

Con. Continuous Integration

Con. Continuous Integration Con Continuous Integration Table of Contents Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 What is Continuous Integration (CI)? The benefits of CI The CI landscape Why should I care about CI? Mock Scenario +

More information

Good afternoon, everyone. Thanks for joining us today. My name is Paloma Costa and I m the Program Manager of Outreach for the Rural Health Care

Good afternoon, everyone. Thanks for joining us today. My name is Paloma Costa and I m the Program Manager of Outreach for the Rural Health Care Good afternoon, everyone. Thanks for joining us today. My name is Paloma Costa and I m the Program Manager of Outreach for the Rural Health Care program. And I m joined by Carolyn McCornac, also Program

More information

Simply Personnel Recruitment Manager

Simply Personnel Recruitment Manager Simply Personnel Recruitment Manager Training Workbook Recruitment Manager Page 1 Build 12.8 Objectives Schedule, manage, monitor and maintain Vacancies Add Applicants to Vacancies Setup Recruitment Flow

More information

Legistar Administration Guide

Legistar Administration Guide Legistar Administration Guide Legistar Administration Use Legistar Administration to configure the settings in your Legistar database. We've organized the Administration topics as follows: Legistar Administration

More information

BrioQuery 6. Training Guide

BrioQuery 6. Training Guide BrioQuery 6 Training Guide Purdue University IT Computing Services Staff Computer Training www.purdue.edu/itap/itcs/sct Revised: June 7, 2001 Copyright 2001 by Purdue University. All rights reserved. No

More information

Raising Flags and Kudos: Overview Modes How to Raise Flags and Kudos

Raising Flags and Kudos: Overview Modes How to Raise Flags and Kudos Raising Flags and Kudos: Overview Starfish allows you to communicate in a vivid, concrete, easily tracked way with your students. The flags and kudos you raise in Starfish will be documented in two ways:

More information

Family Tree Maker Articles

Family Tree Maker Articles Family Tree Maker Articles Year Month Title 1998 March First Column, Tips 1998 April Merging 1998 May Sources 1998 June Scrapbooks 1998 July Shortcuts and the INI File 1998 August Family Tree Maker, Version

More information

Visualizing Git Workflows. A visual guide to 539 workflows

Visualizing Git Workflows. A visual guide to 539 workflows Visualizing Git Workflows A visual guide to 539 workflows Table of Contents Notation Collaboration Without Review or Branches Merge Conflicts Requesting Code Review Collaboration with Multiple Branches

More information

Notes Discussed project needs and possible tool use Everything needs to be documented very well for future use Stretch goal discussed

Notes Discussed project needs and possible tool use Everything needs to be documented very well for future use Stretch goal discussed Team meeting 1 - Creation of Team VERITAS Meeting time - 3:30-4:30 9/5/2017 Discussed project Created team contract, can be found with each member and on team wiki Decided on specific jobs and which person

More information

Eukleia LMS Tenant administrator guide

Eukleia LMS Tenant administrator guide Eukleia LMS Tenant administrator guide Version 1.1 Date published 4 January 2017 This guide will occasionally be updated. It is advisable not to download a copy, and instead access it from the LMS each

More information

DakStats Web-Sync Setup Guide 1 of 7

DakStats Web-Sync Setup Guide 1 of 7 DakStats Web-Sync Setup Guide 1 of 7 This guide will help you set up your DakStats software to report scores and statistics using the Web-Sync service. If you have any questions about registering or setting

More information

MTAT Agile Software Development

MTAT Agile Software Development MTAT.03.295 Agile Software Development Lecture 1: Introduction Luciano García-Bañuelos Course objective The objective of this course is to introduce some of the practices on agile software development,

More information

Instructor TIPS for a Successful Migration to JUMS 4.0. Prepare your JUMS backup file

Instructor TIPS for a Successful Migration to JUMS 4.0. Prepare your JUMS backup file Instructor TIPS for a Successful Migration to JUMS 4.0 Prepare your JUMS backup file 1. Archive any old data that the Unit does not need to be migrated to JUMS 4.0. (Adhere to data retention requirements

More information

CS 1653: Applied Cryptography and Network Security Fall Term Project, Phase 2

CS 1653: Applied Cryptography and Network Security Fall Term Project, Phase 2 CS 1653: Applied Cryptography and Network Security Fall 2017 Term Project, Phase 2 Assigned: Tuesday, September 12 Due: Tuesday, October 3, 11:59 PM 1 Background Over the course of this semester, we will

More information

QUICK GUIDE. Introducing Oasys

QUICK GUIDE. Introducing Oasys QUICK GUIDE Introducing Oasys Introduction to Oasys This quick guide is designed to give an overview of Oasys platform administration. It has been structured around the tabs used to navigate around the

More information

Introduction to Git and GitHub for Writers Workbook February 23, 2019 Peter Gruenbaum

Introduction to Git and GitHub for Writers Workbook February 23, 2019 Peter Gruenbaum Introduction to Git and GitHub for Writers Workbook February 23, 2019 Peter Gruenbaum Table of Contents Preparation... 3 Exercise 1: Create a repository. Use the command line.... 4 Create a repository...

More information

JIRA Studio Use Cases and Tutorial basis

JIRA Studio Use Cases and Tutorial basis JIRA Studio Use Cases and Tutorial basis Analysis of usefulness of JIRA Studio Eclipse tool-chain Tolga Tuncbilek, Elisa Kallio, Shiyuan Wang, Viktor Porvaznik Table of Contents 1 Introduction... 3 2 Data

More information

Git. all meaningful operations can be expressed in terms of the rebase command. -Linus Torvalds, 2015

Git. all meaningful operations can be expressed in terms of the rebase command. -Linus Torvalds, 2015 Git all meaningful operations can be expressed in terms of the rebase command -Linus Torvalds, 2015 a talk by alum Ross Schlaikjer for the GNU/Linux Users Group Sound familiar? add commit diff init clone

More information

ORAC Match. User Manual for Support Workers. V1.0 Updated 13/11/2017

ORAC Match. User Manual for Support Workers. V1.0 Updated 13/11/2017 ORAC Match User Manual for Support Workers V1.0 Updated 13/11/2017 1 Contents: The Login Screen: ORAC can be accessed through any web browser, smartphone or tablet via the following link; https://app.orac.support

More information

Emerson AMS Asset Portal Asset Data Manager

Emerson AMS Asset Portal Asset Data Manager Emerson AMS Asset Portal Asset Data Manager Carnegie Mellon MHCI Capstone Project K.C. Oh Elena Kim Hwi Kyoung Lee 1 Table of Contents Executive Summary ---------------------------- 3 Project Overview

More information

MERCATOR TASK MASTER TASK MANAGEMENT SCREENS:- LOGIN SCREEN:- APP LAYOUTS:-

MERCATOR TASK MASTER TASK MANAGEMENT SCREENS:- LOGIN SCREEN:- APP LAYOUTS:- MERCATOR TASK MASTER TASK MANAGEMENT SCREENS:- LOGIN SCREEN:- APP LAYOUTS:- This is Navigation bar where you have 5 Menus and App Name. This Section I will discuss in brief in the Navigation Bar Section.

More information

Using the elab LMS Integration Tool in a Canvas Course

Using the elab LMS Integration Tool in a Canvas Course Using the elab LMS Integration Tool in a Canvas Course Introduction The elab LMS integration tool allows educators to add single sign-on links to elab resources such as videos, Guide Me tutorials, WebSims,

More information

e-portfolio User s Guide for Students

e-portfolio User s Guide for Students e-portfolio User s Guide for Students Table of Contents Log In My Profile How to edit the Profile Page My Pages How to create new page How to edit/delete existing pages How to change the order of menus

More information

Remark Quick Stats. For Remark Classic OMR. User s Guide

Remark Quick Stats. For Remark Classic OMR. User s Guide Remark Quick Stats For Remark Classic OMR User s Guide Remark Products Group 301 Lindenwood Drive, Suite 100 Malvern, PA 19355-1772 USA www.gravic.com Remark Quick Stats User's Guide Disclaimer The information

More information

Agile Implementation The Anaplan Way Dashboard Input Guides

Agile Implementation The Anaplan Way Dashboard Input Guides Agile Implementation The Anaplan Way Dashboard Input Guides Last Updated: December 06 Setup. Fill out project details in the Project Information section. **The start and end dates impact the filter throughout,

More information

MOODLE MANUAL TABLE OF CONTENTS

MOODLE MANUAL TABLE OF CONTENTS 1 MOODLE MANUAL TABLE OF CONTENTS Introduction to Moodle...1 Logging In... 2 Moodle Icons...6 Course Layout and Blocks...8 Changing Your Profile...10 Create new Course...12 Editing Your Course...15 Adding

More information

Getting Started with BOLT

Getting Started with BOLT Table of Contents How to Log into BOLT... 2 My Home Page... 3 My Courses... 4 Accessing a Course... 4 Course Availability... 4 News Tool (Announcements)... 5 About the News Tool... 5 Creating a News Posting...

More information

And check out a copy of your group's source tree, where N is your one-digit group number and user is your rss username

And check out a copy of your group's source tree, where N is your one-digit group number and user is your rss username RSS webmaster Subversion is a powerful, open-source version control system favored by the RSS course staff for use by RSS teams doing shared code development. This guide is a primer to the use of Subversion

More information

ONLINE REGISTRATION: A STEP-BY-STEP GUIDE

ONLINE REGISTRATION: A STEP-BY-STEP GUIDE ONLINE REGISTRATION: A STEP-BY-STEP GUIDE We encourage all of our Walkers to register online at diabetes.org/stepout. It s quick. It s easy. And, you ll have the opportunity to take advantage of our online

More information

Chronodat Help Desk (Lite)

Chronodat Help Desk (Lite) Chronodat Help Desk (Lite) (User Manual) By CHRONODAT, LLC For further information, visit us at www.chronodat.com For support, contact us at support@chronodat.com Version 2.0.0.0 Created: 10-03-2018 1

More information

Usability Test Report: Requesting Library Material 1

Usability Test Report: Requesting Library Material 1 Usability Test Report: Requesting Library Material 1 Summary Emily Daly and Kate Collins conducted usability testing on the processes of requesting library material. The test was conducted at the temporary

More information

SOILMATE MOBILE USER GUIDE

SOILMATE MOBILE USER GUIDE SOILMATE MOBILE USER GUIDE Integrity Innovation Mateship Copyright 2013 Contents 1. Overview What does this App do?... 2 2. Get this App!... 2 3. Setting up your App... 2 3.1 Output data to CornerPost

More information

for SharePoint 2013 Introductory Guide Project Management Success, Made Easy

for SharePoint 2013 Introductory Guide Project Management Success, Made Easy for SharePoint 2013 Introductory Guide Project Management Success, Made Easy 1 Introduction... 3 1.1 Learn About BrightWork... 3 1.2 System Requirements... 3 1.3 BrightWork Support... 3 2 Start Quick...

More information

Parent Portal User Guide

Parent Portal User Guide Parent Portal User Guide Table of Contents LOGIN TO THE PARENT PORTAL... 2 RETRIEVE LOST LOGIN DETAILS... 3 CHANGE YOUR PASSWORD... 5 CHANGE OR CONFIRM YOUR DETAILS & MEDICAL INFORMATION... 6 NAVIGATING

More information

Maja Schreiner. 9th Lean, Agile & Scrum Conference 2017

Maja Schreiner. 9th Lean, Agile & Scrum Conference 2017 Maja Schreiner 9th Lean, Agile & Scrum Conference 2017 Senior Test Master @ Swisscom, Switzerland maja.schreiner@gmail.com testmotion.wordpress.com Twitter: majaschreiner process of executing many different

More information

LoiLoNote School User Registration Manual

LoiLoNote School User Registration Manual LoiLoNote School User Registration Manual BEFORE YOU START... In order to use LoiLoNote School, you must first log in to the server from the School Administrator Account and register a list of teacher

More information

THE COOKIE ORDERING MANUAL Welcome to the Cookie ordering website! Please review the following manual for your entire cookie ordering needs.

THE COOKIE ORDERING MANUAL Welcome to the Cookie ordering website! Please review the following manual for your entire cookie ordering needs. THE COOKIE ORDERING MANUAL Welcome to the Cookie ordering website! Please review the following manual for your entire cookie ordering needs. ONTARIO COOKIE ORDERER MANUAL Table of Contents ORDERING COOKIES

More information

QUALTRICS SURVEY TOOL (BlueQ 2015)

QUALTRICS SURVEY TOOL (BlueQ 2015) QUALTRICS SURVEY TOOL (BlueQ 2015) DoIT Training Course Procedures Handout Table of Contents Logging In... 4 To Create a New Survey... 4 Create a New Item... 5 Adding Text... 5 Create a New Item Options...

More information