Spec Template

Spec Template

This is a general template to define what information needs to be known before starting a project and delegating it out (as a general guideline).

DescriptionGeneral idea/description of the project.
Aim

What exactly is the team hoping to achieve by investing time into this? The main purpose/end goal to work towards

Project Size

Small/Med/Large

Describe amount of team members required w/ buffer

describe outreach (i.e. society wide, UNSW wide, or larger)

Audienceself explanatory =]
Technology

What exactly is being used to develop the project? What a lot of students will be interested in as these are the skills they will gain.

Behaviour

Listing specific requirements/behaviors/features that are a part of the project.

  • Be distinct about MVP behaviour vs features that will be built on top of this
Timeline
  • Project commencing
  • Recruitment
  • Milestones
  • MVP
  • Release
  • Features