Roadmapping to an MVP

imjaykr1118 Avatar

Published on 24/09/2022 by Jay Kim

Unprioritised ideas and requests

When I joined Monash, the mobile team was just a small group of developers, including a few current Monash IT students. The team had been established by one of the directors in the Digital Department to bring his vision to life. He provided a broad range of feature ideas for the new app — from something as simple as a campus shuttle bus timetable to something as significant as enrollment functionality.

At the time, the app’s front-end was already in development, showcasing concepts like assessment reminders, grades, unit information, and more. However, the availability and structure of the underlying data were still unclear.

The team’s feature wish-list on the effort and value mapping


The team needed to make an informed decision about where to focus for the app launch—it was time to shift from concept to product. My first mission was clear: to discover what truly matters to Monash students and what is realistically achievable for the team in time for the launch.


Discovery

Semester journey mapping workshop

To truly understand the challenges students face each semester, I asked current Monash students to break down a semester into key stages and list the typical activities at each stage. I then asked them to explain how they personally complete each activity.

Workshop with students to capture activities throughout a semester

For example, when it comes to tracking assessment due dates, some students with fewer assessments found that adding deadlines to their Google or Apple calendar worked well. On the other hand, students managing a larger number of assessments found this setup tedious and preferred simply printing out a list of due dates.

Hearing about these workarounds gave me valuable insight into just how unsatisfied students are with the current process and highlighted what the system at Monash is missing.

Impact analysis

The results of the workshops highlighted where the key pain points were and how desirable potential solutions would be. This provided the team with a valuable starting list of features. To define the MVP for the app launch, we needed to further refine this list by assessing both feasibility and impact, allowing the team to prioritise effectively.

For the feasibility check, the mobile development team and I reviewed each item to determine how ready the necessary data was to support the feature. Unfortunately, some highly desired features—like the assessment weight breakdown—were unlikely to be available in the near future. These features required significant changes to the workflow on the teaching staff’s side to first clean and structure the data. We decided to set aside these long-shot features as future action items to address with the relevant stakeholders.

When it came to estimating impact, we aligned on two key criteria: how broadly each feature would affect the user base and how frequently each feature would likely be used.

Scale by study type
How many students does this feature affect?

5: All types
4: All coursework students
3: All research students
2: Some coursework students
1: Some research students

Scale by geometrics
How many students does this feature affect?

5: All campuses
4: All Australian campuses
3: Malaysian campuses
2: Clayton campuse only
1: Other

Frequency
How often do students look up this information?

5: Daily
4: Weekly
3: Monthly
2: Yearly
1: Less then yearly

Uniqueness
How many mobile features can be utilised?
(e.g. camera, NFC, notification, widget, geo-fence)

5: More than 4 features
4: More than 3 features
3: More than 2 features
2: At least 1 feature
1: None

The impact analysis on features based on the workshop results

Timetable: The best impact with the least effort

The analysis quickly revealed a clear opportunity for the mobile app: to become a one-stop hub for managing daily schedules. This emerged as the most consistently frustrating task that coursework students faced several times a week.

How can we help?