In the realm of academic research, the task of determining the most suitable Software Development Life Cycle (SDLC) becomes complex, owing to the diverse project requirements, rapidly changing ...technology, team skills and experience, organizational culture and readiness, flexibility and adaptability needs, and decision-making complexity. It requires a thorough analysis of various factors to make a wise decision that aligns with the project's goals and constraints. A variety of models, including Waterfall, Prototyping, and Spiral, offer distinct sets of advantages and disadvantages. Agile modeling is a flexible and iterative software development strategy that emphasizes collaborative modeling and rapid feedback. The agile philosophy promotes transparency, effective communication, and embracing change to meet evolving project needs efficiently and effectively. An In-Depth Examination of Agile Methodologies versus Conventional Approaches gives a deeper understanding of their respective strengths, weaknesses, and applicability. Also as the educational institutes increasingly recognize the importance of providing industry-relevant skills and preparing students for dynamic work environments, agile methodologies are likely to play a vital role in shaping the future of education and fostering the success of students in their careers. In this paper, we have explored the practical application of well-established Agile methodologies including Scrum, Kanban, Lean, Extreme Programming (XP), Feature Driven Development, and Dynamic Systems Development Method (DSDM) within the context of educational institutions and project management.
While analyzing agile projects, documentation mentions towards where the project is driving. The study on document creation, role of the document, document template for process models, the aspect(s) ...to avoid in documentation, information gathered for the documentation, document requirement format and principles regarding documentation of the process structure including extreme programming (XP), lean, crystal, Feature driven development (FDD), Dynamic Systems Development Method (DSDM), Microsoft Solutions Framework (MSF), Agile Unified Process (AUP), Adaptive Software Development (ASD) in documentation context. The survey will help researchers and practitioners in finding correct strategy for the right process model in the right situation.
This paper investigates how stakeholder evaluation strategies may be embraced into a modern IS development approach – the Dynamic Systems Development Method (DSDM). DSDM is currently the de facto ...standard for rapid application development (RAD) in the UK. Theoretically, the participative and iterative nature of DSDM can facilitate effective IS evaluation strategies of an interpretive and informal nature. Using both the object system class framework Hirschheim96, and the informal findings of a recent survey of DSDM-affiliated UK organisations, the authors produce results encouraging to those proponents of a more holistic approach to IS evaluation. The disparate nature of DSDM in practice also serves as a warning that the success of such evaluation strategies may depend heavily on how the organisation embraces specific IS development strategies.
A Study of Risk Management in DSDM Coyle, Sharon; Conboy, Kieran
Agile Processes in Software Engineering and Extreme Programming
31
Book Chapter
A principle objective of agile methods is to reduce well-known risks associated with common systems development project failures. While there is extensive academic literature on risk management and ...its growing importance, literature in relation to risk management in an agile context is still in infancy. The purpose of this research paper is to highlight the extent to which risk management practices are incorporated into a specific agile method known as DSDM. The methodology deployed for this research involved a case study of a change management consultancy firm dedicated to the use of the Dynamic Systems Development Method (DSDM).
Trading model has been changing since the vast implementation of Information and Communication Technology in every sector. This model is known as e-Commerce. Unlikely, there is still limited company ...which specifically trades agriculture product. Agriculture e-Commerce is known as a platform to buy and sell some agriculture products. Agriculture e-commerce has important role to support economic development and market expansion for farmers in particular and people in rural areas in general. There is still limited access and provider which buy and sell agriculture product to farmer and its farmer representative. Therefore, this research develops specific agriculture e-commerce. There are two main modules for agriculture e-commerce, purchasing and buying module. On this article, we acknowledge to develop the first module, which is purchasing module. Purchasing module was developed using Dynamic System Development Method (DSDM). Development phase includes feasibility study, business study, functional model iteration, and design and build model iteration. At the end of the phase, testing is conducted. The result of this study is the prototype of agriculture e-Commerce product with predefined functions. Purchasing module of the system depicts the opportunity for farmer to buy the tools and materials. This system has two main functions: purchasing system management and reporting management. System testing also was conducted to test the system.
Selecting the best project management method at the workplace helps to deliver a high-quality product to the customer. Hence, the need for good knowledge of management methods, their characteristics, ...advantages, and disadvantages, is necessary to be able to select the best for the specific project. However, until now, no large dataset for Machine Learning and decision-making model, model or system has been proposed to help project managers to the most efficient method adapted to the constraints of their projects. This work develops the construction of the dataset for agile and IoT project management method based on the real experiences. In this paper, our objective is to propose a criteria-based model that allows the choice of the best management method to adopt for such an IT or IoT project according to a set of criteria.
Dynamic System Development Method has been criticized because of absence security practices in its phases. The key objective is proposed the secure software development framework. CBR-DSDM model had ...proposed in this paper to cover the security in an entire development life cycle of DSDM phases from the beginning to final phase. This paper proposes a way to map security activities into the dynamic system development method. A Case based reasoning technique is used for maintaining security requirement repository. The main purpose of this research is to fill the gap by integrating security into DSDM phases and maintaining its agility. Our model is evaluated using publish case study. For the Assessment of CBR-DSDM used the control experiment and expert review evaluation methods.