Poremba Consulting
Street address
San Francisco, CA Zip
Date: Fri, 31 May 2002 19:13:16 -0700
Mr. Rod Welch
rowelch@attglobal.net
The Welch Company
440 Davis Court #1602
San Francisco, CA 94111 2496
..
Subject:
|
Comments after initial meeting
|
Rod:
Thank you for talking with me last Wednesday. I found it *very* helpful. Since
then, I've been thinking about many of the issues we touched on.
..
My intent is to organize a response to our discussion that itemizes those
issues. I'd like to pursue some of them in greater depth, but it takes a while.
So, I've started collecting my thoughts here:
http://www.dynamiclist.com/?list_id=4515
..
This reference is only for your curiosity about where my thoughts are.
..
One of the issues that I'd like to pursue came up in Eric Armstrong's
response to your recent e-mail message to the OHS list.
http://www.bootstrap.org/lists/ba-ohs-talk/0205/msg00185.html
..
So, I've pursued it in the appropriate depth. The
result is here
http://www.dynamiclist.com/?list_id=4538
..
I believe this analysis deserves a response.
Thanks again for meeting,
Sincerely,
Mike Poremba
michael_poremba@yahoo.com
..
Original Source
Analysis after first meeting with Rod
..
Prepared by: Mike Poremba
..
Updated: Tuesday, May 28, 2002 17:22:35
..
Software application
SDS is a software application used to manage information.
- Usability
- Usability is key to the success of applications used in
managing information. Information management applications could fail
adoption by users if usability is not addressed.
- More information
..
- Packaged Apps Fail the Usability Test.
Forrester report concludes that enterprise applications, such as
CRM and content management packages, are inadequate due to
usability problems.
..
- The usability of SDS seems to have been optimized for the
efficient organization and linking of information.
..
I have not seen an application with such efficient information management
functionality.
- The responsiveness of SDS in DOS will be hard to duplicate with a
web app
..
Jumping between documents in SDS seems very fast. It's
important for an application to work at the speed of thought.
Otherwise, it gets in the way. The issue of responsiveness is
significant in web applications. One of the more advanced features
I've designed for my writing tool might make these fast response
times achievable for some power users of my web app.
..
- User interface
- The character-based interface of this DOS application would
prevent it from ever gaining wide appeal.
..
Although the application is functional, it's important to provide to
users an interface with which they are familiar and comfortable.
Using DOS character-based applications is generally not acceptable
for most business users.
..
- Rewriting SDS will require careful attention to UI
Porting SDS to a Windows or web browser interface will require new
UI development by someone who has experience and creativity.
Moreover, this person would have to be intimately familiar with the
purpose design of the application.
..
- Refinement of the new user interface will take time
It may take a significant fraction of a year to hone the new user
interface. This evolutionary process will require devotion.
..
- Dates are indeed useful in following hyperlinks
As you mentioned, dates are useful in hyperlinked documents. A sense
of time is very meaningful. Now I wish that this was incorporated
nicely into web documents. I'll work on incorporating this into my
product.
..
- Process
POIMS is a process used to manage information in SDS.
..
- Evaluation of Dynamic List application
In light of our discussions, I'd like to review the status of my design
in comparison with some of the key features of SDS, and the POIMS
process you follow.
- Datastructures
..
- Usability
- User interface
- Opportunities for future work
Original Source
..
Clarification of Eric Armstrong's distinction between "linking" and
"including"
..
Prepared by: Mike Poremba
..
Updated: Friday, May 31, 2002 15:47:46
Do you have references in SDS for what Eric means by "incorporating" content
and contrasts it with your practice of "linking"?
I have two guesses as to what he means. Does his point have more to do with...
- functionality for the writer only being able to link to a point on a
static historic page rather than selecting and sizing appropriate
sections of a historic document to include in the current diary entry,
the way we often do with e-mail inclusions, or
..
- usability for the web-based reader, who must hyperlink out of and back
to the root diary entry to undertsand the reference?
..
Issue 1
If his complaint is issue 1, that the writer cannot embed and comment on
sections of the old diary entry as we often do with e-mail inclusions, I see
some clear advantages to your technique of linking around. The technique of
embedding old text into a new diary entry has the advantage of creating a
single new document with exactly the right specificity in the reference.
For example,
..
Eric wrote:
If we had tools of the kind you have developed, I believe we *would* use
them.
..
Eric, Which features of SDS are most useful and sorely missing
from other tools? Can we get a prioritized list?
..
The example above illustrates a very specific embedded quotation and its
response. There is efficiency in this format.
- Benefits of linking to an entire document
Often that context is lost with static inclusions.
As you've mentioned, by referring back to a single point in a
long historical record, the reader will get to see the broader
context of what the writer is referencing, rather than just the
small excerpt that the author wants to reference.
..
Static inclusion cannot get updated the way an old entry
can.
As you've demonstrated, the historical diary entries can be
modified over time, adding more potentially useful information to the
original diary entry. This can be in the form of corrections or link
forward to new diary entries.
..
- Benefits of including (embedding) text from the original document
in the new one
The original context does not always add value
In some case readers are already familiar with the context of the
reference. Or maybe the original context is insignificant. Either
way, sometimes a little extracted quote is sufficient.
..
Efficiency in reading
You may lose some of your audience. A reader who cannot invest the
time in following a linked reference might simply drop out of the
exchange.
..
Issue 2
If his complaint is issue 2, that the reader must jump around between diary
entries, then this is the issue of "boggling the mind" that you've mentioned.
In pursuing references, the reader might become distracted from the original
point. This importance of this complaint should not be downplayed.
- Causes of "boggling the mind"
System response time
The action of following a link can be distracting. It take a while
to follow a reference. Clicking and waiting for a web page to load
is slower than the speed of thought. Note that this is not a problem
inside SDS, where the response time of following a link seems
instantaneous.
..
Sense of location
We gain a sense of orientation from *physical context*. When
following a hyperlink, the *physical context* switches. This is
disorienting, and is one cause of boggling the mind. "Now,
where was I?"
..
Changing the subject
Following links also changes what the user is reading. The
referenced material is related, but it *is* a different document, or
diary entry. And so the *intellectual context* changes.
..
- Consequences for the average user
So, can the average user eventually overcome this sense of being boggled
when reading your diary entries, as they are formated today? I'm not so
confident. In my experience, it's often better to go through great
effort to change the system to improve usability, rather than expecting
the user to compensate for the computer system's deficencies. Can the
usability be improved?
..
Combining the best of linking and incorporating
There might be a way to combine these two features, linking and including.
Here's one proposal: mousing over a hyperlink reference to another diary entry
pops up an excerpt from the referenced document.
..
- It's possible to implement reference pop ups in SDS
Need to extract from the referenced diary entry
This could be implempented in SDS, provided that you have a
way to extract a portion of the reference at the time of publication
to HTML.
..
Implementation in DHTML
You would be required to write DHTML that works in both IE and
Netscape.
..
- Already demonstrated a variation of this in a prototype
I've implemented a notion of this pop up technique in a prototype for
the next version of my writing tool. It works for both IE and Netscape.
I'll demonstrate it to you in a few months. If you can't visualize it, I
can mock up a good-looking HTML prototype for you using as SDS HTML
document.
..
- Shift from interlinked documents to interactive
and intertwined documents
My feeling is that it'll take more than mere hyperlinking and
integration to advance our writing tools where we want them to go.
Document will have to become more interactive for the user and
intertwined with each other, as I'm suggesting with this feature.