INFO 380 Lecture Notes - Lecture 4: Web Scraping, Data Wrangling
INFO 380 Lecture 4
- METHODS
o Interviews
▪ Allows for followup questions
▪ In-depth understanding of system + user goals
▪ Identify issues w current process
▪ Observe body language
▪ Drawback – non scalable
o Workshops
▪ Collaborative
▪ Validate priority of requirements
▪ Drives ownership
▪ Invites differing opinions
▪ Conducting a workshop – define goals, create agenda, use facilitative
materials, send reports out beforehand
o Observation – see users first hand
▪ Advantages – identify undocumented behaviors, see how other systems
interact w business practice
▪ Challenges – users could change typical behavior, time consuming
o Prototyping
▪ Quickly validate requirements + provide feedback
▪ Identify UX issues
▪ Identify change management issues
▪ Challenges – could underrepresent data complexity
o Review existing systems – examine what’s already in place
▪ Identify technical requirements, including backups, data
restoration/interchange, security, testing, deployment standards,
development standards
o Surveys
▪ Drawbacks – lack of ability to follow up, low response rate, validity issues
o Competitive Analysis
▪ Identify competitors + competitive offerings
▪ Refine product categories, features + requirements
o Using data
Document Summary
In-depth understanding of system + user goals: allows for followup questions, observe body language, drawback non scalable. Identify issues w current process: workshops, collaborative, validate priority of requirements, drives ownership, conducting a workshop define goals, create agenda, use facilitative. Invites differing opinions materials, send reports out beforehand: observation see users first hand, advantages identify undocumented behaviors, see how other systems interact w business practice, challenges users could change typical behavior, time consuming, prototyping. Identify ux issues: quickly validate requirements + provide feedback, challenges could underrepresent data complexity, review existing systems e(cid:454)a(cid:373)i(cid:374)e (cid:449)hat"s alread(cid:455) i(cid:374) pla(cid:272)e. Identify technical requirements, including backups, data restoration/interchange, security, testing, deployment standards, development standards: surveys, drawbacks lack of ability to follow up, low response rate, validity issues, competitive analysis. Identify competitors + competitive offerings: refine product categories, features + requirements, using data. Review existing systems, surveys, competitive analysis, using data (see above) Bob: at least 5 times a day.