feb 9th presentation
DESCRIPTION
TRANSCRIPT
Requirements Definition of the Geospatial Web - Continued
ENVS 4522
House Keeping
Papers
Are marked and available at the break.
Second Assignment:
Is due February 17th you can email it to me or provide me with a hard copy.
Course Outline
Topics to complete:
Experience Design for the Geospatial webChanging role of Geospatial Information for Citizen
EngagementFuture of Geospatial Information Use
We need to have three more classes to cover these
topics.
Course Dates:Feb 9th
Feb 16th (Family Day)
Classes Finish Feb 20
Proposed Lecture Revisions:
Wednesday Feb 11th, Friday Feb 13,
Tuesday Feb 17th, Wednesday Feb 18th
We can still do a group assignment. Final Submission - March 3rd Still worth 30%?
For your assignment each member of your group will be tasked with a deliverable.
One person will develop documentation for the different Stages of the assignment which we will discuss today.
Final Assignment
Final Assignment
Will contain:
Table of Contents
Introduction: Summarizing which option you choose and a brief summary about your design appraoch
Methodology: Description of the documents you created to guide your design exercise. ie. personas, user flows, competitive review, heuristic evaluation etc. Each student is responsible for one deliverable.
Final Assignment
Will contain:
Phase 1 deliverables: Final documents used in the design exercise. This will include those things you described in the methodology.
Phase 2 deliverables: Illustrations of your final Wireframes with annotation describing your design approach based on your phase 1 work. Conclusion: Summary of benefits of your approach, challenges in the design process, and projected impact of your design implementation.
Recap
Tools of the Geospatial Web
OpenLayersGoogle Maps APIMapserverGeoserverESRI ArcIMS Google Earth
2 Kinds of maps
Static maps
Dynamic Maps
Recap
Requirements definition of the geospatial web
Duality of Web Design
Application Design Information Distribution and Retrieval
Human Computer Interaction
Information Architecture
Interaction Design
?
Knowledge Management
Exists in the Strategy and Scope Planes
Stage 1: Requirements Definition
User Requirements
Site Objective
Content Requirements
Functional Specifications
Stage 1: Requirements Definition
Stage 1: Requirements Definition
User needs are defined through:
o Interviewso Surveyso Want & Needs Analysiso Goal/Task Analysis, propritizationo Focus Groupso Field Studieso Persona & Scenario development
Stage 1: Requirements Definition
User needs encompass:
o Accessibility Issues Do your users have any disabilities?
o Technology issues What browsers do they use? Do they use Javascript or Flash etc? How savvy are they?
o Demographico Defines User Groups
Occasional users vs regular users What are they going to use it for?
Stage 1: Requirements Definition
User Needs are Defined in Personas that can be used to inform the design
• User Personas are based directly on the quantitative and qualitative research to arrive at composites based on real customer attributes
• Provide simple, clear aggregate profiles of target customer types
• Focus around the goals and needs of the people who will interact with the end solution
• Describes key goals, behaviours, motivators, and pain points
Stage 1: Requirements Definition
Personas can then be used to prioritize user tasks;
Example: Bill Support
With limited experience with the markets, he decides to jumpright in and make an options purchase. During the process, he comes across several terms that he is unfamiliar with. He needs to do more research and has noticed the contextual help for options trading.
Stage 1: Requirements Definition
Site Objective:
Defines what you want the site to do and is defined through: • Interviews• Site History• Business goals
Stage 1: Requirements Definition
Helps define the scope of the project.
What the project will develop the extent and level of detail.
Example: E-commerce site
The site allows users to purchase a product Does it let the user save their account information, create a wish list, or post reviews?
Stage 1: Requirements Definition
This is generally a written summary highlighting the requirement and goals of the project.Site Requirements:
• The purpose of this project is to design an e-commerce site for the sale of sports equiptments
• Customers can purchase several products at once using any major credit card
• Users can create wish lists and save products for later use.• They can send these wish lists to other people via email.
Stage 1: Requirements Definition
Content Requirements:
Is a description of the various content elements needed for the site.
This can include written content, illustrations, animations, geospatial data etc.
This information can be defined by the site objective and the user needs
Stage 1: Requirements Definition
This is generally a written summary or matrix defining the content required for each page.
Stage 1: Requirements Definition
Functional Requirements
Define what the does and how it does it.
• This includes the technical requirementso Does the site use AJAX?o What type of mapping system does it use and why?o Defines the user interactions.
Example: E-commerce• If the site uses a wish list where does it live. How does the
interaction work?
Use cases
• Describe how a particular user will perform a given task on your website
• These are usually narrative in format and define through the story the steps a user must take to perform the task
• Each use case captureso The Actor (who is using the Website)o The Interaction (what the user does)o The Goal (the user’s purpose)
Stage 1: Requirements Definition
These documents will then feed into the next stage of the design process and inform the structure and skeleton planes. Next Class Stage 2: Experience Desgn for the geospatial web • Structure Plane • Skeleton Plane
Stage 1: Requirements Definition
For your assignment each member of your group will be tasked with a deliverable.
One person will develop documentation for the different Stages of the assignment.
Next Class Stage 2: Experience Desgn for the geospatial web • Structure Plane • Skeleton Plane