|
Project Development Process - Requirements Gathering Questionnaire
This represents a "master list" of requirements gathering questions used to
determine project goals, learning objectives, scope, content, target audience,
technical requirements, look and feel and functionality. The questions presented
to a
client during Discovery and Analysis will be selected from this list and tailored
to the project based on the initial client meeting.
Project Objectives
- What instructional need(s) are you trying to meet with this project?
- What are your projects primary learning objectives?
- What are your secondary learning objectives?
- What tasks or knowledge should learners be able to demonstrate to show that
learning objectives have been met?
- How are these needs & objectives currently being met and evaluated?
- How will you evaluate that your learning objectives have been met?
Project Factors
- What internal issues need to be considered (schedule, finances, internal
presentations/meetings)?
- What external issues need to be considered (user or community feedback, public
image, competition)?
- Schedule requirements (content completion, technology availability, course
schedule, teaching and staff schedules, etc)?
- Do you have or need a budget for the following - project staff, content research/development,
interactive media design, development and implementation, hardware/software
purchase/upgrades, maintenance? (IMG consultation, design and development services
are free for all projects used in teaching CRN courses).
- Has any work been done towards this project already? If so, what, by whom,
how can this work be accessed? Please give details.
- Are there any copyright, permission, branding, or asset issues which need
to be considered?
Stakeholders
- Who are internal stakeholders (project team, department members, etc.)?
- What are internal stakeholders interests/objectives with this project?
- Who are external stakeholders (university admin, community, etc.)?
- What are external stakeholders interests/objectives with this project?
Target Audience
- Who are your primary and secondary target audiences?
- Describe their demographics (age, occupation, gender, ethnic/cultural background,
education)
- Describe their interests (why are they learning subject - subject major,
related interests, etc.)
- Describe their subject knowledge (level of expertise and current knowledge
of the topic)?
- What is their level of experience with computer software and hardware?
- What is their level of experience with web-based or multimedia learning?
Learning
- What prerequisite knowledge or skills are learners expected to have before
interacting with this project?
- What is the learning environment like (wireless classroom, traditional classroom,
dorm/library/public computer terminal, in the field)?
- What type of learning should occur (information/facts, intellectual skills/analysis,
motor skills, attitudes, cognitive strategies/how to learn)?
- What are preferred or targeted learning styles (problem based, collaborative,
individual, synchronous, asynchronous, etc)?
- Can this instructional piece/ content be used across multiple courses or
disciplines?
- How do you plan on evaluating the learning which takes place with this project?
Content
- Who is responsible for developing and providing content?
- Has all content (including testing if applicable) been developed? If not, what is the timeframe for content completion and delivery to IMG?
- Is content developed for web-presentation and instruction (content chunks, visual elements, concise language, etc.)?
- Have content outlines, maps or flowcharts already been created?
- What format is content in (word doc, html, graphic files, sound files, animation)?
- How will content/assets be delivered to IMG?
- Are there any examples of projects or sites on a similar topic or with a similar instructional goal which you think work well? If so, what do you specifically like about them?
- How often will content be updated and who will do it? What software packages / programming languages does this person know?
Functionality
- What tasks does a student need to be able to do with this project (i.e. what functionality does the interface need to support -- communication, display student work, file or data upload, browsing and/or search, etc)?
- What functionality (capabilities) would be “nice to have, but not essential” given time and budget?
- Are there any security issues which need to be considered?
- What are the long term plans for this application/site (does it need to be expandable, etc)?
Technical Requirements
- What hardware and software is already available and what needs to be purchased?
- What types of legacy systems/databases are in place which need to interact with this interface?
- Where will this project be hosted, who will maintain it and what is their technology background (what software packages / programming languages do they know)?
- Will this project require a database and if so, where will this database be hosted and who will maintain it?
- Client technical specifications (Systems, OS, browsers, screen resolutions, RAM, hard disk, plugins, video, etc.)?
- Server technical specifications (Systems, OS software, extensions, etc)?
Look & Feel
- Are there existing assets which you (or other stakeholders) would like to use (logos, graphics, photos, colors, fonts)?
- Is there an existing style guide which needs to be followed for creating new assets (fonts, colors, voice, etc)?
- Is there a particular look and feel or visual style which you (or other stakeholders) would like to achieve (sophisticated, fun, modern, scientific, 19th-Century, etc)?
- Do you have any color or font preferences (or dislikes) which we should be aware of?
- Are there any examples of projects or sites whose look and feel you particularly like? What specifically did you like about these examples?
|