[openbeos] A though
- From: "viktor muntzing" <viktor.muntzing@xxxxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Tue, 30 Oct 2007 20:20:52 +0100
Hi
I've been watching the development of haiku for a while now and have a
suggestion
Is someone up for trying to apply more of a Software Engineering approach to
the development?
What I mean by a software engineering approach is to put haiku in a more of
a project scope and document and model it to certain goals.
For you who are not that very familiar with what a software engineering
process would be. Ill explain very briefly:
First of all, we would try to identify what we actually want to achieve.
Normaly, this is achieved by interviewing the 'customer'
to identify what they want.
As Haiku is/has no customer. I suppose the requirements will come from the
developers and other stakeholders.
When we know what we want to achieve, we would perhaps write a project plan
to set up scope, goal, software process, deadlines(can you do that with open
source projects? :D) etc.
We would identify the functional requirements as well as the non functional
requirements.
This information would be a solid ground for continuing developing the
project in terms of
different UML diagrams, Architecture viewpoints etc.
We can even write test-cases for functionality and so fourth.
What we could achieve by doing this is having a solid good documentation for
new developers or other interrested
We might also increase the development phase by having more specified
interfaces of components. We would also know when a release is done :)
Does this sound terrible? If it does, I wont elaborate more on this.
If there is some interrest, I would love to try to contribute with docs etc.
Best regards
Viktor
- Follow-Ups:
- [openbeos] Re: A though
- From: Ben Allen
- [openbeos] Re: A though
- From: Stefano Ceccherini
Other related posts:
- » [openbeos] A though
- » [openbeos] Re: A though
- » [openbeos] Re: A though
- » [openbeos] Re: A though
- » [openbeos] Re: A though
- [openbeos] Re: A though
- From: Ben Allen
- [openbeos] Re: A though
- From: Stefano Ceccherini