Scrum: An Agile Process Reengineering In Software Engineering
Krunal Bhavsar1, Vrutik Shah2, Samir Gopalan3
1Krunal Bhavsar, Research Scholar, Computer Science & Engineering, Indus University, Ahmedabad, India.
2Dr. Vrutik Shah, Research Guide, Computer Science & Engineering, Indus University, Ahmedabad, India.
3Dr. Sameer Gopalan, Research Co-Guide, Business Administration & Management, Indus University, Ahmedabad, India.
Manuscript received on December 11, 2019. | Revised Manuscript received on December 20, 2019. | Manuscript published on January 10, 2020. | PP: 840-848 | Volume-9 Issue-3, January 2020. | Retrieval Number: C8545019320/2020©BEIESP | DOI: 10.35940/ijitee.C8545.019320
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: BPR (Business Process Re-engineering) is an organizational mechanism leading organization towards change management as and when it is required. In the form BPR, Agile practices have had a remarkable impact on Software Engineering Management (SEM) in software development organizations across the world. It has enhanced collaboration and productivity of Software Engineering (SE) teams and improved the level of quality of software products. Nowadays Scrum has been trending into software development organizations as a standard SDLC approach. Scrum is the framework of the Agile methodology, built on empiricism control theory, asserts that experience brings knowledge and increases decision making capabilities. The empiricism control theory is built on three pillars: Adaptation, Inspection and Transparency. This research study presents Scrum as a trending SDLC framework using empirical analysis. We have analyzed literature reviews, case studies, and research surveys; and implemented Scrum in our software development unit and carried out the reasons, why Scrum is trending in software development organizations. How the scrum artifacts, events and values play a vital role in upholding the Scrum pillars and strengthen the capabilities of Scrum team members to address the software engineering management challenges; compared to traditional software development approaches.
Keywords: Scrum, AM, Agile Methodology, ABPR, Agile Business Process Reengineering, BPR, Business Process Reengineering, ESE, Empirical Software Engineering, SPI, Software Process Improvement, SEM, Software Engineering Management, SE, Software Engineering
Scope of the Article: Systems and Software Engineering