> Grant, could you elaborate on which, if any, of the models you are > constrained to use? The reason I bring this up is that some of the > processes require extensive documentation, especially early in the > "requirements" phase of the project. Given that, I've been thinking > about what makes Gentoo unique and makes it my distro of choice.
Yes, we have studied many different models like waterfall, incremental, evolutionary, spiral, RUP etc. We are not forced to use a specific one, but we are required to go through some specific phases: proposal, requirements, design, implementation, and a short testing period before the end of the semester arrives and we give a final presentation of the project. It is strongly suggested that we start a new project (rather than help an existing one) because we are required to write requirements and design the software. I know this may not be in the best interest of open-source software, but that is not the focus of our education. However, substantial, sort of "stand alone" additions to existing software is allowed as long as we are able to write requirements and design the additions. I think a graphical front-end would definitely qualify, and I thank those that have suggested them. If there are any more issues I can try to make clearer, please ask. Thanks everyone, Grant -- [email protected] mailing list
