Cover Page    Full-Text Download    
Subscribe Now
Recommend the Paper
A Methodology for Product Development based on Open Source Software  

 Majid Tajamolian1,Majid Taghiloo2,Mohammad Ali Agheli3

*1 Taft Branch - Islamic Azad University, Iran, Email : tajamolian@taftiau.ac.ir
*2 Pishgaman Kaipod Kavir Co.,
Iran, Email : taghiloo@kaipod.ir
3 Pishgaman Kaipod Kavir Co., R&D Center,
Iran, Email : agheli@kaipod.ir

 
Abstract .Traditional software development methods have different phases that must be accomplished step by step. The most important stage is the software analyzing and design phase that the result architecture will be the base of implementation. Since the framework of software is created from scratch, maximum flexibility can be found in the architecture design and development of software. But In term of methodology, product development based on open source software is different from traditional methods. In this method, software product will be produced by integration of the separate open source modules. Each of these modules is an independent standalone product and to cover the additional functional requirements, they must be putted together. To provide its own functionalities, each independent module uses a set of Blocks as a architectural component of module. In this paper, a new methodology is proposed to describe all of the challenges in the course of product development based on open source software.
 
Keywords : Software development methodology; Open source; FOSS; Security
 URL: http://dx.doi.org/10.7321/jscse.v3.n3.99  
 
 

Subscribe Now

Email :
Subscribe to receive free TOC's JSCSE by email
Subscribe

Recommend To Friend

Email : People