Bridge Development Team with Institute Stakeholders
Stay abreast of Institute priorities to determine opportunities for app improvement. Communicate stakeholder desires to developers and translate technical considerations or limitations to stakeholders. Account for ample time for developer maintenance of the site.
...
New Projects: Submit a ticket on GitHub
When new software functionality is desirable or in need of improvement, create an ‘Issue’ on GitHub. To create an Issue:
...
It may also be beneficial to view previous GitHub Issues to note ongoing progress or previous attempts in updating the site.
Weekly Tech Team Meeting:
The technical team (Digital Collections Librarian, Developers, and IT director) meets weekly on Mondays at 11 am. The goal of these meetings is to review completed tasks from the previous week and prioritize tasks for the week ahead. The DC Librarian should ask for clarification of tickets at these meetings, and make decisions as necessary.
The team currently uses ZenHub to manage GitHub tickets. The Digital Collections Librarian should monitor and organize the board based on Insitute priorities. Tickets in the Inbox column should be moved either to the “ready” column or the “backlog” column in a timely manner.
Troubleshooting in the DC
Errors should be reported to the technical team as soon as they occur. A GitHub ticket may ultimately be necessary, but Slack is a good place to alert the team of errors when they first occur.
...