Failure of Web Apps Flashcards
What are 10 common reasons web projects failing?
1) Unrealistic, poorly articulated project goals and requirements
2) Inaccurate estimate of time, effort and resources needed
3) Sloppy development practices and lack of development methodology (road map from conception to deployment)
4) Poor communication
5) Inability to handle complexity of project
6) Poor project management
7) Use of immature technology
8) Stakeholder politics (power, taking power from people)
9) Commercial pressures (cramming ads onto page)
10) Poor reporting/monitoring of project progress
Explain dynamic web
Includes databases and changing data (aka deep dynamic web)
Explain wisdom web
Web 2.0, user generated content, also includes ajax
Explain shallow static web
static info (contact, etc)
Mobile web
Render on small mobile screen, context/location aware perhaps
Explain semantic web
Help search engines
Explain rich internet applications
Indistinguishable from ….
Explain Diffusion of Innovation
Process in which innovation is communicated through certain channels over time among members of a social system. How, why and at what rate new technologies spread
Give an example of diffusion of innovation failing
QWERTY keyboards suck
What is the difference between homophilic and heterophilic populations in terms of diffusion of innovation?
Homophilic - easy diffusion (similar population)
Heterophilic - harder to diffuse
Explain optional innovation decision
if decision to adopt new technology is made on individual basis
doesnt rely on other members of society
(emergent/de facto standards)
Explain collective innovation decision
everyone makes decision to use technology
usually slowest to become widespread
(industry standard)
Explain authority innovation decision
if it comes from government or united nations, etc. this is what we normally think of as a standard
How do individuals make decision to use?
1) Knowledge - learn about it
2) Persuasion - convinced to use
3) Decision - adopt or reject
4) Implementation - become expert through use
5) Confirmation - you can reject tech after you use it
What properties does an innovation need to diffuse?
-Relative advantage - better than what came before
-Compatibility - technological, lifestyle/culture
-Complexity/simplicity - perceived difficulty of use/understand
-Trialable - can you try it out?
Observable - results of these are visible to others (eg. Prius)
TAM
Technology acceptance model
Most of this is perceived usefulness/ease of use
Critiques of diffusion of innovation
1) Type/classification error - what constitutes new tech?
2) Pro innovation bias - we can be too positive with new tech
3) Individual blame - people didn’t understand this
Watch downloaded webinar
just do it, shithead
What is the 5 step decision making process?
This is how users decide to user or not to use (see that how do users decide to use card)
What are Roger’s 5 stages?
awareness interest evaluation trial adoption
What two factors determine what type a particular decision is?
1) Whether the decision is made freely and implemented voluntarily
2) Who makes the decision.
What types of decisions are there?
1) Optional Innovation Decision
2) Collective Innovation Decision
3) Authority Innovation Decision
What adopter categories exist in Diffusion of Innovations?
Innovators Early adopters Early majority Late majority Laggards
What is innovativeness?
The degree to which an individual adopts a new idea