[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Current tasks (Was: Re: [Ampu-dev] Architecture docs in CVS?)

From: mike ssssss
Subject: Re: Current tasks (Was: Re: [Ampu-dev] Architecture docs in CVS?)
Date: Wed, 6 Mar 2002 16:24:50 -0800 (PST)

What would I like?  Use cases.  I say that not knowing
exactly what a "use-case" is, in UML terms.  My
understanding, however, is that a use case describes
something in particular a user of the system wants to
do.  As such, use cases would have a direct
correlation to test cases, which determine if the
system is working right.

As a developer, I can't think of a better
specification of what I need to do, than to know what
tests my software needs to pass.  If you're familiar
with XP, this may sound familiar.  :-)

To me, it's also helpful to have mock-ups of the user
interface.  You can usually get a decent idea of what
the backend needs to do by seeing what data the
front-end displays/requests from user.  This can be
simple HTML - and the mock ups don't really have to
look anything like what the final product will look

It might be nice to have some english descriptions of
what a typical user experience would be.  For example
- "I logged in, went to my summary page to quickly see
all the forums I'm involved in, went to Forum X to see
the discussion, sorted the comments by some criteria,
noticed there were 2 new proposed solutions since last
I'd checked, clicked on one to get more info and see
comments specific to it, proposed an addendum to the
solution, etc". 

There's a lot there in terms of use-case information. 
And, given in simple english like that, non-developers
can come to AMPU and see stuff like that and get an
idea of what is going on.  Developers can take such
"stories", and translate them into tasks.  Test cases
are usually obvious (ie test case - a solution was
added while I was gone, when I came back, did it
appear in the "new solutions" box?).  

Does this make sense to anyone but me?  (I ask cause I
can't get people at work to see things this way, so
I'm wondering if I'm just nuts).

--- Lee Braiden <address@hidden> wrote:
> Hi Al,
> On Tue, 2002-03-05 at 18:45,
> address@hidden wrote:
> > Lee,
> > 
> > I'd really like to see your work so far.
> > I don't see it in CVS yet, so I can't feed off
> your enthusiasm to stay up
> > late hours and produce lots of good contributions.
> I've mostly been aiming to get the basic part of the
> UML docs done, so
> that people have a better idea of what's the project
> is, and can begin
> to work on it.  As I said, I haven't found much time
> of late, so what's
> up is really all there is right now.
> To all of you, then, what exactly would you like at
> this stage?  I
> intend to finish the Use Cases, to at least provide
> some basic
> requirements analysis.  This would give a jumping
> off point for further
> ideas and module implementations.  I can't imagine
> what could be done
> without such docs.  But then, I'm not accustomed to
> managing teams.
> If anyone wants to get something in particular done,
> and needs specific
> info, then please.. don't hesitate to ask.  Same
> applies if you have any
> better methods of team organisation at this stage.
> I guess what I'm saying here is just what I always
> try to get across...
> don't be afraid to speak up if you have something to
> say =)
> -- 
> Lee Braiden,
> mailto: address@hidden
> ICQ: 24346459
> Jabber: address@hidden

> ATTACHMENT part 2 application/pgp-signature

Do You Yahoo!?
Try FREE Yahoo! Mail - the world's greatest free email!

reply via email to

[Prev in Thread] Current Thread [Next in Thread]