Web Development and Applications

Who is Your Customer? Using Customer and Staff Surveys to Make Real Change (NEWLY ADDED SESSION)

Lyle Wiedeman

UCSD has developed a research-based service quality assessment tool which they have used for many years, and they now have a team which can adapt this tool to the needs of other campuses.

We will be presenting a description of the tool, and effective techniques for using the analytical results toward continual service improvement.

Web Development and Applications
Women in Technology
Beginner

Turning sysadmins into cloud platform engineers

Cliff Pearson

Cloud computing environments have been designed around the needs of web development companies with in-house software development teams. Devops engineers write software specifically around the capabilities of their cloud provider, making full use of the elasticity and flexibility these environments provide. Much of the software our higher education enterprises depend on assumes a more static and unchanging platformsthan the cloud provides. How then do we bring legacy macroservices into these highly dynamic environments?

Web Development and Applications
Intermediate

Foundational SEO (Newly Added Session)

Adam Napolitan

Learn how google crawls your sites and how to optimize your website for search, from Adam Napolitan the Director of Web Communications at UC Davis. This presentation covers the different types of SEO and covers foundational knowledge for content and technical SEO the top 10 on-page SEO tips. Including, some top tools that can assist your SEO efforts.

Web Development and Applications
Beginner

EASy Does It: Adding and Dropping Courses the EASy Way

Stephen Hamilton / Tiffany Ton

UC San Diego launched a web application, Enrollment Authorization System (EASy) for students, staff and faculty to streamline the process of requesting and granting authorization to enroll in classes.  The system facilitates the enrollment authorization workflow communication between students, instructors, undergraduate colleges and department advisors, Graduate Division, medical and professional schools, the International Center, and Summer Session.  EASy’s functions include: exceptions to course prerequisites, enrollment exceptions, late adds, drops, changes to gra

Web Development and Applications
Beginner

Feeding Students with Text Messages

Alex Siu

According to UCOP, over 40% of students UC-wide sometimes don’t get enough to eat. At the same time, an estimated 40% of food in the U.S. goes to waste. Come see how UCSF built a system to connect hungry students with food that was getting thrown out. The system was designed to allow event organizers to quickly notify students via text message anytime there was leftover food. Over 45% of our student population has signed up for the notifications and the feedback has been overwhelmingly positive.

Web Development and Applications
Beginner

Code Monkeys or Change Makers? (NEWLY ADDED SESSION)

Jonathan Whitman / Manisha Kanodia

What we do is important.  Without a connection of how our actions impact our organization, change can become an insurmountable obstacle rather than a positive agent for success.

Change is the new normal for many of us, however we often find ourselves having difficulty in adjusting to the new environment.  How do we personally connect ourselves to the goals we are trying to achieve as an organization to either initiate change or help ourselves and others to adapt?

Web Development and Applications
Beginner

Service Management and the Death of Paperwork (NEWLY ADDED SESSION)

Earl Duque

Dearly beloved,

We gather here today to honor the memory of our friend, paperwork. To paperwork's friends, paperwork was also known as the faxed letter requirement. To others, paperwork was the person who responded to email when they felt like it. While to some others, it was the manual data-entry into spreadsheets. To us, paperwork was many things, but to me, I knew paperwork as inefficiency.

Web Development and Applications
Technology and Security Policy
Beginner

The Code Handoff: Pitfalls and Good Practices for Handing Code off to a New Developer

Geoffrey Boushey

A surprising amount of code essential to academic research is written by postdocs, graduate students, and programming staff on limited grant appointments in research labs.  The process of transitioning ownership of code to a new research programmer is challenging under the best circumstances. Unfortunately, a lack of consistent code versioning practices, build procedures, supporting data, use documentation, integration testing, and outside collaboration often makes this transition considerably more difficult.

Web Development and Applications
Beginner

Eating an Elephant: iterative maintenance and modernization of a legacy system

Noah Spahn

Maintaining an enterprise software system is not walk in the park. The system is critical to the daily job of fleets of staff members across over 50 departments on the UCSB campus. As much alluring as 'greenfield development might be, the  'nuke and pave' solution is far too disruptive to be considered a viable option. Instead, the goal is to keep University business going: tracking proposals into grants, budgeting for payroll and other expenses while meeting grant requirements. The technology that presents these tools to the end user should not be apparent to them.

Professional Development
Web Development and Applications
Intermediate