SELECTION OF WATERFALL AND AGILE METHODOLOGIES IN SOFTWARE TESTING

RESEARCH PAPER: SELECTION OF WATERFALL AND AGILE METHODOLOGIES IN SOFTWARE TESTING
AUTHOR: LOK SHAN CHAN

Abstract
Until software is completely developed and put into operation, it goes through a series of steps. It includes the development of applications, frameworks, and other software, as well as the conception, specification, design, programming, documentation, testing, and bug fixing. Software testing is done by software engineers or test engineers to see whether the software meets its criteria, requirements, and serves its intended purpose. Software testing is an essential part of the software development process. It assists software engineers in evaluating software or applications with the goal of determining whether the developed software satisfies the stated specifications in order to deliver a high-quality end product (Balaji & Murugaiyan, 2012).Waterfall and agile software development testing processes are the two most common approaches used by software engineers and test engineers. This research compares and contrasts software testing in a waterfall and agile development process.

Main Content
The selection and preparation of which method to use before a software engineer starts his or her project is important. The approach selected has a large impact on whether a software development project succeeds or fails. The way a development team works is affected by the software testing they use. The waterfall software development testing methodology, also known as the liner sequential life cycle model, is a sequential process in which project developers only move on to the next phase of software development after the previous phase has been completed successfully. If deliverables at a specific phase fails to meet requirements, system developers re-do the phase until the desired software outcomes are achieved (Brandall, 2018). Agile methodology, on the other hand, is an approach for assisting software engineers and test engineers in the continuous iteration of development and testing of software during the development process. Unlike waterfall methodology, agile methodology allow for concurrent development and testing of software deliverables. More collaborations among the client, software engineers, managers, and test engineers are possible with agile methodology (Van Casteren, 2017).

Since it is one of the simplest models to handle, software engineers favor waterfall methodology over agile methodology. It can be used in projects with unique deliverables at each phase. This means that software engineers move on to the next phase of the project after ensuring that the previous one complies with all project requirements. Smaller projects with clearly understood requirements benefit from the waterfall approach (Brandall, 2018). Waterfall processes and outcomes, unlike agile methodology, are well known. Processes and results are well known at every phase of the project due to the simplicity of its method. Software engineers understand what they are expected to achieve in a certain amount of time. In contrast to the agile methodology, the approach is cost effective, and software engineers are able to prevent mistakes at the early stages of project development and quickly find and correct bugs (Brandall,2018). In contrast to agile software testing, waterfall software testing makes it difficult for software engineers to make improvements to previous project deliverables. It is a form of organized software development technique that can be very rigid at times. Since the Agile methodology is so adaptable, improvements to the project can be made even after the initial preparation has been completed. Furthermore, the technique is not appropriate for large-scale projects.

selection-of-waterfall-and-agile-methodologies-in-software-testing
free download

@ engpaper.com published paper

certificate PDF DOWNLOAD



[31] Akbarzhon Madaminov, “Recommendation Systems”, Engpaper Journal, https://www.engpaper.com/recommendation-systems.htm
[32] Aathi oli.S , “REVIEW PAPER ON PHISHING ATTACKS”, Engpaper Journal, https://www.engpaper.com/review-paper-on-phishing-attacks.htm
[33] Rania Fernando, “IoT based – Street Light Controlling System”, Engpaper Journal, https://www.engpaper.com/iot-based-street-light-controlling-system.htm
[34] K. SAI BHARGAV, V. RAJENDRA, “Study on Data Structures for Machine Learning”, Engpaper Journal, https://www.engpaper.com/data-structures-for-machine-learning.htm
[35]Brundha P, Guruprasad K N, Amith V Hiremath,Sirisha R, Chandrakanth G Pujari , “Face Detection Based Smart Attendance System Using Haar Cascade Algorithm”, Engpaper Journal, https://www.engpaper.com/face-detection-based-smart-attendance-system.htm
[36] Afsana Nadaf , “RFID BASED LIBRARY MANAGEMENT SYSTEM”, Engpaper Journal, https://www.engpaper.com/rfid-based-library-management-system.htm
[37] Mr. Vedant Thube, Neha Thakur, Mr. Siddhesh Balsaraf,Ms. Priyanka Hanchate, Dr. S. D. Sawarkar , “Accident Prevention using Eye Drowsiness & Yawning Detection”, Engpaper Journal, https://www.engpaper.com/accident-prevention-paper.htm
[38] Abhishek A Hishobkar, Rutuja Gaonkar, Jagdish Chintamani , “DIGITAL DIARY”, Engpaper Journal, https://www.engpaper.com/digital-diary.htm
[39] Pooman Suryavanshi, Aryan Ghadge, Manali Kharat , “TAXI SERVICE for VISUALLY IMPAIRED”, Engpaper Journal, https://www.engpaper.com/taxi-service-for-visually-impaired.htm
[40] Mr. Pankaj yadav, Shila Jawale, Mr. Ashutosh Mahadik, Ms. Neha Nivalkar, Dr. S. D. Sawarkar , “NEWS ARTICLES CLASSIFICATION”, Engpaper Journal, https://www.engpaper.com/news-articles-classification.htm
[41] Rahul Chavan, Manvee Bhoir, Gaurav Sapkale, Anita Mhatre, “Smart Tourist Guide System”, Engpaper Journal, https://www.engpaper.com/smart-tourist-guide-system.htm
[42] Rutik Desai, Akash Jadhav,Suraj Sawant ,Neha Thakur , “Accident Detection Using ML and AI Techniques”, Engpaper Journal, https://www.engpaper.com/accident-detection-using-ml-and-ai-techniques.htm
[43] Anagha Vishe,Akash Shirsath, Sayali Gujar, Neha Thakur , “Student Attendance System using Face Recognition”, Engpaper Journal, https://www.engpaper.com/student-attendance-system-using-face-recognition.htm
[44] Ms.Sayali Patekar, Shila jawale, Ms.Pranali Kurhade, Mr.Shubham Khamkar , “Smart Classroom Application”, Engpaper Journal, https://www.engpaper.com/smart-classroom-application.htm
[45] DOSHI SAKSHI, DEVYANI CHAUDHARI, POOJA GAIKWAD, RUTUJA CHABUKSWAR,MRS. SUJATA KOLHE, “TOURISM SIMPLIFIED THROUGH VOICE”, Engpaper Journal, https://www.engpaper.com/tourism-simplified-through-voice.htm
[46] Afreen Fathima,Samreen Jameel, Pathan Ahmed khan , “ACCIDENT DETECTION AND ALERTING SYSTEM”, Engpaper Journal, https://www.engpaper.com/accident-detection-and-alerting-system.htm
[47] Suman Zareen, Tuba Masood, Pathan Ahmed khan, “E-Commerce Web Application with Augmented Reality”, Engpaper Journal, https://www.engpaper.com/e-commerce-web-application-with-augmented-reality.htm
[48] Lok Shan CHAN, “Selection of Waterfall and Agile Methodologies in Software Testing”, Engpaper Journal, https://www.engpaper.com/selection-of-waterfall-and-agile-methodologies-in-software-testing.htm
[49] Barve Rutu, “CLOUD COMPUTING SYSTEM FOR GAMING”, Engpaper Journal, https://www.engpaper.com/cloud-computing-system-for-gaming.htm
[50] Harshvardhan Singh, “Machine Learning: Fake News Blocking”, Engpaper Journal, https://www.engpaper.com/machine-learning-fake-news-blocking.htm
[51] M.Al Batahari, “SERVERS ROOM MONITORING SYSTEM USING IOT”, Engpaper Journal, https://www.engpaper.com/servers-room-monitoring-system-using-iot.htm
[52] AYUSHI ANKITA RAKSHIT, “VIRTUAL MASTER USING PYTHON”, Engpaper Journal, https://www.engpaper.com/virtual-master-using-python.htm
[53] Baldeep Kaur, “REAL TIME SLEEP DROWSINESS DETECTION USING FACE RECOGNITION”, Engpaper Journal, https://www.engpaper.com/real-time-sleep-drowsiness-detection-using-face-recognition.htm
[54] Suchitav Khadanga, “Two Stage CMOS Operational Amplifier From Specification to Design”, Engpaper Journal, https://www.engpaper.com/opamp-operational-amplifier-design.htm
[55] nidhi sharma, “Introduction to Remote Sensing”, Engpaper Journal, https://www.engpaper.com/introduction-to-remote-sensing.htm
[56] Rohith N Reddy, “COVID-19 Detection using SVM Classifier”, Engpaper Journal, https://www.engpaper.com/covid-19-detection-using-svm-classifier.htm
[57] Swapnil Kole, “COVID-19 Database on Consortium Blockchain”, Engpaper Journal, https://www.engpaper.com/covid-19-database-on-consortium-blockchain.htm
[58] TejalLengare, PallaviSonawane, PrachiGunjal, ShubhamDhire, Prof.Shaikh.J.N , “Accident Detection & Avoidance System in Vehicles”, Engpaper Journal, https://www.engpaper.com/accident-detection-and-avoidance-system-in-vehicles.htm
[59] Abhishek Pawshekar, Deepti More, Akash Khade, Pratiksha Wagh, Ganesh Ubale, “Augmented Reality: to converting and placing object into 3D model”, Engpaper Journal, https://www.engpaper.com/augmented-reality-survey.htm
[60] ABDUL KHADER.A.S, A.R.PRADEEP, Dr.T.V.Mallesh, S.R.Ramesh, “PARAMETRIC BEHAVIOUR OF BOX GIRDER BRIDGES UNDER DIFFERENT RADIUS OF CURVATURE & VARYING SPANS”, Engpaper Journal, https://www.engpaper.com/parametric-behaviour-of-box-girder-bridges.htm
[61] Prof.Ubale.G.S, Pranjal Adhav,Pooja Gaikwad, Sushama Nadavade ,Pooja Kale , “Iot based Bridge Monitoring System”, Engpaper Journal, https://www.engpaper.com/iot-based-bridge-monitoring-system.htm
[62] Divya Deewan, Priyanka Maheshwari, Sanjay Jain, “A REVIEW OF BATTERY-SUPERCAPACITOR HYBRID ENERGY STORAGE SYSTEM SCHEMES FOR POWER SYSTEM APPLICATION”, Engpaper Journal, https://www.engpaper.com/hybrid-energy-storage-system-schemes-for-power-system-application.htm
[63] Prof.Ansari.M.B, Pranjal Adhav,Pooja Gaikwad,Sushama Nadavade,Pooja Kale, “Survey on MyHelper IOT based Bridge Monitoring System”, Engpaper Journal, https://www.engpaper.com/survey-on-myhelper-iot-based-bridge-monitoring-system.htm
[64] Shreyas.S.J, Saddam hussain, Chaithra E, “COMPARATIVE STUDY ON SEISMIC RESPONSE OF MASONRY INFILLED RC FRAME BUILDINGS AND MIVAN BUILDINGS WITH DIFFERENT PERCENTAGE OF WALL OPENINGS”, Engpaper Journal, https://www.engpaper.com/seismic-response-of-masonry-infilled-rc-frame-buildings-and-mivan-buildings.htm
[65] Yusuf Ali Hassan, “Somali Power-Grid Significant Challenges”, Engpaper Journal, https://www.engpaper.com/somali-power-grid-significant-challenges.htm
[66] Ahmed N. Elhefnawy, “Refractive IR Objective Optical Design Operating in LWIR band For Military Observation Applications”, Engpaper Journal, https://www.engpaper.com/refractive-ir-objective-optical-design.htm
[67] S MANJULA, D SELVATHI and SUCHITAV KHADANGA, “Design of low-power CMOS transceiver front end for 2.4-GHz WPAN applications”, Engpaper Journal, https://www.engpaper.com/low-power-cmos-transceiver-front-end.htm
[68] Suchitav Khadanga, “Fabrication of MEMS Pressure Sensor on thin film membrane”, Engpaper Journal, https://www.engpaper.com/fabrication-of-mems-pressure-sensor-on-thin-film-membrane.htm
[69] Suchitav Khadanga and Dr. K.R.Suresh Nair, “An Introduction to Bluetooth”, Engpaper Journal, https://www.engpaper.com/an-introduction-to-bluetooth.htm
[70] Suchitav Khadanga and S. Ahmad, “DESIGN AND FABRICATION OF LOW COST MICROWAVE OSCILLATOR”, Engpaper Journal, https://www.engpaper.com/design-and-fabrication-of-low-cost-microwave-oscillator.htm
[71] Ameen Ahmed, Noushad S, Suchitav Khadanga, K.R.Suresh Nair, P.K.Radhakrishnan, “DEVELOPMENT OF LOW PHASE NOISE SMALL FOOT PRINT SURFACE MOUNT VOLTAGE CONTROLLED OSCILLATOR”, Engpaper Journal, https://www.engpaper.com/development-of-low-phase-noise-small-foot-print-surface-mount-voltage-controlled-oscillator.htm
[72] Suchitav Khadanga , “Synchronous programmable divider design for PLL Using 0.18 um cmos technology”, Engpaper Journal, https://www.engpaper.com/synchronous-programmable-divider-design-for-pll.htm
[73] Kavya.G.R, Shivaraju.G.D, Dr. T V Mallesh, S R Ramesh, “PROGRESSIVE COLLAPSE RESISTANCE OF FLAT SLAB BUILDING”, Engpaper Journal, https://www.engpaper.com/progressive-collapse-resistance-of-flat-slab-building.htm Copyright protected @ ENGPAPER.COM and AUTHORS https://www.engpaper.com