Crowd Based Methodology of Software Development in the Internet Era

Huaimin Wang,Gang Yin,Tao Wang,Yue Yu
DOI: https://doi.org/10.1007/978-981-13-7099-1_9
2019-01-01
Abstract:In today’s Internet era, software has infiltrated all aspects of people’s lives, the trend of software-defined everything is essentially unstoppable. The classical methodologies in software engineering are expected to produce software at a low cost and with strong functionality by guiding the development process using industrialization methods and principles. However, as the complexity of software application scenarios and operating environments continues to increase, especially in the Internet era, prominent bottlenecks remain in improving the efficiency and quality of software development. Compared to the engineering methods, open source can attract tens of thousands of contributors to participate in the software creation process. This methodology is more deferential to each developer’s individuality and aims to create a liberal, diverse, and democratic environment, thus stimulating the enthusiasm and …
What problem does this paper attempt to address?