An introduction to data and information management process mapping as a needs analysis tool for improving research workflows and cyberinfrastructure.
Participants will learn:
I am a new consultant on campus to help with research cyberinfrastructure
Basics of Process Mapping – Purpose, Capability, Use
Growth Mindset- You don’t know what you don’t know. Be Open to Curiosity and Change. Encourage opportunities to reduce redundancies, inefficiencies, and gaps as well as increase reproducibility, repeatability, and replicability.
The University of Wisconsin-Madison is a large place, with many staff members. One of the struggles that is familiar to many is how to balance specialized needs for divisions, colleges and other groups inside the university, with the administrative goals of simplifying services at a central level. In particular, email transmissions that are handled by software without the intervention of human hands can struggle when modernization occurs: the need for multi-factor authentication and deprecation of POP/IMAP protocols conflicts with services run by groups such as the college of Engineering.
My presentation goes over the journey I made as the sysadmin for a ticketing program that needed to be able to fetch and send emails through O365 as a computer — not a human that could perform multi-factor auth. I will discuss the basic layout of the way that I solved the issue, point out some pitfalls that arise because of the University’s bureaucracy and hierarchical structure, and offer some tips for others trying to write middleware in the trenches.
My audience will understand this better if they know the underlying mechanisms of emails and how they’re sent or accessed, as well as Office 365 authentication mechanisms.
The key takeaways are that writing middleware or API layers at the University can be quite difficult and challenging, but given the right circumstances, also successful. Another thing to learn is that challenges are almost never purely technical in nature, a lot of obstacles that come up are going to include tasks that take people-knowledge and social skill in the workplace. An appreciation for the wide variety of business needs among campus IT will be emphasized strongly.
In this presentation, I will share how our team created a Person API to improve data integrations with core identity data. Using a technique called contract-first API development, our team was able to show what the API would look like from a user perspective first, which then influenced the technical implementation “under the hood”. I’ll also cover why we chose to create an API, and the benefits behind using APIs for data integrations.
Attendees should have a basic awareness or understanding of APIs would be preferred, but isn’t required. I plan to briefly define an API as a basis for the presentation.
Attendees will learn
– Knowledge of what an API is, and why someone would consume or create one.
– Understanding of APIs compared to how most integrations are implemented at UW-Madison, and why one might prefer an API approach.
– Basic knowledge of API design, and applying UX design techniques when creating a specification for an API to make sure it addresses user needs.
– Understanding of what the Person API is, and a basic understanding of how to get access and use it.
Do you find yourself swimming in a sea of form requests? At UW-Madison’s Division of Continuing Studies, we certainly did – and we turned to Salesforce and FormAssembly to bring order to the chaos. With some simple Form Assembly set up we were able to automate the creation of campaign and case requests in our Salesforce CRM. You can too!
You will learn how to utilize partner solutions (Form Assembly forms tool) to streamline of routine requests through automation.
A few quick tips and tricks on Tableau software that solve small, but important issues. Some tips include:
– How to use Index() to solve disappearing repeating items in a table
– Adding tables to tooltips
– Partial average
– Custom sort by multiple fields
– Adding title to measure columns
Familiarity with Tableau is helpful but not necessary.
– How Index affects the visualization.
– There are many workarounds to achieve a goal.
Protecting the privacy of data is an emerging topic that impacts how IT professionals collect, store, present, and dispose of data. But what is really meant by data privacy? Why is it important? This session will identify the importance of privacy for our society and culture, what our responsibilities are for complying with privacy laws, regulations, and standards, and how to present information, such as privacy policies in meaningful ways.
Interactive data visualizations let users choose which aspects of the data they want to display. This hands-on workshop will cover using Python and Streamlit to create interactive graphs where the user can change what data is being displayed. To follow along with the workshop, it will help to be familiar with Python and the Pandas package.
To follow along with the workshop, it will help to be familiar with python and the pandas package.
Learn how to create and modify an interactive plot using Python and Streamlit.
*Captions have been auto-generated via YouTube. We are actively working to edit these. Please check back if you need captions.
DoIT’s Web Platform/Services (WPS) team has brought together other campus partners (Captain Planet style) to gather data related to campus website needs in hopes of providing users with better service support and features.
Over the past 6 months, we’ve collaborated on two major efforts:
A quantitative discovery to determine how many public, hostable sites exist on campus.
A qualitative discovery involving a survey of campus website editors to better understand their wants and needs on campus.
Join us for a deep dive into our process and what we’ve discovered so far! Afterwards, let’s jump high-five (just kidding, this will be remote) and collaborate on where to go from here.