2017 Projects

Cohort Projects

  • ITS Backstage Reboot: A cohort group updated the the ITS backstage website using Drupal and Bootstrap, with the help of the Web Team. The goal of this project was to reorganize the information and make the site more mobile friendly.
  • Campus Computing Sites Webpages: One team conducted student user tests and integrated a google maps feature into the campus commuting sites webpages along with a filtering tool using JavaScript and jQuery to make them easier for students to find based on needed features. This additional skills needed for this project were user experience knowledge and a communications plan for promoting and outlining maintenance procedures.
  • Smart Groups: One cohort created an application on Canvas that gave students the option to be placed into study groups according to similar class schedules. Some of the technical skills used in this project required using Docker to host the app on the OpenShift platform.
  • ITCom Summary of Charges (SOC) Update: A cohort group redesigned the SOC application based on user interviews. The redesign included developing a more intuitive user interface and allowance of reports being downloaded as excel files. The technologies used in this project included Docker, Django, Bootstrap, Oracle DB, Python, HTML, CSS, JavaScript, JQuery, Oracle SQL, and Bash scripts.
  • Understanding ITS Who Does What: A cohort team migrated and reformatted the Understanding ITS website from google sites to Drupal and incorporated a Who Does What search tool. The purpose of this project was to enable users to search for specific projects and receive contact information for members working on that project.
  • Learning Resources Websites: One group created a webpage that listed all of the learning resources that were available to students. Features were created within the website that allowed the users to filter by topic, source and format. The research done for this project included creating a survey to receive feedback and user test interviews for the website. Communication was also produced before going live with the website.
  • UMich Friend Account: An intern group redesign the Friend Account system. This process involved integrating the system through Web Login, adjusting the information that was collected and improving the password reset process. The new design was created to be mobile friendly as well as collect and store user data.
  • Scheduler Simple Network Management Protocol (SNMP) Plugin Development: One intern group integrated a SNMP with perfSonar with the purpose of creating more self-automation possibilities for pScheduler. The Infrastructure team used pScheduler to supervise, monitor, store and schedule automated measurements.

Departmental Projects

  • Enterprise Application Services (EAS): One intern worked on the development and redesign of the Michigan App. This involved creating student personas, conducting interviews and utilizing user experience knowledge.
  • Enterprise Application Services (EAS): One intern implemented automated testing for the DART system to determine if new updated content would cause any issues within the site. These tests were run through Visual Studio 2015 using SpecFlow and Selenium WebDriver.
  • Information Assurance (IA): For their project, one intern used a Python script to import threat intelligence data into Splunk and scored the data to send to the Michigan Intelligence for Threat Negation (MITN). Created saved searches to compare it against data already in the MITN, which then assigned a threat confidence level based on the acquired information.
  • Information Assurance(IA)/Identity and Access Management (IAM): An intern redesigned the website for University of Michigan web directory, MCommunity, to provide a more mobile friendly and positive user experience. This intern conducted user interviews and used the tool Sketch to create mockups and prototypes of the website.
  • Information Assurance(IA)/Identity and Access Management (IAM): An intern created an application for administrations tasks that combined the three applications that were previously in use. The intern conducted user interviews to gather data and then created design mockups and documentation of the new application based on that information.
  • Information Quest (IQ): One intern helped test the IBM API Manager, which replaced the old API Directory. This project included running tests to discover errors, fixing the errors that other users were experiencing and writing documentation about the process.
  • Information Quest (IQ): Another intern analyzed the MReport team and how they mainly relied on user feedback to obtain the information about low usage on certain products. The information derived from this analysis was intended to help IQ design solutions, and possibly a better system, to mitigate user problems.
  • Infrastructure: One project was a web hosting reboot. The intern updated and redesigned a service that provides tools for users to create their own websites. There was also documentation written about how to use these tools and technologies, such as custom templates. Skills for this project required Drupal and Wordpress knowledge.
  • Infrastructure: One intern added an open source image scanner using Anchore to the OpenShift Image Registry. The purpose of this was to scan each image for potential security vulnerabilities. There was also documentation produced of how to use the scanner, what packages were already installed within the program and how to update them.
  • Infrastructure: An intern helped improve the MiServer customer engagement service. The intern conducted customer interviews and created an Affinity Diagram to pinpoint the specific issues to word toward creating an action plan to address them.
  • Portfolio & Project Management Office (PPMO): An intern helped revise one of the applications used for ITS Planview. The specific feature that was updated on this site was the project approval process. The resulted process was a streamlined and simplified version from the original, and also involved decoupling the intake process from Planview, which allows the feature to be altered based on feedback.
  • Teaching & Learning: One intern created a Caliper Problem Roulette data analysis and visualization. The purpose of this project was to provide insights into learning behavior and the outcomes for instructors and students.