This checklist is made to cover different types of projects, and in each case, the steps need to be chosen as appropriate.
❑ Organize
your team (agree on roles and project management)
❑ Select your topic: brainstorm a good number of
ideas, discuss and select
❑ Find an instructor
❑ Set project goals
❑ Write a project proposal and submit it to the
instructor
❑
Make
appointment with client
❑ Conduct interview
❑ Organize
project notebook, using tools such as Trello
❑ Develop a team budget, allocate resources to tasks,
make a schedule with checkpoints and deadlines
❑ Submit the plan to the instructor and client, if
applicable, for approval
❑ Make a
research plan: Assign responsibilities and make a schedule
❑ Complete background research
❑ Review
requirements and functional specifications
❑ Generate alternative methods for implementing
functions and features, select system layout and design
❑ Decide methods for collecting data (user interviews,
observations and/or lab tests)
❑ Decide what type of mock-ups and prototypes to build
❑ Review plan with your instructor
❑ Decide on
features to include in design, divide into modules
❑ Assign responsibilities and make a schedule for
building prototype for design reviews
❑ Plan product documentation and project documentation
❑ Build user interface
❑ Collect data
❑ Implementation of functions
and features, programming
❑ Present
prototype for design review to the instructor and client
❑ Analyze design review results
❑ Make changes to design/prototype
❑ Decide on
plan for testing: What elements of design require testing? How
will you conduct tests? What performance criteria will you use?
❑ Assign responsibilities and make a schedule for
conducting tests
❑ Conduct tests, report results, and make required
corrections
❑ Complete
your project
❑ Prepare final presentation
❑ Complete the project report and deliver it
Created by: Jaana Holvikivi Last update: 9.1.2016 |