To see the other types of publications on this topic, follow the link: SDLC Phases.

Journal articles on the topic 'SDLC Phases'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'SDLC Phases.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Alzayed, A., and Abdulwahed Khalfan. "Understanding Top Management Involvement in SDLC Phases." International Journal of Computer Applications 183, no. 37 (2021): 30–49. http://dx.doi.org/10.5120/ijca2021921759.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Sisodia, Jyoti, and Dr Suraj V. Pote. "Discussing Phases and Models of Software Development Life Cycle." INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT 08, no. 01 (2024): 1–13. http://dx.doi.org/10.55041/ijsrem28176.

Full text
Abstract:
Software Development is one of the most powerful, vital, and the need for an hour in today's generation. Every organization, industries, small firms, institutes, etc. require the software for the functionality of their system and reducing the manual work or the traditional work, which used to be insecure and had more errors. SDLC is all about the minimization of the risk and failure and maximization of the quality of the product. To make the development works in a step by step procedure and precisely SDLC came into existence. The SDLC defines the framework that includes different activities and tasks to be carried out during the software development process. There are many types of SDLC models, which have their advantages and disadvantages and will work as per their needs. Keywords: Software Development Life Cycle, Models, Prototype, Modeling, Development, Risk Analysis and, Comparative Analysis.
APA, Harvard, Vancouver, ISO, and other styles
3

Sawarkar, Gurudev, and Dipesh Rajput. "Comparative Analysis of Various Software Development Life Cycle." International Journal of Computer Science and Mobile Computing 11, no. 8 (2022): 1–8. http://dx.doi.org/10.47760/ijcsmc.2022.v11i08.001.

Full text
Abstract:
Software development life cycle is the process used by the software industry to design, build, and test high-quality software. SDLC's primary objective is to provide high-quality software that exceeds customer expectations. SDLC may also be referred to as Application Development Life Cycle. SDLC is not a technique; rather, it is a description of several phases. Participate in software development from project design to deployment. Sustainment. These SDLC phases serve as a roadmap for project activities. In our in this study, we describe many SDLC models (Waterfall, Spiral, V-Model, Iterative,). Rapid Application Development Model).
APA, Harvard, Vancouver, ISO, and other styles
4

Shankar, Sahana P., and Shilpa Shashikant Chaudhari. "Framework for the Automation of SDLC Phases using Artificial Intelligence and Machine Learning Techniques." International Journal on Recent and Innovation Trends in Computing and Communication 11, no. 6s (2023): 379–90. http://dx.doi.org/10.17762/ijritcc.v11i6s.6944.

Full text
Abstract:
Software Engineering acts as a foundation stone for any software that is being built. It provides a common road-map for construction of software from any domain. Not following a well-defined Software Development Model have led to the failure of many software projects in the past. Agile is the Software Development Life Cycle (SDLC) Model that is widely used in practice in the IT industries to develop software on various technologies such as Big Data, Machine Learning, Artificial Intelligence, Deep learning. The focus on Software Engineering side in the recent years has been on trying to automate the various phases of SDLC namely- Requirements Analysis, Design, Coding, Testing and Operations and Maintenance. Incorporating latest trending technologies such as Machine Learning and Artificial Intelligence into various phases of SDLC, could facilitate for better execution of each of these phases. This in turn helps to cut-down costs, save time, improve the efficiency and reduce the manual effort required for each of these phases. The aim of this paper is to present a framework for the application of various Artificial Intelligence and Machine Learning techniques in the different phases of SDLC.
APA, Harvard, Vancouver, ISO, and other styles
5

rof. Dr. S.D. Joshi, Prof Y. C. Kulkarni, P. "Incorporating Security into SDLC Phases Using Security Analysis." International Journal of Innovative Research in Computer and Communication Engineering 03, no. 07 (2015): 6423–31. http://dx.doi.org/10.15680/ijircce.2015.0307010.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Balocon, Owen Harvey. "PRIORITIZING INFORMATION SECURITY: ANALYSIS OF SOFTWARE DEVELOPMENT LIFE CYCLE METHODOLOGIES USING THE NIST CYBERSECURITY FRAMEWORK." Ignatian International Journal for Multidisciplinary Research 2, no. 4 (2024): 1495–508. https://doi.org/10.5281/zenodo.11069707.

Full text
Abstract:
Information Security is now a major consideration for companies in protecting their data, customer’s information, and sensitive areas. Besides from protecting data it is also becoming evident that in the past years that software development is being challenged by hackers and other personnel in the field of information technology with negative motives. Challenge now arises not on the final product or the capability of a software to withstand these threats and attacks, but the challenge is to protect itself during the development phase. SDLC or software development life cycles has proven its worth in developing timely and effective software. With the new trend and security issues it is forfeiting to analyze the capabilities of the majority of the SDLCs in terms of security. The study will analyze each SDLC, namely waterfall, rapid application development, spiral, v-model, and agile using the phases indicated in the NIST Cybersecurity SDLC Framework which focuses on security. The study focused on how each phase of the NIST framework can be used on each model and highlight how security is managed on each SDLC. It is not the goal of this study to determine which SDLC is better and which is not. The study aims to explain and describe how each SDLC implements and possibly use security features in each of its phase using the NIST as the framework of the study.
APA, Harvard, Vancouver, ISO, and other styles
7

Shuford, Jeff. "An Expedited Examination of Responsible AI Frameworks: Directing Ethical AI Development." Journal of Artificial Intelligence General science (JAIGS) ISSN:3006-4023 4, no. 1 (2024): 241–51. http://dx.doi.org/10.60087/jaigs.v4i1.138.

Full text
Abstract:
In recent years, the rapid expansion of Artificial Intelligence (AI) and its integration into various aspects of daily life have ignited significant discourse on the ethical considerations governing its application. This study addresses these concerns by swiftly reviewing multiple frameworks designed to guide the development and utilization of Responsible AI (RAI) applications. Through this exploration, we analyze each framework's alignment with the Software Development Life Cycle (SDLC) phases, revealing a predominant focus on the Requirements Elicitation phase, with limited coverage of other stages. Furthermore, we note a scarcity of supportive tools, predominantly offered by private entities. Our findings underscore the absence of a comprehensive framework capable of accommodating both technical and non-technical stakeholders across all SDLC phases, thus revealing a notable gap in the current landscape. This study sheds light on the imperative need for a unified framework encompassing all RAI principles and SDLC phases, accessible to users of varying expertise and objectives.
APA, Harvard, Vancouver, ISO, and other styles
8

Church, Kimberly S., Pamela J. Schmidt, and Georgia Smedley. "Casey's Collections: A Strategic Decision-Making Case Using the Systems Development Lifecycle—Planning and Analysis Phases." Journal of Emerging Technologies in Accounting 13, no. 2 (2016): 231–45. http://dx.doi.org/10.2308/jeta-51472.

Full text
Abstract:
ABSTRACT The Systems Development Life Cycle (SDLC) model, developed in the 1980s, remains the foundational model for strategic decision making regarding the development or acquisition of new information systems (IS). The SDLC model proposes five system development phases—planning, analysis, design, implementation, and maintenance—using a waterfall theory. These early phases of the SDLC require strategic decisions to be made regarding information systems. Strategic decision making is a model of multi-attribute utility theory, which helps promote decisions that maximize utility among multiple alternatives. This case provides students with experience in making reasoned strategic IT decisions by executing the planning and analysis phases in a new system acquisition life cycle. This educational case is structured to be the first of several cases covering the SDLC involving the same small fictitious public corporation, Casey's Collections. Upon completion of the case, students should have a deeper understanding and appreciation for the process of IS strategic decision making. In addition, students should better understand how to identify an information system's needs and prepare system proposals based on the generation and analysis of alternative solutions. This case is suitable for students in an introductory or graduate accounting systems course; it is also appropriate for use in a IS course on systems analysis and design.
APA, Harvard, Vancouver, ISO, and other styles
9

Goyal, Shanky, Navleen Kaur, and Sachin Majithia. "Software Security: Role in SDLC." CGC International Journal of Contemporary Technology and Research 3, no. 2 (2021): 205–10. http://dx.doi.org/10.46860/cgcijctr.2021.06.31.205.

Full text
Abstract:
This research emphasizes mainly on the need for software security. Softwares are developing at a faster pace so it is required to impose security on them in order to secure them from cybercrimes. Softwares have been facing problems by the attackers who are constantly kept on breaching the Data. Therefore this survey comprises the phases that are an integral part of the SDLC from the security point of views such as Design and testing phase. Moreover, it quests upon the data related to threats and attacks. Not only this, but it also involves the prerequisites that have to be determined before developing the software like, what are the approaches that should be followed and what are the best suitable designs to secure the software?
APA, Harvard, Vancouver, ISO, and other styles
10

Jimoh, Rasheed Gbenga, Olayinka Olufunmilayo Olusanya, Joseph Bamidele Awotunde, Agbotiname Lucky Imoize, and Cheng-Chi Lee. "Identification of Risk Factors Using ANFIS-Based Security Risk Assessment Model for SDLC Phases." Future Internet 14, no. 11 (2022): 305. http://dx.doi.org/10.3390/fi14110305.

Full text
Abstract:
In the field of software development, the efficient prioritizing of software risks was essential and play significant roles. However, finding a viable solution to this issue is a difficult challenge. The software developers have to adhere strictly to risk management practice because each phase of SDLC is faced with its individual type of risk rather than considering it as a general risk. Therefore, this study proposes an adaptive neuro-fuzzy inference system (ANFIS) for selection of appropriate risk factors in each stages of software development process. Existing studies viewed the SDLC’s Security risk assessment (SRA) as a single integrated process that did not offer a thorough SRA at each stage of the SDLC process, which resulted in unsecure software development. Hence, this study identify and validate the risk factors needed for assessing security risk at each phase of SDLC. For each phase, an SRA model based on an ANFIS was suggested, using the identified risk factors as inputs. For the logical representation of the fuzzification as an input and output variables of the SRA risk factors for the ANFIS-based model employing the triangular membership functions. The proposed model utilized two triangular membership functions to represent each risk factor’s label, while four membership functions were used to represent the labels of the target SRA value. Software developers chose the SRA risk factors that were pertinent in their situation from the proposed taxonomy for each level of the SDLC process as revealed by the results. As revealed from the study’s findings, knowledge of the identified risk factors may be valuable for evaluating the security risk throughout the SDLC process.
APA, Harvard, Vancouver, ISO, and other styles
11

Gutierrez, Amelie Anne. "SECURETI: Advanced SDLC and Project Management Tool for TI (Philippines)." International Journal of Computer Science and Information Technology 13, no. 6 (2021): 39–57. http://dx.doi.org/10.5121/ijcsit.2021.13604.

Full text
Abstract:
There are essential security considerations in the systems used by semiconductor companies like TI. Along with other semiconductor companies, TI has recognized that IT security is highly crucial during web application developers' system development life cycle (SDLC). The challenges faced by TI web developers were consolidated via questionnaires starting with how risk management and secure coding can be reinforced in SDLC; and how to achieve IT Security, PM and SDLC initiatives by developing a prototype which was evaluated considering the aforementioned goals. This study aimed to practice NIST strategies by integrating risk management checkpoints in the SDLC; enforce secure coding using static code analysis tool by developing a prototype application mapped with IT Security goals, project management and SDLC initiatives and evaluation of the impact of the proposed solution. This paper discussed how SecureTI was able to satisfy IT Security requirements in the SDLC and PM phases.
APA, Harvard, Vancouver, ISO, and other styles
12

Mahmud, Mahmudul Hoque, Md Tanzirul Haque Nayan, Dewan Md Nur Anjum Ashir, and Md Alamgir Kabir. "Software Risk Prediction: Systematic Literature Review on Machine Learning Techniques." Applied Sciences 12, no. 22 (2022): 11694. http://dx.doi.org/10.3390/app122211694.

Full text
Abstract:
The Software Development Life Cycle (SDLC) includes the phases used to develop software. During the phases of the SDLC, unexpected risks might arise due to a lack of knowledge, control, and time. The consequences are severe if the risks are not addressed in the early phases of SDLC. This study aims to conduct a Systematic Literature Review (SLR) and acquire concise knowledge of Software Risk Prediction (SRP) from the published scientific articles from the year 2007 to 2022. Furthermore, we conducted a qualitative analysis of published articles on SRP. Some of the key findings include: (1) 16 articles are examined in this SLR to represent the outline of SRP; (2) Machine Learning (ML)-based detection models were extremely efficient and significant in terms of performance; (3) Very few research got excellent scores from quality analysis. As part of this SLR, we summarized and consolidated previously published SRP studies to discover the practices from prior research. This SLR will pave the way for further research in SRP and guide both researchers and practitioners.
APA, Harvard, Vancouver, ISO, and other styles
13

Mudita and Deepali Gupta. "The Aspects of Artificial Intelligence in Software Engineering." Journal of Computational and Theoretical Nanoscience 17, no. 9 (2020): 4635–42. http://dx.doi.org/10.1166/jctn.2020.9291.

Full text
Abstract:
Software Engineering is the fundamental methodology used in the process of developing the software. Software Development Life Cycle (SDLC) is the backbone of software engineering. SDLC is emerging in several forms to support software development at different phases. SDLC plays as a role of guide for engineers that are involved from traditional desktop application development to much trending development. The new emerging technologies accelerate the process of software engineering, resulting in saving time and resources and enhance the quality of software systems. This paper focuses on technologies used to accelerate the process of software engineering in solving problems associated with its phases. The first section of this paper contains an introduction to Software Engineering (SE) and Artificial Intelligence (AI). The next section describes the aspects of emerging technologies in software engineering. After this, the role of AI in SE is discussed followed by a conclusion in the last section.
APA, Harvard, Vancouver, ISO, and other styles
14

Hussain, Shariq, Haris Anwaar, Kashif Sultan, et al. "Mitigating Software Vulnerabilities through Secure Software Development with a Policy-Driven Waterfall Model." Journal of Engineering 2024 (February 21, 2024): 1–15. http://dx.doi.org/10.1155/2024/9962691.

Full text
Abstract:
For the past few years, software security has become a pressing issue that needs to be addressed during software development. In practice, software security is considered after the deployment of software rather than considered as an initial requirement. This delayed action leads to security vulnerabilities that can be catered for during the early stages of the software development life cycle (SDLC). To safeguard a software product from security vulnerabilities, security must be given equal importance with functional requirements during all phases of SDLC. In this paper, we propose a policy-driven waterfall model (PDWM) for secure software development describing key points related to security aspects in the software development process. The security requirements are the security policies that are considered during all phases of waterfall-based SDLC. A framework of PDWM is presented and applied to the e-travel scenario to ascertain its effectiveness. This scenario is a case of small to medium-sized software development project. The results of case study show that PDWM can identify 33% more security vulnerabilities as compared to other secure software development techniques.
APA, Harvard, Vancouver, ISO, and other styles
15

Khan, Shinwari and Zaidullah. "Testability as a Measure for Improving Software Quality in System Analysis and Design." Kardan Journal of Engineering and Technology 1, no. 1 (2022): 48–57. https://doi.org/10.31841/KJET.2021.5.

Full text
Abstract:
Software quality assurance is being an emerging field of software engineering, advocating more stable solutions to real-world systems strongly. SQA is a formal procedure used to evaluate, document, and assure the quality of the work products at all phases of SDLC. Different factors may affect the quality of the system. The primary purpose of this research is to identify and understand various quality factors and their effect on software/system development. The relationships between these factors and SDLC phases are investigated, and another quality factor testability is proposed to the quality factor set of the system analysis & design. The expected results of the proposed solution have shown the importance of testability, specifically at system analysis & design phase of software/system development.
APA, Harvard, Vancouver, ISO, and other styles
16

Naisargi, Oza, and Punit Bhope Divya. "GENERATIVE AI IN THE SOFTWARE DEVELOPMENT LIFECYCLE (SDLC): OPPORTUNITIES, CHALLENGES, AND FUTURE DIRECTIONS." International Educational Applied Research Journal 09, no. 03 (2025): 183–95. https://doi.org/10.5281/zenodo.15231434.

Full text
Abstract:
Generative Artificial Intelligence (AI) is fundamentally transforming the Software Development Lifecycle (SDLC) by enabling automation in code generation, enhancing software quality assurance, and streamlining development workflows. A detailed examination of the integration of Generative AI across all major phases of the SDLC, including requirements engineering, architectural and system design, implementation, testing, deployment, and post-deployment maintenance. A methodical assessment of state-of-the-art AI-assisted development tools&mdash;such as GitHub Copilot, ChatGPT, and Tabnine&mdash;is undertaken to evaluate their practical utility and impact. Furthermore, the study investigates the technical benefits, operational challenges, and ethical implications arising from the adoption of AI within the SDLC. The paper concludes with proposed directions for future research aimed at advancing secure, interpretable, and ethically-aligned AI-driven methodologies in software engineering. <strong>Keywords: </strong>Generative AI, Software Development Lifecycle (SDLC), AI-driven Automation, Machine Learning in Software Engineering, AI-powered Software Testing, Ethical AI in Software Development
APA, Harvard, Vancouver, ISO, and other styles
17

Rodriguez-Martinez, Laura, Hector Duran-Limon, Ricardo Mendoza-González, and Jaime Muñoz. "Identifying common activities in the graphical user interface development process and their integration into the software-system development life cycle." Computer Science and Information Systems 12, no. 1 (2015): 323–48. http://dx.doi.org/10.2298/csis140301002r.

Full text
Abstract:
We identify a suite of activities in the development process of Graphical User Interfaces (GUI) and include them as part of an approach to a generic model for the GUI Development Process (GDP). This work contributes with: (1) the identification of common activities of previous GDPs, (2) the definition of an approach to a generic GDP limited to its phases and activities, and (3) the integration of such a generic GDP with any software-system development life cycle (SDLC), illustrated with the Spiral SDLC. We show this work is useful by a) highlighting the advantages of our proposal over other methodologies for GDP in Human-Computer Interaction (HCI), b) showing one example of the integration of the GDP into a SDLC, and c) showing the usefulness of our approach in a case example.
APA, Harvard, Vancouver, ISO, and other styles
18

Ahmed, Ahmed, Haba K. Aslan, and Khaled M. Fouad. "Effective Integration of Database Security Tools into SDLC Phases: A Structured Framework." Journal of Cybersecurity and Information Management 16, no. 1 (2025): 176–207. https://doi.org/10.54216/jcim.160114.

Full text
Abstract:
As organizations increasingly rely on digital data, securing database systems has become a critical priority for protecting sensitive information, ensuring system integrity, and meeting regulatory compliance standards. This paper explores a comprehensive framework for database security, focusing on developing, assessing, and testing effective security tools. We begin by outlining the essential steps in creating robust security tools, including defining specific requirements based on database types and access needs and implementing real-time monitoring systems for immediate threat detection. The paper also emphasizes the importance of regular vulnerability assessments and advanced security analytics to identify and address potential risks proactively. Insights from a recent survey conducted among database administrators revealed that key areas of concern include access control, real-time monitoring, and vulnerability assessments. Furthermore, we highlight the significance of integrating security practices throughout the Software Development Life Cycle (SDLC). Additionally, best practices for evaluating and testing database security, including penetration testing to uncover vulnerabilities and stress testing to assess performance under load, are discussed. By synthesizing these strategies and survey feedback, this paper provides a comprehensive approach to enhancing database security, ensuring data protection, and maintaining system resilience against evolving cyber threats
APA, Harvard, Vancouver, ISO, and other styles
19

Bipin Gajbhiye, Shalu Jain, and Akshun Chhapola. "Secure SDLC: Incorporating Blockchain for Enhanced Security." Scientific Journal of Metaverse and Blockchain Technologies 2, no. 2 (2024): 97–110. http://dx.doi.org/10.36676/sjmbt.v2.i2.40.

Full text
Abstract:
In the rapidly evolving landscape of software development, security has emerged as a critical concern, particularly as the frequency and sophistication of cyber threats continue to rise. The Software Development Life Cycle (SDLC) traditionally emphasizes security at various stages; however, the integration of cutting-edge technologies such as blockchain has the potential to revolutionize this process. This research explores the incorporation of blockchain technology into the Secure SDLC to enhance security measures throughout the software development process. Blockchain, characterized by its decentralized, transparent, and immutable nature, offers a robust framework for mitigating risks associated with software vulnerabilities, data breaches, and unauthorized access. The study delves into how blockchain can be seamlessly integrated into each phase of the SDLC—requirements analysis, design, implementation, testing, deployment, and maintenance. By embedding blockchain protocols within these stages, the SDLC can achieve a higher level of security assurance. For instance, during the requirements analysis and design phases, smart contracts can be utilized to enforce security policies and validate the integrity of design documents. The implementation phase can benefit from blockchain's version control capabilities, ensuring that code changes are tracked, verified, and secure. During testing and deployment, blockchain can facilitate the creation of an immutable audit trail, recording all test results, configurations, and deployments, thereby preventing tampering and ensuring transparency.
APA, Harvard, Vancouver, ISO, and other styles
20

Al-Ahmad, Bilal I., Ala’ A. Al-Zoubi, Md Faisal Kabir, Marwan Al-Tawil, and Ibrahim Aljarah. "Swarm intelligence-based model for improving prediction performance of low-expectation teams in educational software engineering projects." PeerJ Computer Science 8 (January 19, 2022): e857. http://dx.doi.org/10.7717/peerj-cs.857.

Full text
Abstract:
Software engineering is one of the most significant areas, which extensively used in educational and industrial fields. Software engineering education plays an essential role in keeping students up to date with software technologies, products, and processes that are commonly applied in the software industry. The software development project is one of the most important parts of the software engineering course, because it covers the practical side of the course. This type of project helps strengthening students’ skills to collaborate in a team spirit to work on software projects. Software project involves the composition of software product and process parts. Software product part represents software deliverables at each phase of Software Development Life Cycle (SDLC) while software process part captures team activities and behaviors during SDLC. The low-expectation teams face challenges during different stages of software project. Consequently, predicting performance of such teams is one of the most important tasks for learning process in software engineering education. The early prediction of performance for low-expectation teams would help instructors to address difficulties and challenges related to such teams at earliest possible phases of software project to avoid project failure. Several studies attempted to early predict the performance for low-expectation teams at different phases of SDLC. This study introduces swarm intelligence -based model which essentially aims to improve the prediction performance for low-expectation teams at earliest possible phases of SDLC by implementing Particle Swarm Optimization-K Nearest Neighbours (PSO-KNN), and it attempts to reduce the number of selected software product and process features to reach higher accuracy with identifying less than 40 relevant features. Experiments were conducted on the Software Engineering Team Assessment and Prediction (SETAP) project dataset. The proposed model was compared with the related studies and the state-of-the-art Machine Learning (ML) classifiers: Sequential Minimal Optimization (SMO), Simple Linear Regression (SLR), Naïve Bayes (NB), Multilayer Perceptron (MLP), standard KNN, and J48. The proposed model provides superior results compared to the traditional ML classifiers and state-of-the-art studies in the investigated phases of software product and process development.
APA, Harvard, Vancouver, ISO, and other styles
21

Thejasvi, N., and B. R. Shubhamangala. "Detection of Vulnerability Injection Point in Software Development Lifecycle for Effective Countermeasures." International Journal of Engineering and Advanced Technology (IJEAT) 9, no. 3 (2020): 2715–21. https://doi.org/10.35940/ijeat.C6045.029320.

Full text
Abstract:
This paper takes a deeper look at data breach, its causes and the linked vulnerability aspects in the application development lifecycle. Further, the Vulnerabilities are mapped to the software development life cycle (SDLC) involving requirement elicitation, design, development, testing and deployment phases. Being aware of exact SDLC life cycle where the vulnerabilities are injected, suitable security practices (countermeasures) can be adopted in delivery methodology, which can control the eventual data breaches and safeguard the application from security perspective. Our research focuses on Evolution of Vulnerabilities through the application development life cycle, and we have leveraged &ldquo;Inverted Tree Structure/Attack Tree&rdquo; and &ldquo;Affinity Principles&rdquo; to map the vulnerabilities to right Software Development Life Cycle.
APA, Harvard, Vancouver, ISO, and other styles
22

Kandukuri, Prabhakar, Dasari N. V. Syma Kumar, G. Ramesh, and Prathima Kativarapu. "Sustainability-centric integration software requirements validation." MATEC Web of Conferences 392 (2024): 01160. http://dx.doi.org/10.1051/matecconf/202439201160.

Full text
Abstract:
Software Development Life Cycle (SDLC) is enriched with different phases. Requirement Analysis is predominant in designing and developing the software application with proper functionality and to produce expected outcome. The client expects the great deal of functionality and ease of use application and outstanding performance from the application developed. If the application is appropriately demonstrating the outcome what the client expected the requirements have to be gathered once again and re do the application until the client satisfaction. Understanding the client specific requirements from the users’ point of view and smooth running of the operations with proper integration between the modules of the application. The requirements from the client would be vague and taken in the user’s perception. The requirements taken from the client’s user requirements should be integrated with realistic expectations and plan according to the project schedule for each stage of SDLC. The requirement gathering technique should replicate the software requirement engineering with proper integration oriented methods. So that the project development will be completed without facing the challenges and issues arise in the different stages of SDLC. This research is proposing the integration oriented scrutiny on the software requirement engineering mechanism in the requirement analysis phase of SDLC.
APA, Harvard, Vancouver, ISO, and other styles
23

Dongmo, Cyrille. "Analyzing Non-Functional Requirements (NFRs) beyond Requirements Engineering." Engineering, Technology & Applied Science Research 15, no. 3 (2025): 23790–98. https://doi.org/10.48084/etasr.9800.

Full text
Abstract:
The development of Non-Functional Requirements (NFRs) alongside functional ones has long been the concern of both researchers and software engineers. The main purpose is to derive means to propagate the influence of NFRs throughout the different phases of the software development process. Despite the important progress made through Goal-Oriented Requirements Engineering (GORE) techniques, in terms of requirements elicitation, analysis, and operationalization of goals specifying NFRs, the inherent non-deterministic character of NFRs makes it very hard to anticipate at the requirements phase their impact on subsequent development phases. Thus, at a given phase of development, the actions required to satisfy an NFR, known as Non-Functional actions (NF-actions), depend on various factors, including the actions performed at the previous step as well as the type and nature of the object influenced by the NFR. This study proposes the concept of Complementary Non-Functional Actions (CNF-Actions) to facilitate the analysis of NFRs throughout the Software Development Life Cycle (SDLC). The application of the concept to a theoretical case study of an electronic voting system demonstrated its ability to facilitate the analysis of NFRs while developing the functional requirements and, therefore, contributing to extending the analysis of NFRs to other software phases of the SDLC.
APA, Harvard, Vancouver, ISO, and other styles
24

Shaurya Jain. "Evaluating the Role of Data Privacy Regulations in Secure Software Development Life Cycles (SDLC)." Communications on Applied Nonlinear Analysis 32, no. 1s (2024): 483–94. http://dx.doi.org/10.52783/cana.v32.2240.

Full text
Abstract:
In today’s data-driven landscape, data privacy regulations such as GDPR, CCPA, and HIPAA play a pivotal role in shaping secure software development practices. This study examines how these regulations influence each phase of the Software Development Life Cycle (SDLC), resulting in a Secure Software Development Life Cycle (S-SDLC) that emphasizes privacy by design. Using a mixed-methods approach—including quantitative surveys, qualitative interviews, and case studies from healthcare, e-commerce, and finance sectors—this research explores the adoption of privacy measures across SDLC phases, highlights compliance challenges, and identifies best practices. The findings reveal that while privacy regulations enhance security, user trust, and risk management, they also pose challenges, especially within agile development environments where balancing compliance with flexibility is complex. To address these issues, this study recommends adopting privacy automation tools, agile-compatible privacy frameworks, and cross-functional privacy teams to optimize compliance efforts. This research contributes to understanding how data privacy regulations drive a proactive, privacy-centric approach in software development, ensuring that security and compliance become integral to digital innovation.
APA, Harvard, Vancouver, ISO, and other styles
25

Barcelo, Lincoln M., Cherry Mae P. Bairan, Rhovie Ann M. Semillano, et al. "CLAYmb: The Development and Assessment of an Interactive Learning Application for Pottery Making." European Journal of Theoretical and Applied Sciences 1, no. 4 (2023): 3–14. http://dx.doi.org/10.59324/ejtas.2023.1(4).01.

Full text
Abstract:
This study aimed to design and develop an interactive learning application called CLAYmb, utilizing the phases of the SDLC, and evaluated its technical and quality aspects using ISO 25010 software standards. The study utilized a developmental research design, with IT experts and end-users as respondents, and the results demonstrated that the SDLC model was suitable for developing the system, and the respondents highly accepted it. The study's recommendations include conducting further research to evaluate the long-term effectiveness of CLAYmb, involving a more diverse set of respondents, and improving the system's usability through user testing and feedback analysis. Valuable insights into the development and evaluation of interactive learning applications using SDLC and ISO 25010 software standards are presented in this study. It emphasizes the significance of involving users in the design and development process and underscores the need for continuous evaluation and enhancement of such systems. These findings can serve as a basis for improving the technical quality and quality of using interactive learning applications in the future.
APA, Harvard, Vancouver, ISO, and other styles
26

Lincoln, M. Barcelo, Mae P. Bairan Cherry, Ann M. Semillano Rhovie, et al. "CLAYmb: The Development and Assessment of an Interactive Learning Application for Pottery Making." European Journal of Theoretical and Applied Sciences 1, no. 4 (2023): 3–14. https://doi.org/10.59324/ejtas.2023.1(4).01.

Full text
Abstract:
This study aimed to design and develop an interactive learning application called CLAYmb, utilizing the phases of the SDLC, and evaluated its technical and quality aspects using ISO 25010 software standards. The study utilized a developmental research design, with IT experts and end-users as respondents, and the results demonstrated that the SDLC model was suitable for developing the system, and the respondents highly accepted it. The study&#39;s recommendations include conducting further research to evaluate the long-term effectiveness of CLAYmb, involving a more diverse set of respondents, and improving the system&#39;s usability through user testing and feedback analysis. Valuable insights into the development and evaluation of interactive learning applications using SDLC and ISO 25010 software standards are presented in this study. It emphasizes the significance of involving users in the design and development process and underscores the need for continuous evaluation and enhancement of such systems. These findings can serve as a basis for improving the technical quality and quality of using interactive learning applications in the future.
APA, Harvard, Vancouver, ISO, and other styles
27

Beasley, Robert E. "Instructional Multimedia Software Development: Implications for the Analysis & Design Phases of the SDLC." Journal of Computer Information Systems 40, no. 2 (1999): 2–6. http://dx.doi.org/10.1080/08874417.1999.11647432.

Full text
APA, Harvard, Vancouver, ISO, and other styles
28

Asaad, Jameleh, and Elena Аvksentieva. "Review of ways to apply machine learning methods in software engineering." E3S Web of Conferences 449 (2023): 07018. http://dx.doi.org/10.1051/e3sconf/202344907018.

Full text
Abstract:
This article reviews the integration of machine learning (ML) techniques into Software Engineering (SE) across various phases of the software development life cycle (SDLC). The purpose is to investigate the applications of ML in SE, analyze its methodologies, present findings, and draw conclusions regarding its impact. The study categorized ML applications in SE and assessed the performance of various ML algorithms. Authors identified ML applications in SDLC phases, including requirements analysis, design, implementation, testing, and maintenance. ML algorithms, such as supervised and unsupervised learning, are employed for tasks like software requirement identification, design pattern recognition, code generation, and automated testing. In summary, we find that ML-based techniques are experiencing a substantial surge in adoption within the field of software engineering. Nevertheless, it is evident that substantial endeavors are needed to establish thorough comparisons and synergies among these approaches, perform meaningful evaluations grounded in detailed real-world implementations that are applicable to industrial software development. Therefore, our key takeaway is the necessity for a shift in focus towards reproducible research, prioritizing this over isolated novel concepts. Failure to do so may result in the limited practical implementation of these promising applications.
APA, Harvard, Vancouver, ISO, and other styles
29

Vinay, T. R., E. G. Satish, and J. Megha. "Design and Programming for Multicore machines: An Empirical study on time and effort required by programmer." ITM Web of Conferences 57 (2023): 01016. http://dx.doi.org/10.1051/itmconf/20235701016.

Full text
Abstract:
As the demand for high-performance computing continues to surge, harnessing the full potential of multicore architectures has become paramount. This paper explores a pragmatic approach to transition from sequential to parallel programming, capitalizing on the computational prowess of modern hardware systems. Recognizing the challenges of enforcing parallelism in early software development phases, we advocate for a focus on the implementation stage, where architects, designers, and developers can seamlessly introduce parallel constructs while preserving software integrity. To facilitate this paradigm shift, we introduce the “SDLC model with Parallel Constructs,” a modified Software Development Life Cycle (SDLC) framework comprising additional phases: “Parallel Constructs” and “Test Parallel Constructs.” This model empowers development teams to integrate parallel computing efficiently, enhancing performance and maintaining a structured development process. Our observations reveal intriguing dynamics. Initially, the single-threaded program outperforms its parallel counterpart for smaller datasets, but as data sizes grow, the parallel version demonstrates superior performance. We underscore the pivotal role of available CPU cores and task partitioning in determining efficiency. Our analysis also evaluates the programmer’s effort, measured by lines of code, needed for the transition. Leveraging OpenMP constructs streamlines this transition, reducing programming complexity.
APA, Harvard, Vancouver, ISO, and other styles
30

E., R. Aruna, Rama Mohan Reddy A., and V. N. Sunitha K. "Development of IoT Health Monitor System using Security Patterns." International Journal of Engineering and Advanced Technology (IJEAT) 9, no. 3 (2020): 1573–80. https://doi.org/10.35940/ijeat.C4679.029320.

Full text
Abstract:
Context: The most important non-functional requirement of the software application is the security. Developing Secure Software is a challenging Process. Software vulnerabilities and defects may disclose by developers, users, hackers due to Software-intensive systems get connected more and more in every day&rsquo;s lives. A better way to develop secure software is, enhance security processes in all the phases in SDLC. To enhance security in SDLC process required lots of mechanisms and systematic measures to assess the security during the development process. Objective: In this paper, we propose a method &ldquo;Security aware-Software Development Life Cycle (Sa-SDLC) using Security Patterns&rdquo;. We also measure our security efforts in SDLC. This method fills the insecurity gaps from root level to top level in Granular style approach. Our method is suggestible for security critical applications such as Medical, Finance, Legacy and Communication (Messaging like email) Systems. Results: we successfully implemented our approach on remote health monitor since IoT devices are convenient in everyday life, these devices are using in home, environment, healthcare due to its feasible networking, storage and process features etc. In IoT health care applications, security of the sensitive data is paramount since humans are part of the IoT platform. IoTs heterogeneous network connectivity and expected growth, opens many new threats and attacks which impacts on life of a patient. Conclusion: Hence, our proposed methodology is implemented on Security Essential IoT based health care application and measures shows our method is improved software security.
APA, Harvard, Vancouver, ISO, and other styles
31

Dongmo, Cyrille. "A Review of Non-Functional Requirements Analysis Throughout the SDLC." Computers 13, no. 12 (2024): 308. http://dx.doi.org/10.3390/computers13120308.

Full text
Abstract:
To date, unquestionable efforts have been made, both in academia and industry, to facilitate the development of functional requirements (FRs) throughout the different phases of the software development life cycle (SDLC). Functional requirements are understood to mean the users’ needs pertaining to the services to be rendered by a software system. For example, semi-formal or graphically based approaches such as UML, and mathematically based or formal approaches such as Z and related tools have all been developed with the intention of addressing FRs. In the same vein, most of the proposed software methodologies, for instance, agile software development and model-driven software development, primarily target functional requirements. Considering the importance and even the criticality of non-functional requirements describing the quality of software systems and the constraints upon them, similar progress would be expected for their development. However, it appears that making headway with NFRs has been more challenging due to the complexity of the requirements. In this regard, the main purpose of this work is to unveil (from the academic perspective) the current state of development of NFRs through the review of publications carefully selected from five online databases.
APA, Harvard, Vancouver, ISO, and other styles
32

Budimansyah Purba, Arif, Ahmad Mubarok, Jajang Mulyana, and Wawan Kusdiawan. "Pengembangan Sistem Informasi Manajemen Kegiatan Masjid Berbasis Website pada Masjid Al Hikmah." Indonesia Bergerak : Jurnal Hasil Kegiatan Pengabdian Masyarakat 2, no. 3 (2024): 104–15. http://dx.doi.org/10.61132/inber.v2i3.508.

Full text
Abstract:
This research aims to develop a web-based Mosque Management Information System (SIMM) to manage the administrative and operational activities of mosques. The method used in this research is the Systems Development Life Cycle (SDLC) Waterfall model. The SDLC phases include Project Planning Phase, Analysis Phase, Design Phase, Implementation Phase, and Support Phase. This research was conducted at Al Hikmah Mosque, located in Grand Samara Residence, Dusun Kopo, Klari Village, Karawang District. Data and information were collected through surveys and interviews with mosque administrators. The results show that the developed web-based SIMM can improve efficiency in data management, enhance coordination among stakeholders, and increase transparency in financial management. The system was well received by mosque administrators and is expected to improve the overall quality of mosque management. Additionally, this SIMM is expected to provide better services to the congregation and increase the accountability of mosque administrators.
APA, Harvard, Vancouver, ISO, and other styles
33

Yeen, Lai Khong, Santhini a/p Appannan Jeya, and Nair a/p G. Narayana Nair Malathi. "E-Queue Mobile Application: Empirical Study in Malaysia UTAR University." Journal of Research in Business, Economics and Management 8, no. 3 (2017): 1429–33. https://doi.org/10.5281/zenodo.3958611.

Full text
Abstract:
Waiting in line is a common experience in daily life, whether for a table at a popular restaurant or for the service at a bank. This experience is not always pleasant for most of people because they always have to wait for a long time to be serviced. The ability to interact with waiting customers is highly desirable because it allows businesses the opportunity to optimize their existing services and offer new services to waiting customers. However, interacting with individuals waiting in a queue has been inefficient and costly because employees must either talk with each waiting customer on an ongoing basis or the business must provide high tech devices that interact with each waiting customer. Agile methodology which will be used to develop this application, it incorporates the SDLC phases starting from the Planning phase up to the Maintenance phase. End of the research, we found that majority of respondents are prefer to use the proposed system compared with current method.
APA, Harvard, Vancouver, ISO, and other styles
34

Vandana, Kumari. "Agile Transformation: Analyzing the Path to Organizational Agility." International Journal of Innovative Research in Engineering & Multidisciplinary Physical Sciences 8, no. 1 (2020): 1–4. https://doi.org/10.5281/zenodo.14684750.

Full text
Abstract:
The Waterfall methodology is among the most widely recognized, longstanding, and conventional approaches in the Software Development Lifecycle (SDLC) that emerged in the 1970s from the construction industry. The waterfall methodology involves detailed upfront planning and requirements definition and detailed documentation with rigid sequential phases. &nbsp;The success of the waterfall model depends on the perfection of the initial requirements-gathering phase and complete user acceptance at the final phase, which can be unrealistic.
APA, Harvard, Vancouver, ISO, and other styles
35

Sandeep, Kaur*. "COMPARATIVE ANALYSIS OF SOFTWARE DEVELOPMENT MODELS." INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY 6, no. 10 (2017): 611–17. https://doi.org/10.5281/zenodo.1036644.

Full text
Abstract:
No geek is unfamiliar with the concept of software development life cycle (SDLC). This research deals with the various SDLC models covering waterfall, spiral, and iterative, agile, V-shaped, prototype model. In the modern era, all the software systems are fallible as they can’t stand with certainty. So, it is tried to compare all aspects of the various models, their pros and cons so that it could be easy to choose a particular model at the time of need
APA, Harvard, Vancouver, ISO, and other styles
36

Sateesh, Nayani, S. V. Suryanarayana, Rella Usha Rani, and S. Sunanda. "Empowering Software Development with Machine Learning." E3S Web of Conferences 616 (2025): 02023. https://doi.org/10.1051/e3sconf/202561602023.

Full text
Abstract:
Machine learning (ML) has emerged as a transformative technology across various domains, including software development. This paper delves into the significant roles ML plays in enhancing and optimizing the software development lifecycle (SDLC). By integrating ML into different phases of software development—requirements analysis, design, coding, testing, and maintenance—developers can achieve higher efficiency, better quality, and more innovative solutions. This paper provides a comprehensive review of current trends, applications, challenges, and future directions of ML in software development.
APA, Harvard, Vancouver, ISO, and other styles
37

Sumardiono and Mus Mulyadi Maulana. "PERANCANGAN APLIKASI PESAN TANDING FUTSAL DENGAN METODE WATERFALL." INFOTECH : Jurnal Informatika & Teknologi 2, no. 1 (2021): 25–32. http://dx.doi.org/10.37373/infotech.v2i1.107.

Full text
Abstract:
Futsal merupakan salah satu jenis olahraga beregu atau berkelompok dan masuk cabang atletik dengan jumlah pemain dalam satu kelompok 5 pemain. Dengan banyaknya minat masyarakat akan olahraga sepak bola (futsal), lebih dari 30 club/team futsal se kecamatan Sindang. Sebanyak 60% dari jumlah itu menjadi pelanggan tetap di Vianos Futsal. Dalam satu minggu lebih dari 20 team/club menyewa lapangan. Jadi, untuk memudahkan penjadwalan dan pengaturan dalam penggunaan lapangan futsal (booking sarana), penulis merancang sistem pengaturan pinjaman lapangan dengan metode First Come First Serve (FCFS) yaitu pertama daftar, maka pertama dilayani. Dalam perancangan sistem informasi pesan tanding futsal, penulis melakukan beberapa metode pengembangan sistem yaitu dengan menggunakan metodologi SDLC. SDLC has a similar set of four fundamental phases: planning, analysis, design, and implementation. Dari hasil penelitian ini diperoleh rancang bangun aplikasi berupa aplikasi login dan register akun, aplikasi penyewaan, aplikasi laporan pemesanan, dan aplikasi atur jadwal. Tentunya masih terdapat kekurangan dalam sistem ini sehingga perlu adanya penelitian berikutnya untuk pengembangan sistem yang lebih baik
APA, Harvard, Vancouver, ISO, and other styles
38

Sakti, Rizki Hardian, and Elfi Tasrif. "PERANCANGAN SISTEM INFORMASI AKADEMIK JURUSAN ELEKTORNIKA." Voteteknika (Vocational Teknik Elektronika dan Informatika) 7, no. 2 (2019): 86. http://dx.doi.org/10.24036/voteteknika.v7i2.104330.

Full text
Abstract:
In this modern era today, information technology had become a thing where the society have to be cultivated. The development of information technology was currently running very fast and played an important role in various ways. Computers were one of the important parts in improving information technology. This research aimed to design a tool to be able to assist students in obtaining information in an accurate and effective manner. The design of this information system used the System Development Life Cycle (SDLC) method which was a common methodology in system development and design. System Development Life Cycle (SDLC) had six phases, are namely: identification, initiation and project design, analysis, design, implementation and maintenance. The design carried out were the design and normalization of the database, Entity Relations Diagram (ERD), and system design. The system design had Data Flow Diagram (DFD), Use Case Diagram, Activity Diagram, Sequence Diagram and Class Diagram.Keywords: Information System, System Development Life Cycle, Electonic
APA, Harvard, Vancouver, ISO, and other styles
39

Kumar, Prasanna, and Dr Kamdeo Prasad Yadav. "Analysis of ERP Based Framework Expert Opinion in Early Software Defect Prediction." International Journal for Research in Applied Science and Engineering Technology 12, no. 9 (2024): 484–91. http://dx.doi.org/10.22214/ijraset.2024.64189.

Full text
Abstract:
Abstract: The software industry necessitates early prediction of software defects for effective quality assessment and resource allocation. During the initial stages of the software development life cycle (SDLC), failure data is often unavailable. Consequently, the insights of domain experts can be crucial in estimating potential software defects during these early phases. This paper introduces a model designed to forecast software defects prior to the testing phase, emphasizing the structure of the software development process. The model is developed using metrics derived from early artifacts of the SDLC. The development and experimental aspects of the model are presented through the application of a Bayesian belief network (BBN). The qualitative aspects of software metrics, along with expert opinions, form the core of this methodology. To demonstrate the practicality and effectiveness of the proposed approach, ten datasets from real software projects have been utilized. The analysis and validation of predicted software defects, based on varying levels of uncertainty from domain experts, are compared against actual defect occurrences.
APA, Harvard, Vancouver, ISO, and other styles
40

Tabrez Khan, Et al. "Risk Prioritization using A FUZZY BASED Approach in Software Development Design Phase." International Journal on Recent and Innovation Trends in Computing and Communication 11, no. 9 (2023): 1674–87. http://dx.doi.org/10.17762/ijritcc.v11i9.9153.

Full text
Abstract:
The success of a software project's objective is directly proportional to the degree to which it satisfies all of the stakeholders' concerns regarding the project's requirements, including the budget, schedule, and overall performance. Risks can occur throughout the software development lifecycle (SDLC) phases and affect every phase. The design phase of the SDLC yields an overview of the software and can be defined as the software's blueprint. Different types of software have their own unique design phases and have different types of risks. With the high number of interacting components, complex systems have a greater propensity to be more volatile, which increases the risk. It is necessary to prioritize the risks in order of their severity levels. The issue at hand is the lack of effective methods to prioritize and mitigate the risk. Recent studies have suggested several methods for prioritizing risks, but it is clear that few of these have been implemented. These methods are overly complicated, time-consuming, prone to inconsistency, and challenging to put into practice. This paper proposes a novel Fuzzy-based approach to risk prioritization in the software design phase using MATLAB software. Fuzzy-based models have been shown to be more accurate than other techniques when using standard datasets to prioritize risks. Fuzzy-based methods that have been proposed take into account the characteristics of risks by modelling those characteristics as fuzzy
APA, Harvard, Vancouver, ISO, and other styles
41

Shulga, Tatiana Erikovna, and Dmitrii Eduardovich Khramov. "Life cycle ontology of software engineering." Vestnik of Astrakhan State Technical University. Series: Management, computer science and informatics 2023, no. 2 (2023): 66–74. http://dx.doi.org/10.24143/2072-9502-2023-2-66-74.

Full text
Abstract:
The article highlights the problem of presenting knowledge on the models of software life cycle, the importance of which can be explained by the rapid progress of software engineering methods, by the absence of a formally easily extensible knowledge model in this subject area, and by the fact that cycle time selection models and the proposed development methodology have a significant impact on the success of software projects. System analysis &#x0D; of the main types of software development methodologies, life cycle models and their phases has been carried out. The results of studying the representation of software life cycle models in the form of ontologies are presented. The ontology “Software development life cycle” (SDLC) has been developed. It is designed to represent knowledge about various models of the software life cycle, phases (stages) of the life cycle inherent in different models, and the possibility of describing the recurrence of phases. The ontology allows describing models both within predictive development methodologies (waterfall, incremental) and within agile development methodologies (Scrum, Kanban). Classes, properties and axioms of the ontology are described, on the basis of which it is possible to produce a formal logical inference. The SDLC ontology is developed on top of the Semantic Web formats (in OWL language), published in the public domain and presents a developing, easily extensible project. This can probably be used in the field of software development for practical or research purposes. There is also introduced the idea of a software shell that uses the presented ontology, which will allow, according to the given parameters, to choose the most appropriate methodology for the project, which will simplify the development process, avoid errors and reduce development time.
APA, Harvard, Vancouver, ISO, and other styles
42

Sari, Dawila, Muji Burrohman, Ajeng Dewi Kartika, et al. "Pendampingan Penyusunan Laporan Penerimaan dan Pengeluaran Kas melalui Aplikasi Berbasis VBA Excel pada Masjid Agung Jami Sulthan Muhammad Tsafiuddin II Sambas." Jurnal Abdi Masyarakat Indonesia 5, no. 3 (2025): 725–38. https://doi.org/10.54082/jamsi.1663.

Full text
Abstract:
Masjid Agung Jami Sulthan Muhammad Tsafiuddin II Sambas masih menggunakan pencatatan keuangan secara manual, yang berisiko terhadap kesalahan perhitungan dan keterlambatan pelaporan. Kegiatan pengabdian ini bertujuan untuk memberikan pendampingan dalam penyusunan laporan penerimaan dan pengeluaran kas melalui aplikasi berbasis VBA Excel. Dengan demikian, kegiatan ini diharapkan meningkatkan efisiensi dan akuntabilitas pengelolaan keuangan. Metode yang digunakan model pengembangan Software Development Life Cycle (SDLC) waterfall meliputi Project Planning Phase, Analysis Phases, Design Phases, Implementation Phase, dan Support Phase. Hasil kegiatan menunjukkan bahwa aplikasi dapat digunakan dengan baik, dan sistem pencatatan menjadi lebih rapi, cepat, serta mudah dianalisis. Selain meningkatkan keterampilan digital takmir, kegiatan ini juga mendorong transparansi dalam pelaporan dana masjid kepada jamaah. Ke depan, solusi ini berpotensi direplikasi di masjid lain yang memiliki tantangan serupa dalam pencatatan keuangan.
APA, Harvard, Vancouver, ISO, and other styles
43

P S, Rakshith. "Autonomous Road way Alert System." International Journal of Innovative Research in Information Security 10, no. 03 (2024): 416–21. http://dx.doi.org/10.26562/ijiris.2024.v1003.46.

Full text
Abstract:
The "Autonomous Roadway Alert System" design process, which is based on the Waterfall Model for the System Development Life Cycle (SDLC), is discussed in this article. These sign board detection, traffic sign detection, obstacle detection, lane assistant and voice assistant features are the functions of the system tackled through phases of collection and analysis, design, implementation, integration, testing, deployment, and maintenance processes. Emphasis of use of Python-coded programs on Raspberry Pi hardware and YOLOv5 algorithm is given for the purpose of object identification.
APA, Harvard, Vancouver, ISO, and other styles
44

Kudo, Taciana Novo, Renato De Freitas Bulcão Neto, Auri Marcelo Rizzo Vincenzi, and Alessandra Alaniz Macedo. "A revisited systematic literature mapping on the support of requirement patterns for the software development life cycle." Journal of Software Engineering Research and Development 7 (December 21, 2019): 9. http://dx.doi.org/10.5753/jserd.2019.458.

Full text
Abstract:
In the past few years, the literature has shown that the practice of reuse through requirement patterns is an effective alternative to address specification quality issues, with the additional benefit of time savings. Due to the interactions between requirements engineering and other phases of the software development life cycle (SDLC), these benefits may extend to the entire development process. This paper describes a revisited systematic literature mapping (SLM) that identifies and analyzes research that demonstrates those benefits from the use of requirement patterns for software design, construction, testing, and maintenance. In this extended version, the SLM protocol includes automatic search over two additional sources of information and the application of the snowballing technique, resulting in ten primary studies for analysis and synthesis. In spite of this new version of the SLM protocol, results still point out a small number of studies on requirement patterns at the SDLC (excluding requirements engineering). Results indicate that there is yet an open field for research that demonstrates, through empirical evaluation and usage in practice, the pertinence of requirement patterns at software design, construction, testing, and maintenance.
APA, Harvard, Vancouver, ISO, and other styles
45

Majeed, Bismal, and Nosheen Sabahat. "REQUIREMENTS CHANGE MANAGEMENT (RCM) TOOL FOR PAKISTAN SOFTWARE INDUSTRY." Pakistan Journal of Scientific Research 3, no. 2 (2024): 190–200. http://dx.doi.org/10.57041/pjosr.v3i2.1018.

Full text
Abstract:
The requirement engineering process is the initial and critical phase of the software development life cycle. Project success heavily depends on requirements elicitation and their management. Requirement change management is a vital aspect of requirement engineering. Incomplete understanding among stakeholders, technological shifts, functional improvements, and evolving business landscapes often trigger requirements changes. Continuous changes demand meticulous tracking and effective management to prevent project failure. Implementing a formalized approach to requirements change management is essential for controlling the impact of changing system requirements. Through surveys, interviews, and literature review, it becomes evident that within Pakistan software industry, numerous barriers hinder software engineers from effectively managing and addressing end-user change requests. Our solution addresses the challenges of requirement changes, emphasizing cost and time estimates. We recommend the RCM tool, which is user-friendly, free, and centralizes requirements. Access controls restrict project details to relevant team members, while versioning and notifications keep stakeholders informed. Organizing changes by SDLC phases aids analysis and learning. Overall, our solution promotes efficient, transparent requirement management within the SDLC framework and increases the success rate by managing change requests effectively.
APA, Harvard, Vancouver, ISO, and other styles
46

Herlinda, Herlinda, Randi Ramliyana, and Erlin Windia Ambarsari. "Pengejawantahan Pendekatan Storytelling dalam Pemahaman Membangun Diagram Alir Data." Edumatic: Jurnal Pendidikan Informatika 5, no. 2 (2021): 223–32. http://dx.doi.org/10.29408/edumatic.v5i2.4060.

Full text
Abstract:
Throughout the System Development Life Cycle (SDLC), establishment the software through various phases. System design is one of the most crucial aspects of the SDLC. The Data Flow Diagram (DFD) is a model to build the system. The purpose of the research was to make it easier for people to comprehend the diagram by carefully preparing DFD, then it created software according to the DFD design. Storytelling is the method employed, and it pertains to qualitative ways for creating language patterns. As a design reference, it needs to make the DFD pattern subsequently. The research mimics two scenarios to reflect previous research on the same principle. According to the findings of this study, there are two significant disparities. The first scenario concerns system user activity, whereas the second concerns software performance. Therefore, it corresponds to the core notion of input-process-output; narrative scenario 1 is more consistent and easier to design in the processed results created from sentence patterns to DFD patterns. Scenario 2, on the other hand, connects many process symbols to processes, complicating the DFD design. Finally, scenario 2 is beneficial for requirement's elicitation, whereas scenario 1 applies to business procedures.
APA, Harvard, Vancouver, ISO, and other styles
47

Safitri, Aila Gema, and Firas Atqiya. "Automatic model transformation on multi-platform system development with model driven architecture approach." Computer Science and Information Technologies 3, no. 3 (2022): 157–68. http://dx.doi.org/10.11591/csit.v3i3.p157-168.

Full text
Abstract:
Several difficulties commonly arise during the software development process. Among them are the lengthy technical process of developing a system, the limited number and technical capabilities of human resources, the possibility of bugs and errors during the testing and implementation phase, dynamic and frequently changing user requirements, and the need for a system that supports multi-platforms. Rapid application development (RAD) is the software development life cycle (SDLC) that emphasizes the production of a prototype in a short amount of time (30-90 days). This study discovered that implementing a model-driven architecture (MDA) approach into the RAD method can accelerate the model design and prototyping stages. The goal is to accelerate the SDLC process. It took roughly five weeks to construct the system by applying all of the RAD stages. This time frame does not include iteration and the cutover procedure. During the prototype test, there were no errors with the create, read, update, and delete (CRUD) procedure. It was demonstrated that automatic transformation in MDA can shorten the RAD phases for designing the model and developing an early prototype, reduce code errors in standard processes like CRUD, and construct a system that supports multi-platform.
APA, Harvard, Vancouver, ISO, and other styles
48

Aila Gema Safitri and Firas Atqiya. "Automatic model transformation on multi-platform system development with model driven architecture approach." Computer Science and Information Technologies 3, no. 3 (2022): 157–68. http://dx.doi.org/10.11591/csit.v3i3.pp157-168.

Full text
Abstract:
Several difficulties commonly arise during the software development process. Among them are the lengthy technical process of developing a system, the limited number and technical capabilities of human resources, the possibility of bugs and errors during the testing and implementation phase, dynamic and frequently changing user requirements, and the need for a system that supports multi-platforms. Rapid application development (RAD) is the software development life cycle (SDLC) that emphasizes the production of a prototype in a short amount of time (30-90 days). This study discovered that implementing a model-driven architecture (MDA) approach into the RAD method can accelerate the model design and prototyping stages. The goal is to accelerate the SDLC process. It took roughly five weeks to construct the system by applying all of the RAD stages. This time frame does not include iteration and the cutover procedure. During the prototype test, there were no errors with the create, read, update, and delete (CRUD) procedure. It was demonstrated that automatic transformation in MDA can shorten the RAD phases for designing the model and developing an early prototype, reduce code errors in standard processes like CRUD, and construct a system that supports multi-platform.
APA, Harvard, Vancouver, ISO, and other styles
49

Aila, Gema Safitri, and Atqiya Firas. "Automatic model transformation on multi-platform system development with model driven architecture approach." Computer Science and Information Technologies 3, no. 3 (2022): 157–68. https://doi.org/10.11591/csit.v3i3.pp157-168.

Full text
Abstract:
Several difficulties commonly arise during the software development process. Among them are the lengthy technical process of developing a system, the limited number and technical capabilities of human resources, the possibility of bugs and errors during the testing and implementation phase, dynamic and frequently changing user requirements, and the need for a system that supports multi-platforms. Rapid application development (RAD) is the software development life cycle (SDLC) that emphasizes the production of a prototype in a short amount of time (30-90 days). This study discovered that implementing a model-driven architecture (MDA) approach into the RAD method can accelerate the model design and prototyping stages. The goal is to accelerate the SDLC process. It took roughly five weeks to construct the system by applying all of the RAD stages. This time frame does not include iteration and the cutover procedure. During the prototype test, there were no errors with the create, read, update, and delete (CRUD) procedure. It was demonstrated that automatic transformation in MDA can shorten the RAD phases for designing the model and developing an early prototype, reduce code errors in standard processes like CRUD, and construct a system that supports multi-platform.
APA, Harvard, Vancouver, ISO, and other styles
50

Aliffandi, Imam, Dadan Mulyana, and Maulana Sidiq. "APLIKASI PENDAFTARAN PPDB (PENERIMAAN PESERTA DIDIK BARU) PROGRAM BABY SITTER BERBASIS WEB DI LEMBAGA KURSUS DAN PELATIHAN TIARA MEDICA CIAMIS DENGAN METODE AGILE." Jurnal Mahasiswa Sistem Informasi Galuh 1, no. 2 (2025): 97–107. https://doi.org/10.25157/jmsig.v1i2.4193.

Full text
Abstract:
This study aims to develop an online registration system at LKP Tiara Medica Ciamis using the Agile SDLC method. The system is designed to replace the inefficient manual registration process with a more flexible and accessible online system. The development process included planning, design, development, and testing phases. The results show that the developed online registration system significantly improves registration efficiency, allowing prospective students to register from anywhere without needing to visit the location in person, and simplifying the administrative process. The system also includes online payment and data verification features, enhancing the accuracy and security of participant data. Recommendations include continuous testing and optimization, user training.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography