Project Implementation Decision Using Software Development Life Cycle Models: A Comparative Approach

2021 ◽  
Vol 28 (1) ◽  
Author(s):  
M.A. Adeagbo ◽  
J.E.T. Akinsola ◽  
A.A. Awoseyi ◽  
F. Kasali

Selection of a suitable Software Development Life Cycle (SDLC) model for project implementation is somewhat confusing as there are a lot of SDLC models with similar strengths and weaknesses. Also, the solutions proffered among the researchers so far have been the  qualitative comparative analysis of SDLC models. Hence, this paper proposes a comparative analysis of SDLC models using quantitative approach in relation to strengths and weaknesses of SDLC models. The study adapted comparative analysis and Software Development Life Cycle (SDLC) models features’ classification using ten characteristics such as project complexity, project size, project duration, project with risk, implementation/initial cost, error discovery, associated cost, risk analysis, maintenance and cost estimation. A quantitative measure that employs online survey using experts in software design and engineering, project management and system analysis was carried out for the evaluation of SDLC models. Purposeful Stratified Random Sampling (SRS) technique was used to gather the data for analysis using XLSTAT after pre-processing, taking into consideration both benefit and cost criteria. The overall performance evaluation showed that Spiral-Model is the best followed by V-Model and lastly Waterfall Model with comparative values of 38.63%, 35.76% and 25.61% respectively. As regards cost estimation, Waterfall Model is the most efficient with value of 41%, then V-Model with 31% and lastly Spiral Model with 28%. V-Model has great error recovery capability with value of 45% which is closely followed by Spiral Model with 37% and lastly Waterfall Model with 18%. The study revealed that, a model with efficient risk assurance does not guarantee efficient cost management. In the future work, more characteristics regarding SDLC models shall be considered.

Author(s):  
Putu Windu Tenaya . ◽  
I Gede Mahendra Darmawiguna, S.Kom., M.S . ◽  
I Made Agus Wirawan, S.Kom., M.Cs. .

Perkembangan globalisasi saat ini mengakibatkan pengikisan terhadap budaya lokal, dan diperlukan upaya dalam pelestarian budaya lokal. Salah satu upaya yang dilakukan yaitu mengembangkan game cerita rakyat. Cerita rakyat yang diadaptasi ke dalam penelitian ini yaitu cerita Mayadanawa, yang berasal dari Bali. Metode penelitian yang digunakan yaitu Software Development Life Cycle dengan model waterfall. Model waterfall yaitu alur hidup perangkat lunak secara terurut dimuali dari analisis, desain pengkodean, pengujian, dan tahapan pendukung. Subjek penelitian adalah masyarakat umum dengan menggunakan angket dan selanjutnya dianalisis secara deskriptif. Hasil penelitian ini adalah game yang diimplementasikan menggunakan program Unity dan bahasa pemograman C#. Seluruh fitur yang terdapat pada Game Cerita Rakyat Bali Mayadanawa Berbasis Android sudah berjalan dengan baik. Respon pengguna terhadap Game Cerita Rakyat Bali Mayadanawa Berbasis Android masuk dalam rentangan sangat baik.Kata Kunci : Mobile Game, Waterfall, Cerita Mayadanawa, Unity, Android. The current development of globalization has resulted in the erosion of local cultures, and effort was required in the preservation of local cultures. One of the efforts was to develop the folklore game. Folklore adapted into this research wass the Mayadanawa, story from Bali. The research method used Software Development Life Cycle with waterfall model. The waterfall model was software lifecycle sequentially in the form of analysis, encoding design, testing, and supporting stages. The subjects of the study were the general population using questionnaires and then analyzed descriptively. The results of this study were game that are implemented using Unity program and C# programming language. All the features contained in the Android Based Game Of Balinese Folktale Mayadanawa is running well. User response to the Android Based Game Of Balinese Folktale Mayadanawa went in a very good range.keyword : Mobile Game, Waterfall, Mayadanawa Story, Unity, Android.


Author(s):  
Abad Shah

Today, the Internet and the Web are the most amazingly and dynamically growing computer technologies. The number of users accessing the Web is growing exponentially all over the world. The Web has become a popular environment for new generation of interactive computer applications called Web (or hypermedia) application. The Web applications (WAs) have special characteristics that have made them different from other traditional applications. Hence, many design methodologies for the development of WAs have been proposed. However, most of these methodologies concentrate on the design aspects of applications, and they often do not strictly follow any software development life-cycle model such as the WaterFall software development life-cycle model. In this chapter, we propose an object-oriented design methodology for the development of WAs. The main features of this proposed methodology are that it follows WaterFall model and captures the operations in objects of the applications; thus making the methodology an object-oriented methodology.


2018 ◽  
Vol 5 (1) ◽  
pp. 12-23
Author(s):  
Natalia Magdalena R Mamulak

Di dalam proses pembayaran kredit banyak terdapat masalah, diantaranya adalah pencarian lokasi debitur yang pembayarannya lambat, beberapa debitur yang lokasi tempat tinggalnya berpindah-pindah karena adanya debitur yang masih menggunakan KTP sementara. Hal ini menyebabkan karyawan dealer sulit menemukan lokasi debitur untuk melakukan penagihan kepada debitur yang bermasalah. Oleh karena itu, dibangun sebuah sistem informasi geografis yang dapat membantu karyawan dalam pencarian lokasi debitur. Tools yang digunakan dalam membangun aplikasi ini adalah bahasa pemrograman PHP 7 dan database MySQL.Dalam penelitian ini menggunakan metode pengembangan Software Development Life Cycle (SDLC) model Waterfall. Model waterfall memiliki lima tahapan yaitu analysis, design, coding, testing dan maintenance.Hasil dari penelitian ini adalah aplikasi yang dapat mendeteksi lokasi debitur yang pembayarannya melewati jangka waktu kredit (lambat) dan debitur yang pembayarannya lambat (membawa lari sepeda motor) tetapi belum melunasi pembayaran ke pihak dealer.


2012 ◽  
pp. 238-246
Author(s):  
Sarah Afzal Safavi ◽  
Maqbool Uddin Shaikh

The assessment of main risks in software development discloses that a major threat of delays are caused by poor effort / cost estimation of the project. Low / poor cost estimation is the second highest priority risk [Basit Shahzad]. This risk can affect four out of a total five phases of the software development life cycle i.e. Analysis, Design, Coding and Testing. Hence targeting this risk alone may reduce the overall risk impact of the project by fifty percent. Architectural designing of the system is a great activity which consumes most of the time in SDLC. Obviously, effort is put forth to produce the design of the system. It is evident that none of the existing estimation models try to calculate the effort put on designing of the system. Although use case estimation model uses the use case points to estimate the cost. But what is the cost of creating use cases? One reason of poor estimates produced by existing models can be negligence of design effort/cost. Therefore it shall be well estimated to prevent any cost overrun of the project. We propose a model to estimate the effort in each of these phases rather than just relying upon the cost estimation of the coding phase only. It will also ease the monitoring of project status and comparison against planned cost and actual cost incurred so far at any point of time.


Author(s):  
Jide E. T. Akinsola ◽  
Afolakemi S. Ogunbanwo ◽  
Olatunji J. Okesola ◽  
Isaac J. Odun-Ayo ◽  
Florence D. Ayegbusi ◽  
...  

2021 ◽  
Author(s):  
Anita Nair

<div> <p>DevOps, a prevalent terminology in organizations today, has evolved as a paradigm that once was SDLC. From the mammoth concept of the “WaterFall Model” to the more recent Agile Framework and the emerging DevOps methodology, the Software Development Life Cycle saw a huge business win in “Time to market”, over several other advantages like risk aversion, flexibility, requirement readjustments, collaboration etc. to name a few. This whitepaper elaborates on the various salient features of DevOps that shapes the way software releases are made today. DevOps is most suited to Cloud and this paper explains the way the two technologies synergize. Service Oriented Architecture is an architectural style that is essential in simplifying the business and this paper explains how DevOps facilitates creation of granular services that ultimately helps in attaining flexibility and agility of development and operations in Cloud.</p> </div>


2021 ◽  
Vol 3 (2) ◽  
pp. 52-63
Author(s):  
Halilurahman Halilurahman ◽  
Evi Tandriani ◽  
I Ketut Putu Suniantara

Tembe Nggoli is a typical Bima sarong made by weaving which is still preserved by the community in Neta Village, Palibelo District, Bima Regency. Tembe Nggoli is a hand-crafted art that has been passed down from generation to generation for the sake of preserving the weaving art. Currently, the selling process of Tembe Nggoli is still manual or conventional by selling directly to the public without marketing media so that it is only known by the surrounding community. This resulted in relatively lower income from the sale of Tembe Nggoli, so the process of returning capital was very slow. These problems can be solved by developing e-commerce in the sales process or introducing the craft. The purpose of this research is to build an e-commerce selling Tembe Nggoli based on a responsive website. The method used in building this application is the Software Development Life Cycle (SDLC) with the Waterfall Model. The results of this study have resulted in an e-commerce application selling the Tembe Nggoli Khas Bima sarong that is web-based responsive, so that the appearance of the application can adapt to various types of devices. With this application, it is expected to be able to provide convenience in the shopping process that can assist consumers in finding the desired product quickly and done anywhere and anytime. In addition, this application provides various kinds of information related to Tembe Nggoli products. Testing this system using blackbox testing which states that the system has been running in accordance with the functionality and procedures that are the purpose of developing the system. The functional suitability of the built system reaches 100%.


Author(s):  
Sarah Afzal Safavi ◽  
Maqbool Uddin Shaikh

The assessment of main risks in software development discloses that a major threat of delays are caused by poor effort / cost estimation of the project. Low / poor cost estimation is the second highest priority risk [Basit Shahzad]. This risk can affect four out of a total five phases of the software development life cycle i.e. Analysis, Design, Coding and Testing. Hence targeting this risk alone may reduce the overall risk impact of the project by fifty percent. Architectural designing of the system is a great activity which consumes most of the time in SDLC. Obviously, effort is put forth to produce the design of the system. It is evident that none of the existing estimation models try to calculate the effort put on designing of the system. Although use case estimation model uses the use case points to estimate the cost. But what is the cost of creating use cases? One reason of poor estimates produced by existing models can be negligence of design effort/cost. Therefore it shall be well estimated to prevent any cost overrun of the project. We propose a model to estimate the effort in each of these phases rather than just relying upon the cost estimation of the coding phase only. It will also ease the monitoring of project status and comparison against planned cost and actual cost incurred so far at any point of time.


2020 ◽  
Vol 16 (2) ◽  
Author(s):  
AZM Ehtesham Chowdhury ◽  
Abhijit Bhowmik ◽  
Hasibul Hasan ◽  
Md Shamsur Rahim

Currently, software industries are using different SDLC (software development life cycle) models which are designed for specific purposes. The use of technology is booming in every perspective of life and the software behind the technology plays an enormous role. As the technical complexities are increasing, successful development of software solely depends on the proper management of development processes. So, it is inevitable to introduce improved methodologies in the industry so that modern human centred software applications development can be managed and delivered to the user successfully. So, in this paper, we have explored the facts of different SDLC models and perform their comparative analysis.


2021 ◽  
Author(s):  
Anita Nair

<div> <p>DevOps, a prevalent terminology in organizations today, has evolved as a paradigm that once was SDLC. From the mammoth concept of the “WaterFall Model” to the more recent Agile Framework and the emerging DevOps methodology, the Software Development Life Cycle saw a huge business win in “Time to market”, over several other advantages like risk aversion, flexibility, requirement readjustments, collaboration etc. to name a few. This whitepaper elaborates on the various salient features of DevOps that shapes the way software releases are made today. DevOps is most suited to Cloud and this paper explains the way the two technologies synergize. Service Oriented Architecture is an architectural style that is essential in simplifying the business and this paper explains how DevOps facilitates creation of granular services that ultimately helps in attaining flexibility and agility of development and operations in Cloud.</p> </div>


Sign in / Sign up

Export Citation Format

Share Document