Skip to content

XP123

Exploring Extreme Programming

Menu

Primary menu

  • Home
  • Refactoring Workshop
  • Start Here
    • Comics
    • TDD: Test-Driven Development
    • Refactoring
    • User Stories
    • Dungeons & Patterns
  • Update
  • About
  • Contact

Tag Archives: HCI

Review – Don’t Make Me Think (Krug)

Posted on March 31, 2011 by Bill Wake

Don’t Make Me Think: A Common Sense Approach to Web Usability, by Steve Krug. New Riders Press, 2005.  This thin book provides guidance on the basics of web usability. It focuses on the importance of doing things in a way Continue reading Review – Don’t Make Me Think (Krug)→

Posted in xp123.com | Tagged HCI, reviews

Interface Seams: Activity Theory

Posted on January 21, 2007 by Bill Wake

Activity Theory is a framework that provides some insight into issues around how people use tools. This is a small summary of some of its ideas. Continue reading Interface Seams: Activity Theory→

Posted in xp123.com | Tagged HCI

Review – Things that Make Us Smart

Posted on January 15, 2004 by Bill Wake

Things that Make Us Smart, Donald A. Norman, Perseus Books, 1993. Similar in tone and scope to his other books (that’s an endorsement:), Things that Make Us Smart explores ways in which we use artifacts to improve our cognitive abilities. Continue reading Review – Things that Make Us Smart→

Posted in xp123.com | Tagged HCI, reviews

Review – Paper Prototyping

Posted on December 16, 2003 by Bill Wake

Paper Prototyping, by Carolyn Snyder. Morgan Kaufmann, 2003. The “Scandinavian design” tradition in human-computer interaction says that people should be involved in creating the systems they will have to use. Electronic tools for rapid screen design may provide a high-fidelity Continue reading Review – Paper Prototyping→

Posted in xp123.com | Tagged agile, HCI, reviews

Interface Seams: Ubiquity

Posted on September 15, 1998 by Bill Wake

Ubiquitous computing may be worth pursuing. Continue reading Interface Seams: Ubiquity→

Posted in xp123.com | Tagged HCI, humor

Interface Seams: Leaving the Desktop Behind

Posted on September 1, 1998 by Bill Wake

GUIs aren’t the end. Continue reading Interface Seams: Leaving the Desktop Behind→

Posted in xp123.com | Tagged HCI

Interface Seams: Patterns for Interactive Applications

Posted on May 12, 1998 by Bill Wake

These patterns describe some of the forces and decisions to be made while implementing an interactive application. [This is a submission to PLoP’98.] Continue reading Interface Seams: Patterns for Interactive Applications→

Posted in xp123.com | Tagged HCI, patterns

Interface Seams: Ad-Hoc vs. Planned Collaboration

Posted on January 20, 1998 by Bill Wake

Groupware is often examined on the dimensions of time and place; ad-hoc vs. planned collaboration introduces a new dimension. Continue reading Interface Seams: Ad-Hoc vs. Planned Collaboration→

Posted in xp123.com | Tagged groupware, HCI

Interface Seams: Sound and Computers

Posted on January 15, 1998 by Bill Wake

There are several approaches to computers and sound. Continue reading Interface Seams: Sound and Computers→

Posted in xp123.com | Tagged HCI, sound

Interface Seams: Rethinking the Spreadsheet

Posted on December 15, 1997 by Bill Wake

Spreadsheets have traditionally been based on a rectangular grid. We’ll look into simplifying formulas, and then at data structures other than a matrix. Spreadsheets often have columns specified by alphabetic labels, and numbered rows. A specific cell can be identified Continue reading Interface Seams: Rethinking the Spreadsheet→

Posted in xp123.com | Tagged HCI, spreadsheet

Post navigation

← Older posts

Primary Sidebar Widget Area

Stay Up-to-Date

If you'd like to hear when articles come out, sign up today!

|●  Become a Patron!

Recent Posts

  • And-Or Trees
  • Run Tests Without an App — Step by Step with Xcode
  • Swift Testing – A New Unit Testing Framework
  • TDD with a Function Pipeline
  • Trees – Confidence in Design
  • Pipelines – Confidence in Design
  • Threaded Code (and Composite)
  • Time Troubles – Transitions
  • Refactor: Inline-Adjust-Extract
  • Organizing Fields and Methods

Tags

agile analysis atdd author business charts classic coach computers conference cool customer design economics fiction games HCI history improv integration interesting intro Java job aids language lean learning metaphor music myth patterns planning programmer refactoring resources reviews scrum software spreadsheet stories tdd team tester training XPlorations

Archives

counter for wordpress
Copyright © 2025 XP123. All Rights Reserved.
Theme: Catch Box by Catch Themes
Scroll Up