inner-banner-bg

Journal of Current Trends in Computer Science Research(JCTCSR)

ISSN: 2836-8495 | DOI: 10.33140/JCTCSR

Impact Factor: 0.9

Review and Application of Software Revolution Laws in Development of Information and Communication Technologies

Abstract

Rahmon Badru and Idowu Olugbenga Adewumi

This study explores the relevance, evolution and application of major Software Revolution Laws (SRLs) including Moore’s Law, Metcalfe’s Law, Bell’s Law, Conway’s Law and Amara’s Law in the development and transformation of Information and Communication Technologies (ICTs). Through a systematic literature review involving 55 peer reviewed sources and supported by thematic content analysis, citation frequency studies, cross tabulation and visual analytical modeling. The research examines how these laws continue to shape ICT design, scalability and policy in contexts such as cloud computing, mobile systems, enterprise software and the Internet of Things (IoT). Key findings revealed that Moore’s Law remains instrumental in driving expectations around performance scaling and cost efficiency, especially in cloud computing and hardware virtualization. Metcalfe’s Law underpinned the value creation logic of networked applications, notably in mobile ecosystems, social platforms and IoT architectures. Bell’s Law captured the constant emergence of new computing classes reinforcing the need for adaptive software architectures across device evolution cycles. Conway’s Law highlighted the interplay between organizational design and software modularity, becoming increasingly relevant in DevOps and microservice oriented development. Amara’s Law served as a strategic lens for evaluating the long-term implications of disruptive technologies and avoiding both over and underestimations in ICT planning. Recommendations are offered for educational curricula, policy development and further research in localized and emerging technological contexts.

PDF