[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnumed-devel] further testing / bugs
From: |
Hilmar Berger |
Subject: |
Re: [Gnumed-devel] further testing / bugs |
Date: |
Wed, 10 Aug 2005 09:51:00 +0200 |
On Tue, 9 Aug 2005 20:47:11 +0200
Karsten Hilbert <address@hidden> wrote:
> > 1. Requirements (module-wise or even unordered list).
> > These should not contain any tech-speak, just plain english
> > descriptions of what a medical doctor wants to see/do.
> Those already exist on the web.
There exist some requirements, however, these must be reviewed, finalized and
agreed upon so that design work can start.
> I have three day jobs. And I have a life, too.
I wasn't trying to say that you did a bad job. In contrary, we all know that
without your effort Gnumed wouldn't be here at all. I actually don't know how
you manage to work so much for Gnumed given that one day has only 24h.
> > (BTW, Scott Berkun's "The art of project management" is a sometime
> > enlightening book)
> I wish I had time to read it or even apply it. Notice how I
> have previously asked on the list for help with precisely
> such matters.
I am reading it right now and will try to share what I learned.
My hope is that by implementing an more organized development process, it will
be easier for everyone to a) understand what we are aiming for and b)
participate (non-coders can work on requirements, GUI-Designers on feature
design and implementation, programmers will know what to implement). So instead
of reading the whole mailing list archive and source code, one look in the
specs should provide everyone with an good idea what we (the Gnumed community)
wants to achieve.
> > So what I'm missing is something like that:
> > ...
> Sounds all good and fair. How about we start putting
> together such a thing for 0.2 right now ?
That was the idea. I strongly believe that we shouldn't start coding *without*
having proper specifications ready at least for the modules we want to work on.
At the beginning we should bring up a list of topics (past/current history,
prescription, lab etc.) and create pages for those in the wiki. Then we should
try to fill these pages with requierements (task for non-coders). These should
be discussed until we have a model the majority can agree on (with must-have
and nice-to-have requirements). Then we can try translate these in a design
(UI, backend). Here Richard would be of great value. These design documents
should be discussed and agreed upon again (finalized). Then actual coders can
start there work (of course they will help earlier in creating prototypes).
Hilmar
--
- Re: [Gnumed-devel] further testing / bugs, (continued)
- Re: [Gnumed-devel] further testing / bugs, Hilmar Berger, 2005/08/08
- Re: [Gnumed-devel] further testing / bugs, Karsten Hilbert, 2005/08/09
- Re: [Gnumed-devel] further testing / bugs, Hilmar Berger, 2005/08/09
- Re: [Gnumed-devel] further testing / bugs, Karsten Hilbert, 2005/08/09
- Re: [Gnumed-devel] further testing / bugs, Hilmar Berger, 2005/08/10
- Re: [Gnumed-devel] __db_cache updating, Hilmar Berger, 2005/08/11
Re: [Gnumed-devel] further testing / bugs, Karsten Hilbert, 2005/08/07
- Re: [Gnumed-devel] further testing / bugs, Hilmar Berger, 2005/08/08
- Re: [Gnumed-devel] further testing / bugs, Karsten Hilbert, 2005/08/09
- Re: [Gnumed-devel] further testing / bugs, Karsten Hilbert, 2005/08/09
- Re: [Gnumed-devel] further testing / bugs,
Hilmar Berger <=
- Re: [Gnumed-devel] further testing / bugs, ihaywood, 2005/08/10
- Re: [Gnumed-devel] further testing / bugs, Hilmar Berger, 2005/08/10
- Re: [Gnumed-devel] further testing / bugs, Karsten Hilbert, 2005/08/10
Re: [Gnumed-devel] further testing / bugs, Karsten Hilbert, 2005/08/07