Merge pull request #1 from ruimoliveira/teresa-Guilherme-patch-1

Update Assignment 1.md
This commit is contained in:
ruimoliveira 2016-10-12 11:28:58 +01:00 committed by GitHub
commit 37563bcbe8

View File

@ -6,14 +6,8 @@ As described in the Read Me file, Citra is an open-source and passion driven Nin
**Development Process** **Development Process**
Incremental development and delivery >Citra is being developed as an hobby for several programmers and their work schedule on this Open Source Software Project is not very consistent. They are not supported by any company, therefore they don't have a deadline to implement features. Citra has a team of experiences developers that help (begginer/intermediate level) new contributtors with the standard level of code that is to be commited. They take a while to accept pull requests, so that they are certain that the pull has the quality they require, in order to avoid bugs or setbacks.
• Develop the system in increments and evaluate each >Since the contributes frequency is inconsistent, they can't use any industrial-standard engeneering process. They "are constantly working on new features" (said by one of the project leaders) so it would be considered an Incremental development process. However as they don´t have any kind of deadlines and they only merge when they are sure the feature is operating correctly, we think they are also using a Slow programming process.
increment before proceeding to the development of the
next increment
• Evaluation done by user/customer proxy
• Some of the increments can be deployed to end-users
• The waterfall model can be followed in each increment
• Normal approach used in agile methods
**Opinions, Critics and Alternatives** **Opinions, Critics and Alternatives**