Submitted Pitches

Get Ready for Hacks with Friends - March 2-3, 2017

TriggerFigureOuter

Submitted by: Emily Springfield, Dentistry

Description:
Over 100 million Americans suffer from health conditions triggered by food sensitivities: migraines, IBS, eczema, and more. Often, patients start food diaries to find triggers. This has two problems. First, starting a food diary then yields a very small sample with no control data. Second, if triggers were obvious, a diary would barely be needed. MyFitnessPal is the most popular diet tracking app worldwide (150+ million users and a database of over 5 million foods ). If a user suspected a food reaction, they would have months of historical data from before and after the incident to analyze. The hack: design a way for users to submit MyFitnessPal data and a diary of incidents for thorough analysis. Users receive feedback on what foods (or combinations) correlate with their condition. UM biosciences researchers gain access to a huge dataset for metaanalysis and epidemiological study, potentially helping millions more.

Skills needed: Developers, Analysts

Theme: Biosciences


Undergrad Laptop Project UI development

Submitted by: Gretchen Kopmanis, LSAIT-East hall

Description:
The LSA ULP is an award winning diversity team that is going to the next level by creating a user interface to help manage laptops loaned to incoming low SES freshmen as part of DE&I

Skills needed: Developers, Designers, User Experience

Theme: Diversity, Equity, and Inclusion

YouTube link: https://youtu.be/ChZEaHcEuKA


Ally Portal

Submitted by: Merlis Nolan, LSA - Dean's Office

Description:
During a DEI panel discussion/presentation (“A Dialogue on Social Matters”) It became apparent that U of M was really wonderful at developing resources that spanned the spectrum of DEI initiatives across campus by many U of M schools, programs, groups and communities of knowledge. What was lacking was a single point of reference for all of these resources, a url that created a bucket of all the DEI resources available for students. It was then I mentioned to a panel member why don’t we have an Ally Portal, a place that captures resources used in our entire DEI support initiatives. This could be the landing spot for all of U of M’s DEI resources.

Skills needed: Developers, Documentation Specialists, Designers, User Experience, IT Security Specialist

Theme: Diversity, Equity, and Inclusion

YouTube link: https://vimeo.com/193873013/9f8c85ab47


A Break With Batch: Building Message-Based Integrations with Salesforce

Submitted by: Michael Sheppard, Information Quest

Description:
A Break With Batch: Building Message-Based Integrations with Salesforce Cloud service adoption is on the rise at U of M, especially Salesforce. A common challenge with Salesforce implementations is integrating institutional data into the cloud application. Salesforce supports a data delivery solution that requires large flat file extracts of enterprise data, usually delivered in a scheduled, batch process. A more scalable alternative is to construct an event-driven solution architecture that can move smaller amounts of data in a more timely manner.

Skills needed: Developers, Analysts, IT Security Specialist

Theme: Improving IT Service Delivery/Eliminating Waste in IT Development and Delivery


Bicentennial Camera

Submitted by: Nabeela Jaffer, Library Information Technology

Description:
The U-M Library Digital Collections features nearly 100 image collections, including a dozen focused on Ann Arbor and U-M history. These diverse collections showcase the evolution of our campus and University through postcards, maps, paintings, photography, and architecture. With this lens of local history, energy of the University’s Bicentennial, and theme of Academic Innovation behind us, we will be designing a powerful and innovative tool to experience and engage with these images. In addition to showcasing our collections and history, the tool will provide community members with the opportunity to collaborate by recreating images and contributing their own photos of our modern campus.

Skills needed:

Theme: Academic Innovation


IBM API Manager Pilot/Show and Tell

Submitted by: Kranthi Bandaru, Information Quest

Description:
UofM has IBM API Manager product as a collaboration between ITS and HITS. We are in the final stages of preparing for go live with Governance and other processes. I would like to have university enthusiasts to try publish and subscribe for few APIs in the non prod environment and give us suggestions to improve before the product goes live. I'm looking for Java, .Net , Python developers, Web Designers and anyone who is interested in knowing about APIs.

Skills needed: Developers, Designers, User Experience, Service Center Specialists, Trainers

Theme: Improving IT Service Delivery/Eliminating Waste in IT Development and Delivery


Cloud Portal Design

Submitted by: Will Burns, ITS

Description:
uPortal is a popular framework for enterprise discovery. At ITS, we’re currently looking at next generation “portals”; it’s important that these can be hosted in the cloud. For our Hack proposal, we’d like to install this within the Amazon Web Services (AWS) Cloud. We would then set up display of content that could provide value to faculty and staff, starting with Google API content. Additionally, we will work to integrate with Shibboleth. As time permits we have ideas for other content from ITS ERPs to display within portlet containers on the site. This would eliminate waste (in form of time and efficiency) and deliver a valuable service for our core user base.

Skills needed: Developers, Designers, Analysts, User Experience, Cloud infrastructure/OpenShift specialist

Theme: Improving IT Service Delivery/Eliminating Waste in IT Development and Delivery


DevEnvy: Development Environments as Code

Submitted by: Matthew Demerath, Cancer Center Informatics

Description:
Eclipse Che is a developer workspace server and cloud IDE that is tightly integrated with Docker. Che allows a developer to define workspaces -- a collection of Docker containers (e.g. Python with PostgreSQL, C++, or Java EE with JBoss & Oracle DB). These workspaces can be shared with others without the hassle of installing and configuring additional software. This allows technical managers to seamlessly review code, and front-end developers, UX and UI designers to easily style and test interfaces. This is also beneficial for project managers as it streamlines the process within departments, standardizes environments, and allows employees to easily support each other’s projects. Having a portable workspace can also simplify disaster recovery, for example, after a computer is reimaged. Our aim to investigate different Che workflows and determine how it might be used to improve delivery and quality of infrastructure and software within the University.

Skills needed: Developers, Documentation Specialists, Designers, Analysts, User Experience, Service Center Specialists, IT Security Specialist, Trainers, Desktop Support, Project Managers, DBA, DevOps

Theme: Improving IT Service Delivery/Eliminating Waste in IT Development and Delivery

YouTube link: http://ytcropper.com/cropped/4w58b585397fb61


Prototype of BlockChain Certification

Submitted by: Zhen Qian, ITS

Description:
Blockcerts is an open standard for creating, issuing, viewing, and verifying blockchain-based certificates. The blockchain protocol builds a new trust infrastructure, and gives individuals/students the ability to control their official records. We will get the proof of concert project running, analyze local needs for the technology, and look for data integration opportunities.

Skills needed: Developers, Designers, Analysts, User Experience, Service Center Specialists

Theme: Academic Innovation


Grade Export Formatter

Submitted by: Britain Woodman, ITS Teaching & Learning

Description:
I have a great opportunity to automate formatting a Canvas grade export CSV for upload to Wolverine Access. This involves stripping out all the columns except the students' final grades and UMID or uniqname. Instructors HATE doing this, and a computer could knock it out in seconds. I envision uploading a CSV from Canvas and getting back a CSV with just the two columns Wolverine Access demands. In two days, I bet we could put something together that instructors could use at the end of Winter -- and with the right team members, it might even look pretty too! Please join me, won't you? (Here's our current documentation. It's step 3 of this page: https://documentation.its.umich.edu/node/401)

Skills needed: Developers, Documentation Specialists, Designers, Analysts, User Experience, Service Center Specialists, Project Managers

Theme: Academic Innovation


Video conferencing Integration - call Skype button

Submitted by: Mike Stork, ITS Infrastructure

Description:
Cisco video conferencing CODECs do a great job in conference rooms if you call BlueJeans or WebEx. People need to call other tools like Skype, Google Hangouts, Zoom, etc. The Cisco Touch 10 (controller for CODEC) has APIs that allow it to control other things. We have gotten it to control volume, lights, shades, etc (with additional hardware). I am working on a call Skype button (Skype has APIs). This will solve a problem of creating an ale carte system connected to computer in the same room as a Cisco CODEC. Please help me code this button!

Skills needed: Developers, User Experience, Project Managers

Theme: Improving IT Service Delivery/Eliminating Waste in IT Development and Delivery


Managing Hyper-V Cluster with Microsoft SCVMM

Submitted by: Joe Zhou, ITS University of Michigan - Dearborn

Description:
We have had a prototype cluster set up in our campus to evaluate Hyper-V from the technical perspective. The cluster in the prototype did show us the advantages of some integrated features in Hyper-V such as Live Migration, HA, replication, etc. However, we also saw that it was not so convenient to manage the system by the Hyper-V Manager itself. How much more we could get by managing the Cluster with SCVMM, and what exactly are missing from the Hyper-V server? That's what we want to explore in this project.

Skills needed: Service Center Specialists

Theme: Improving IT Service Delivery/Eliminating Waste in IT Development and Delivery


Demonstrate Total Data Lineage from Source to Report with Informatica

Submitted by: Fusen Li, HITS/ITS

Description:
As a user of Business Objects, I want to be able to find additional metadata about the information on my report. Using Informatica Metadata Manager, we will demonstrate how the user will be able to link to data model diagrams, table and column definitions/examples of valid values and the Peoplesoft source of data. We will demonstrate how using Informatica Metadata manager can enable data discovery and understanding by automatically documenting data lineage from source through ETL to Business Objects report objects. Questions? Please contact hwf.metadata@umich.edu

Skills needed: Developers, Documentation Specialists, Designers, Analysts, User Experience, ETL Developers, Data Architects

Theme: Improving IT Service Delivery/Eliminating Waste in IT Development and Delivery


Device Health Check with Stethoscope from Netflix

Submitted by: Kyle Cozad, ITS - IAM

Description:
We're looking for creative and useful ways to leverage Stethoscope, a web based tool recently open-sourced by Netflix, to help users keep their devices secure. Stethoscope polls various online data sources to retrieve device information and provides the user with specific recommendations to improve the security of their device by suggesting updates to be applied or configuration changes that could be made. The tool also provides explanations for why a particular setting change or update is recommended. Read more about Stethoscope on GitHub (https://github.com/Netflix/Stethoscope) or the Netflix Tech Blog (http://techblog.netflix.com/2017/02/introducing-netflix-stethoscope.html).

Skills needed: Developers, Designers, Analysts, User Experience, IT Security Specialist

Theme: Improving IT Service Delivery/Eliminating Waste in IT Development and Delivery


Crowdfunding DIY - Give.to

Submitted by: Luke Palnau, Office of University Development

Description:
Crowdfunding at U-M has been “use at your own risk" with sites like causes.com and crowdrise.com. Due to the fees, risk of fund mishandling, and lack of content approval we feel there is an opportunity. The U should start an open source crowdfunding project that other non-profits and higher eds could install. Support “configure with your Org’s checkout”, i.e. compliant systems (aka giving.umich.edu/give, friends.umich.edu) to avoid red-tape. Use OpenShift docker images running Spring Boot REST api with AngularJs+Bootstrap Sass responsive mobile-first front-end. Time permitting: social login/registration (facebook, google), social media sharing (facebook, twitter, etc).

Skills needed: Developers, Documentation Specialists, Designers, User Experience, Testers

Theme: Academic Innovation