Schweik & Semenov [19] proposed an OSS development life cycle. It is a kind of
organizational method which consists of these three phases. Each phase consist of different
set of activities.
1) Project Initiation
2) Going “Open”
3) Project Growth, Stability or Decline
1) Project initiation phase activities
a) The project is initiated and composed of all the initial stages of Vixie’s model.
b) The development of OSS is initated by the single or the group of developer, which
form the core developer of the OSS developlment.
c) The modular approach is followed for the development of the OSS, the modular
approach provides various benefits as pointed by [19, 20].
2) Going open phase activities
a) The project founder have choice to choose the OSS license such that it ensure that
future development of the OSS take place in good manner and ensure that sufficient
ammount of the original requirements are solved.
b) Technologies and websites are to be choosen as the way to share code and develop
development community.
c) Issues like version management, problem tracking are also considered
d) Developing operational design to provide some kind of project managemnt
hierarchies.
3) Project growth, stability or decline phase activities
a) Decide on issues related to the growth of OSS, weather it is growing or decline