DocumentCode :
2705833
Title :
Agile, open source, distributed, and on-time - inside the Eclipse development process
Author :
Gamma, E.
Author_Institution :
IBM, Zurich, Switzerland
fYear :
2005
fDate :
15-21 May 2005
Firstpage :
4
Abstract :
Summary form only given. Eclipse is a widely recognized open source project dedicated to providing a platform for developing integrated tools. Throughout the history of Eclipse the development team was successful in hitting projected delivery dates with precision and quality. This isn\´t possible without a team strongly committed to ship quality software. How is this really done? How does Eclipse achieve quality and just-in-time delivery? This paper sheds light on the key practices of the Eclipse development process - from the development mantras "always beta", "milestones first", "API first", and "performance first" to practices such as ensuring quality through multiple feedback loops. The author reflects on proven practices for managing a large project performed by geographically dispersed teams and open source contributors in a highly competitive market. Most of these practices have evolved in the open source project, but they are equally applicable to closed source projects and help to improve quality, timeliness and reduce development stress in both types of environments.
Keywords :
distributed programming; programming environments; project management; public domain software; software development management; software tools; Eclipse development process; agile open source distributed on-time programming; integrated tools development; just-in-time delivery; multiple feedback loops; project management; Books; Feedback loop; History; Java; Marine vehicles; Open source software; Project management; Software quality; Software reusability; Stress;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2005. ICSE 2005. Proceedings. 27th International Conference on
Conference_Location :
Saint Louis, MO, USA
Print_ISBN :
1-59593-963-2
Type :
conf
DOI :
10.1109/ICSE.2005.1553528
Filename :
1553528
Link To Document :
بازگشت