Scenarios/Storytelling

Michael Rudolph michael.rudolph at gmail.com
Sun Jun 8 18:13:31 CEST 2008


Hello everyone,

here is the scenario I've been talking about for a while now. It's 
supposed to be part of "the ways of the plasma",
http://techbase.kde.org/Projects/Plasma/TheWaysOfThePlasma
where, in a first part, I have outlined some problems that exist with 
current user interfaces, and that plasma sets out to solve. In the 
following part, I try to collect a small number of scenarios, to 
illustrate how plasma could indeed solve those problems.

The introduction to this next part: How plasma can solve real problems, 
will be like this:

"In the following we will sketch out a handful of usage scenarios, that 
take into consideration the troubles outlined so far.
These are ideas, that may or may not be implemented through Plasma in 
the future. Their sole purpose is to show how an unimpeded view on user 
interface design may yield interesting and new concepts for interaction 
of humans with computers."

If you (yes: you) have already started with sketching out scenarios or 
personas, I'd be glad to hear from you, so we can better coordinate our 
efforts.

Without further ado, I'll just paste the little story here. Fell free to 
ask any questions.
I made some illustrations, for me to better understand, what I'm talking 
about. Now they're on flickr and also for you to better understand.
http://www.flickr.com/photos/michaelrudolph/sets/72157605421851381/

----8<----------------

Doing research:

Imagine a young student, call her Maria, who's researching a topic for a 
presentation for one of her seminars.

She's starting her work by opening the lid of her laptop computer and 
her system wakes to a mind map of all her digital life. Instead of 
looking at a regular computer desktop cluttered with a panel and an 
oftentimes wild assortment of icons, symbolizing various things, 
ranging from applications to hardware, to files, she's presented with 
her work as she sees it. There are "University", Hobbies" and "Private" 
prominently standing out on her desktop as the main topics in her life.

Instead of clicking through a start menu full of applications, Maria is 
navigating through her work as she visualizes it. Related 
to "University" there are the entries for all her seminars, with her 
current ones being larger than past ones. And then there's a "Logic 
Theory" node in her mind map. This represents the seminar she's doing 
the research for, so Maria creates a child node there, representing the 
task of researching for her presentation. She names it "presentation on 
modal logic" and if she wants to, she can also give a short summary for 
her new node.

When Maria zooms in on that newly created node, she sees a project 
management view of the task. The name and her summary are there, but 
additionally she can also set a due date, give a priority or can select 
a number of collaborators from her address book: her supervisor and 
probably other students, who work together with her. This project 
management view is customizable, so Maria can choose how much control 
she needs for the node "modal logic". If she wants to, she can also 
download new types of nodes directly from the internet. If she needs an 
integrated Gantt chart for a larger project, she will find node types 
that provide that, as well as nodes, that are very basic or ones so 
specific that they are shared only among the pupils in one class (think 
of a "herbarium" node on an educational computer for school kids).

At this zoom level Maria can also choose what kind of a task "modal 
logic" is. This most closely corresponds to what current computer users 
do, when they navigate through a "start menu" and select the 
application that they see most fit to complete a specific task. Maria's 
selection at this level determines how the next zoom level will look 
like.

Maria chooses "Research project (department of Mathematics)" as type for 
the "modal logic" task, so when she zooms in yet again, she finds a 
workspace perfectly suited to her research project. The type "Research 
project (department of Mathematics)" is provided by her department at 
the university. Other types can again be downloaded from the internet 
and of course be created by users themselves, too. A generic "research 
project" might perhaps start a note taking application and a web 
browser showing results for a search for "modal logic", but the full 
power of Plasma was harnessed when Maria's department created a special 
project type.

At this third zoom level Maria has a note taking application at her 
disposal. For her text research she uses a generic template, but if she 
worked at a chemistry lab, for example, her department could have 
included special templates for her note taking application to jot down 
chemical formulas. Maria has also an applet on her desktop that plugs 
directly into her universities library. It uses Maria's address book to 
get the link to one of her identity providers, in this case: her 
university; this way Maria is authenticated for many online services 
her university offers, one of them being the library. Maria can search 
for books and even order them directly from this little applet, without 
having to start a web browser.

Another applet lets Maria collect bookmarks. If she also uses digital 
resources for her research, she can collect those in a little tray, 
that can bee seen as a bookmark manager. It is already preloaded with 
links to her departments homepage or regulations for what is expected 
from her for a presentation. In short everything digital, that is 
related to the task at hand, is part of Maria's workspace. In honour of 
the many brave Plasma developers Maria also has an abundance of clocks 
on her desktop.

At the end of the day Maria still thinks that geeks are kind of funny, 
but she's glad that they finally start to create usable software.

----8<----------------

michael


More information about the Panel-devel mailing list