|
Feb
2001 - Extending FDD for UI - Feature
Driven Development is a model-driven short-iteration process
for managing the analysis, design and construction phases
of a software project. Feature Driven Development was developed
in 1998 by Jeff De Luca
following on the back of work by Peter Coad on Feature Lists.
Dec
2000 - Two Tracks to UCD - Good
user centered design can be seen as a luxury. A luxury which
is hard to justify when trying to run on web time. Even the
enlightened manager might say, "You know, we realize
that user experience is SO important to our business but how
is it possible when we are constantly stretched at full capacity?"
Dec
2000 - TUPIS 2000 Report- My
notes from the "Towards a UML Profile for UI Design"
workshop at UML 2000. Interesting reading for those intrested
in UML, and OO UI.
Dec
2000 - Observations on DNC - NOT
A UI PAPER. Due to popular demand from various groups including
the OMG's eCommerce Domain Task Force. This paper discussing
OO modeling for business analysis is being made available
at uidesign.net.
Sep
2000 - Extending UML for UI - I
will be presenting proposals for two distinct levels of abstraction
in the development of a user interface design. For the higher
level, the Interaction Design, I will seek to layout a laundry
list of attributes that would be required by a good modeling
language for Interaction Design.
Jul
2000 - Server-side MVC Statechart Engine - Part3
in the series: handling unexpected Browser events, scoping
and isolating logical units of work and database transactions,
exceptions handling and recovery.
Jun
2000 - Evangelize with Usability - Using
invalid usability test participants as product design evangelists
in a big organisation.
Apr
2000 - Write Once Display Anywhere - A
Review of the XDNL XML Document Navigation Language and an
analysis of why Statecharts are really needed to solve the
problem.
Apr
2000 - Lifestyle Snapshots- Developing
a User Context for Persona Definitions whilst developing designs
for Wireless Internet Devices.
Jan
2000 - Site Redesign Content Analysis - Using
User Interface Analysis Strategies coupled with Goal delivery
Analysis to develop a Required Content Model prior to Navigation/Interaction
Design and HTML Implementation.
Jan
2000 - Site Redesign Requirements - Using
Personas, Goals and Usage Scenarios to capture the needs for
the site redesign.
Dec
1999 - Server-side MVC Statechart Engine - Part2
in the series: Object Model in UML Color for a Statechart
Engine and Server-side management of Browser Client state.
Nov
1999 - UI Design from UML Analysis - Coad's
UML in Color explained and illustrated with some early work
examining how to develop a typical Web User Interface from
the basic Archetypes in the Analysis.
Oct
1999 - Server-side MVC Presentation Layer - Part1
in the series: Modeling a Web User Interface with Statecharts
and architecting a thin-client browser based UI using an MVC
or Mediator Pattern.
Sep
1999 - Cover Summary Pattern - An
Interaction Pattern: Search, Identify and Do. Achieving Common
Tasks without reference to the "whole" of the data.
Aug
1999 - Tree Component Guidelines - from
Swing by Matt Robinson and Pavel Vorobiev, the Usage Guidelines
for a JTree Component. A first look at quantifying when, where
and how to use a Tree Control.
Jul
1999 - Summary Tab Pattern - An
Interaction Pattern: Facilitating the most common or important
tasks whilst using a Tab Control to hold larger quantities
of data.
Jun
1999 - Chessboard Layout Pattern - An
Interaction Pattern: Design strategies and analysis motivations
for developing a typical 2 dimensional Web style navigation.
Mar
1999 - User Interface Modeling - How
to run a facilitated Content and Navigation Model Design Session
to develop a Paper Prototype with User/Client buy-in.
Feb
1999 - User Interface Analysis - Strategies
for Analysing the Interface Requirements and Developing the
Content Model from which you can derive the Design and Implementation.
Jan
1999 - Descriptive Label Pattern - An
Interaction Pattern: Optimising for viewing to reduce cognitive
load and improve use of screen space .
|