software development life cycle
Recently Published Documents


TOTAL DOCUMENTS

350
(FIVE YEARS 153)

H-INDEX

9
(FIVE YEARS 2)

Author(s):  
Laiali Almazaydeh ◽  
Moath Alsafasfeh ◽  
Reyad Alsalameen ◽  
Shoroq Alsharari

The study of software engineering professional practices includes the use of the formal methodology in a software development. Identifying the appropriate methodology will not only reduce the failure of software but will also help to deliver the software in accordance with the predetermined budget and schedule. In literature, few works have been developed a tool for prediction of the most appropriate methodology for the specific software project. In this paper, a method for selecting an appropriate software development life cycle (SDLC) model based on a ranking manner from the highest to the lowest scoring is presented. The selection and ranking of appropriate SDLC elaborate the related SDLC’s critical factors, these factors are given different weights according to the SDLC, then these weights are used by the proposed mathematical method. The proposed approach has been extensively experimented on a dataset by software practitioners who are working in the software industry. Experimental results show that, the proposed method represents an applicable tool in predicting and ranking suitable SDLC models on various types of projects, such as: life-critical systems, commercial uses systems, and entertainment applications.


2022 ◽  
pp. 709-725
Author(s):  
Graciela Dora Susana Hadad ◽  
Jorge Horacio Doorn ◽  
Viviana Alejandra Ledesma

Literature mainly focuses the adaptation of any requirements engineering process on the possible variations of elicitation techniques, mainly due to information sources characteristics. However, these particularities, usually called situational factors, are seldom considered in other activities of the requirements process. Most situational factors, when considered in software projects, have a high influence on the requirements process. Therefore, the different situations that may attempt against or may favor a successful requirements process should be identified at the beginning of the project. Additionally, some of such factors may evolve along software development life cycle; this should motivate a reengineering of the requirements process at some strategic milestones. In this chapter, a process for constructing and dynamically adapting a requirements process is proposed, focusing on the evolving factors. The process follows rules based on different combinations of situational factors at specific control points and manages a repository of process blocks to perform the tailoring.


2022 ◽  
Vol 6 ◽  
pp. 763-780
Author(s):  
Annabelle Joy Asiado ◽  
◽  
Sweet Zerlyn Cabuntucan ◽  
Cereneo Jr. Santiago ◽  
◽  
...  

Purpose–Thisstudy aimed to develop and evaluate the Routine Vaccine Simulation for Infants. The routine vaccine simulation application was developed for the health workers and parents to provide basic information and press the importance of the vaccination to infants.Method–The researchers used the fourth-generation technique (4GT) for the software development life cycle of the application. The technique adapted contains four major parts namely, requirements gathering, design strategy, implementation, and testing.Results–The application was tested and evaluated by health workers, parents, and IT practitioners from the academe and the industry. The evaluation was based on criteria for core app quality. Descriptive and inferential statistics were employed for data presentation and interpretation. As a whole, the evaluation of the android-based routine vaccine simulation application was found excellent in most of its features. The finding asserts the adherence to the standards of android developmentapplicationsand conforms to the expectations of the app’s potentialusers. Conclusion–The development of a routine vaccine app for infants serves as a new platform for immunization awareness and education. Once information given in the app is taken earnestly, infants will be protected against diseases. Thus, controversies surrounding vaccination hesitancies can be decreased.Recommendations–A thorough information dissemination and education campaign regarding vaccine safety can be initiated in the local communities to address the issues on vaccine safety and hesitancy.Research Implications–The healthcare system in the communities through the local government unit (LGU) willbe able to benchmark and implement the information dissemination and education to mothers and health workers using the app.


2022 ◽  
pp. 687-708
Author(s):  
Sahana Prabhu Shankar ◽  
Supriya M. S. ◽  
Naresh E.

Design thinking is often thought of as a creative way of problem solving. People are told to believe what they are told and what they read, and with that is the downfall of creativity. Designers need to see the world through the eyes of a 5-year-old. People needs to give themselves permission to be creative. It takes intelligence to answer a question, but it also takes creativity to answer the question. People have to imagine the world as it never existed before. Design thinking can be termed as “consumer-centric”, “end-user centric” or simply “human-centric” thinking. It works from the perspective of the user in general with user satisfaction being the primary goal. The methodology that I adopted is thinking from the user's perspective and working towards user's satisfaction as the goal. Design thinking is a problem-solving technique evolved in different fields like architecture, engineering, and business. The key element to the success of designing a software system lies in user participation. Therefore, it was basically developed to derive a solution by understanding the user's need.


2022 ◽  
pp. 612-626
Author(s):  
Priyanka Chandani ◽  
Chetna Gupta

Accurate time and budget is an essential estimate for planning software projects correctly. Quite often, the software projects fall into unrealistic estimates and the core reason generally owes to problems with the requirement analysis. For investigating such problems, risk has to identified and assessed at the requirement engineering phase only so that defects do not seep down to other software development phases. This article proposes a multi-criteria risk assessment model to compute risk at a requirement level by computing cumulative risk score based on a weighted score assigned to each criterion. The result of comparison with other approaches and experimentation shows that using this model it is possible to predict the risk at the early phase of software development life cycle with high accuracy.


2022 ◽  
Vol 35 (1) ◽  
pp. 0-0

Value Stream Mapping (VSM) is a useful tool for depicting the flow of materials and information in manufacturing and service processes. It is known as one of the most popular lean methods to identify bottlenecks, reduce cycle time, and improve current processes. Although VSM has been extensively used in manufacturing, there are limited studies that applied VSM in non-manufacturing environments. In this study, we present an application of VSM to improve Software Development Life Cycle (SDLC) process in an IT firm. The current process flows (as-is) are mapped to identify non-value-added activities as well as areas for improvement. Based on the analysis of the current state map, we propose recommendations, action plans, and a future state map (to-be-process). We estimate that, with the new process changes, IT project delivery time can be reduced from 210.5 days to 137.5 days – a 34.7% reduction in the software development life cycle process. This provides a powerful base for IT project management and enables the IT department to meet its expected project turnaround time.


Author(s):  
Shreyas Shridhar

Abstract: This paper examines the overview of low-code/no-code development platforms in comparison with traditional development methodologies and examines the benefits and limitations of the same. For several decades, businesses have had multiple options when they demanded new information systems. They could develop a new system using in-house developers, or they could order a system from an external merchant. This offers a close fit to business obligations. However, nowadays, there is a new alternative that is becoming increasingly prevalent. Low code/no code (LC/NC) applications can cater to business requirements efficiently, can be implemented instantly, and the cost is much less than systems developed in-house. Few, if any, programming skills are required. Keywords: Traditional development, No code development, low code development, Low code No code development, Software development life cycle (SDLC)


2021 ◽  
Vol 5 (1) ◽  
pp. 53-60
Author(s):  
Mochamad Ridwan ◽  
Muhammad Dzul Fikri ◽  
I Dewa Made Aryanandha ◽  
Imam Syafi"i ◽  
Arif Bulqini

This study aims to determine the level of success of futsal athletes in applying playing skills. This research was conducted at the Unesa Futsal GOR with a sample of 25 athletes from the Unesa Women's Futsal UKM. The method used in this research is Waterfall Methods. This method is a Software Development Life Cycle (SDLC) approach. The results of this study are the FAST application can display graphs and the percentage of success, failure of athletes in carrying out basic technical movements. It can be concluded that the FAST application is suitable for use by coaches to determine futsal playing skills.


2021 ◽  
pp. 11-20
Author(s):  
Mohammad Rabiul Islam ◽  
Imad Fakhri Al-Shaikhli

This research mainly focused on multimedia integrated Augmented Reality application that enhances the English learning capabilities of children. Iterative-Cognitive Software development life cycle has been used in this application for its flexibility and changed of adaptability. The application was developed by analysis phase in which the information gathered to identify the problems, scope, objectives and the problem solution. M-Learning offers the great opportunity to learn English language for children at anytime and anywhere by this application. Multimedia integrated M-leaning augmented reality application is the prominent task in this research.


Author(s):  
Eko Budi Setiawan ◽  
◽  
Angga Setiyadi ◽  

Mapping is needed to determine the condition of spatial data and non-spatial data from an area. This research produces a mapping application based on geographic information systems that display spatial data and boundaries of 888 villages located in the Greater Bandung Area, which consists of Bandung City, Cimahi City, Bandung Regency, West Bandung Regency, and Sumedang Regency. The method used is the Software Development Life Cycle with Waterfall model. The technology used is the application programming interface from Openstreet MapBox and ArcGIS. Based on testing applications that can access online found that the application built can 100% display the mapping of all areas in the Greater Bandung Area to the district level. This research is useful for developing the tourism and creative industries of MSMEs based on each region's geographical conditions, both for the community and the government.


Sign in / Sign up

Export Citation Format

Share Document