Francesco Romani wrote:
> 
> Let me remind again that I'm very open about suggestion on all
> development-related things (that's a side effect of lack of
> experience :) ). Just stand and speak out.

Hi Francesco,

First I want to say that ALL your work is appreciated,
And that I believe strongly that the guys that do the
actual work should expect to be deferred to in deciding
the disposition of their own time.

I was a sub-architect on a very large software project,
and architect of a number of smaller projects. I made
pleny of mistakes, and have tried to learn from them.

One of the more "interesting" mistakes that can be made
is to encourage users at large to try out unstable
software. For those who don't have the knowlege, or the
time, to make proper bug reports, the experience can
be very discouraging, and send them off looking for other
solutions. It is important to identify a reliable group
of users who are able to provide usable reports, and to
keep them engaged and active, while keeping the other
users happy with software that is stable and usable.

Rapid development is a terrific thing, as long as the
broad base of users is protected from it.
I'm sure this is not really "news" to you or to anybody
else, but I have had the experience of a fleeing userbase
myself, and it can be very alarming, and harmful to a
project.

That's my 2 cents. My only other advice is to never use
an object to represent something that isn't an object ;^)

Phil

Reply via email to