Download elsA MDEV-03036
Transcript
Ref.: /ELSA/MDEV-03036 Version.Edition : 1.4 Date : July 11, 2007 Page : 56 / 67 elsA Development Process Tutorial DSNA If all the checked points are declared correct by the reviewers, the development can be integrated and enrich all the repositories; conversely, if some checked points are not judged satisfactory by reviewers, corrections and modifications have to be made by the developer. We have describe here the standard development process, with its successive steps. But most of the time, the developer has to iterate through this process; refactoring is particularly important, because requirements can change, software needs to be extensible, developer experience grows. It is a part of the every developer’s daily business and object-oriented programming should make it easier. 5.4 Development support and documentation Several communication means are available to receive and send information about elsA. First of all, the address : [email protected] centralizes all information about developments, integration reviews, integration, and has to be informed of each new developer and of each new planned development. All question or remark a developer wants to communicate to the elsA team has to be sent to this address. Introducing a new developer to [email protected] is for him the entry point to access to CVS, receive access passwords to the private sections of the Web site dedicated to developers, and receive all electronic or paper information intended for developers. Support to the developers is ensured by the elsA team and covers: • tutorship, • maintenance of the developer documentation, • concrete help to beginner developers through pair programming, • follow-up of any development if needed, • coordination of design and implementation choices, • information by mail to all developers about: new production versions, tips for development, problems detected in reference versions; • support for debugging reference versions, • coordination of integration reviews. The address [email protected] has to be used to contact the developer support. A developer discussion list is also at the disposal of the developers to share their experience and questions about developing in elsA. The address of this mailing list is