Skip to content

Familiarize with EvaP Status

What is the engineering productivity problem to solve?

  • People need to be familiar with how EvaP works, what issues it is currently facing, and what directions it can be taken
  • This requires having tried using the software, extending the software, and reading through the issues on their issue tracker

Problem identification checklist

  • The root cause of the problem is identified.
  • The surface of the problem is as small as possible.

What are the potential solutions?

  • Ensure EvaP has been installed

  • Make use of EvaP and review the included sample data

  • Inspect the Postgres Tables (Data Layout)

  • Inspect the Django Templates (Code Layout)

  • Attempt to add new Data Types

  • Attempt to add new Web Forms

  • Attempt to customize with Drexel iconography/other features

  • Visit the external issue tracker and note the most popular (most commented) issues

  • Email the primary maintainers for a walkthrough of the biggest-issues they would like covered

  • All potential solutions are listed.

  • A solution has been chosen for the first iteration:

Verify that the solution has improved the situation

  • The solution improved the situation.

Credit

GitLab Productivity Improvement Issue Template 2022-02-13