[Design] Chandler as a Managed Workspace
Phillip J. Eby
pje at telecommunity.com
Tue Jan 8 15:03:56 PST 2008
At 01:45 PM 1/8/2008 -0800, Mimi Yin wrote:
>Hi Phillip,
>
>I think we are talking past each other. When I speak of finding the
>'pony' in the product, I'm not talking about how we market Chandler,
>I'm talking about getting a grip on what our core value is.
If we are speaking in the present tense (i.e., regarding what we
actually *have*), then I don't see how these differ.
Our core value is not what we think the product is or should be in
the future, but only what we can convince someone *else* is worth
their time to even investigate.
Starting at *our* idea of what the product's value is, is looking
through the wrong end of the telescope -- and is, frankly, why we are
where we are today.
It is not, in a word, *customer-focused*. (Okay, that's two words.)
> These 2 things: articulating the pony and figuring out how to market the
>product are 2 sides of the same coin. But I think it would be a
>useful exercise to try and isolate 1 (core value) in a vacuum. IOW,
>I'm drawing an artificial boundary for the sake of discussion.
I know, and it's not helping, because it's 1) artificial, and 2) an
abstraction. We desperately need some concreteness, because our time
frame for 1.0 does not have much room for abstraction.
>We also need to answer the 'how we market ourselves' question, but
>without having a crisp understanding of our core value, it will be
>difficult to market ourselves
Actually, the reverse is true. Understanding the customer is what
makes it easier to market.
> and be sure that we aren't 'selling out' so to speak.
In the absence of ethical issues, the phrase "selling out" is
misleading. In fact, it's egotism. I'm no stranger to this myself,
actually; three years ago I wrote this after interviewing at OSAF:
http://dirtsimple.org/2004/12/im-just-not-evil-enough.html
Very little of my work at OSAF has *not* involved something that
could be called "selling out" on my part, from my previous point of
view: compromising my vision for what the product could have been,
both in the user-facing and technical aspects of its design.
Fortunately, I've grown enough in those years to recognize that
another name for "selling out" is just giving people what they are
currently able to recognize wanting, and always providing an
opportunity to offer them more.
Meeting people halfway, in other words.
That having been said, I recognize the irony in me perhaps not
meeting you as close to halfway as possible in this discussion. So
nobody's immune to the need for continued growth. :)
I'll try harder in this message, therefore, to focus on specific,
actionable questions, and less on theory and concept.
>But that's not Chandler's current core value. What we're better at
>right now (and generally speaking, what software is better at doing)
>is enabling people to *do* the various tasks that other task
>management systems help you define/keep track of:
>+ Collaborating with others via sharing
>+ Broadcasting information via email
>+ Defining timeframes by adding items to the calendar or assigning
>ticker alarms
>+ Brainstorming ideas and maintaining lists in the Notes field
Okay, so let's get *concrete*. HOW is Chandler better at these
things, specifically? How would we script a three-minute demo that
visibly showed Chandler as being superior to the alternatives in
these areas? What feature additions or changes would be needed to
make the demo compelling?
>Mostly Chandler provides you with somewhere you can dump, manage and
>work out ideas / thoughts /
>concerns / issues. IOW, it's *not* just a place to manage lists of
>tasks.
One of the alternatives to be compared against is doing the same
thing with a desk calendar and a pencil. I am running a handful of
projects right now with a couple of three-ring binders, notepads, and
pencils, and I don't see where Chandler would improve anything for me.
Yes, these are things I'm doing as an individual, so I'm not in the
"group" category. But an important part of why any groupware
succeeds or fails is who does work to benefit whom. If one person
has to do more work or even change the way they work, in order for
the benefit to accrue mainly to some other person or group, the
installation is much more likely to fail.
Also, in the case of small groups, where adoption is organic rather
than decreed from on high, it's less likely that one member of a
group will use -- and therefore recommend -- a product that isn't
useful to them personally.
Now, I'm also outside the target audience in another way: I'm not a
heavy calendar user at all. I have a few OSAF meetings, I give a few
talks each month, I listen to a few talks, and I travel maybe five
times a year. Sometimes I have a handful of appointments where I
coach people. Paper works for this stuff just fine.
What I'm trying to point out with all of this, though, is that it
seems to me your concept of the "core value" of Chandler is seriously
off when measured against the product we have today. If you're not a
heavier calendar user than I am, and need to co-ordinate schedules
with a group, I honestly don't see why anybody would download or use
Chandler *today*.
That's why I'm arguing for a more specific focus: identifying the
people for whom Chandler actually *does* provide an advantage that
can be communicated and proven -- *today*. Then, we will have a
chance to get some of those people to use the product... tomorrow. :)
>But if I were to try and put into words what we've accomplished thus
>far, I would say that we have the basic pieces / infrastructure to
>provide a managed workspace to knowledge workers. For some set of
>people, what we have today is enough to be useful and usable. The
>challenge ahead of us, is to broaden that group of people.
On the contrary, our challenge is to *more narrowly specify* that
existing group, so that we can communicate a message that resonates with them.
"Managed workspace" is a nice shorthand... for something we don't
actually have. It's not "managed", for one thing, and it's not a
very good workspace. I can't draw in it, take pictures or record
sounds, can I?
And so long as we don't have a well-defined user and use cases, we're
going to go back and forth over this -- you saying it's good, and me
saying it's not.
This is NOT because one of us is right, and one of us is wrong.
It's because we aren't specifying *who* it's good for, and who it's
not good for.
It's not good for me, because it doesn't do anything for me I can't
do more easily with paper. (Or if it does, nobody has shown me HOW as yet.)
It's clearly good for somebody with a lot of calendar contents
(especially recurrence), who has to handle time zones, and collaboration.
There are probably other people who could use it too -- but merely
asserting that such people exist is not a profitable use of our time.
We must identify *who* those people are, because if we don't know, we
can't communicate a message that makes them say, "that's
me! Chandler must be what I should use!"
"Managed workspace", "source of truth", and all this other stuff
doesn't help that, because they are vague and abstract.
Who are the *specific* people who find Chandler useful? Can we get a
list of actual *names* of people who use it, and like it? Can we get
*them* involved in this discussion?
This will be immensely more useful than an abstract discussion about
what the program *ought* to be, since we are essentially no longer in
a position to have such discussions -- or if we have them, we will
not be able to afford to *implement* anything afterward. :)
>Now this is just a description of how Chandler can be useful to people.
What I'm having trouble understanding is how this relates to what
Chandler *actually* does today (as opposed to having "basic pieces"
for), or what we can implement in the next, say, 2-3 months. (I'm
taking it as given that that's what we'll be going to market with.)
>What kinds of users will actually come and use the product and for
>what reasons is a different question.
Indeed. And that is the precisely the conversation we should be having.
>To me, it takes more time to have a task representation of:
>Brainstorm ideas for meeting...and then hunt through your email to
>see what ideas you sent out to others, then find their replies to see
>what ideas they added and then finally cut and paste it all back into
>the meeting event on your calendar, which you also have to find.
>
>In Chandler, all these things can be accessed from the 1 meeting item.
How is that, exactly? Can you show it in a demo? I also don't
understand why you still won't be "hunting through your email",
unless there was only one email to start with.
More information about the Design
mailing list