Preview

Dynamic Systems Development Method and Methodology

Best Essays
Open Document
Open Document
3623 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Dynamic Systems Development Method and Methodology
Normative Information Model-based Systems Analysis and Design (NIMSAD)
MM
A Structured System Analysis and Design Method (SSADM) and Dynamic System Development Method (DSDM) Comparison
Normative Information Model-based Systems Analysis and Design (NIMSAD)
MM
A Structured System Analysis and Design Method (SSADM) and Dynamic System Development Method (DSDM) Comparison
08
Fall
08
Fall

Table of Contents Introduction 1 Structured System Analysis and Design Method (SSADM) 3 Dynamic Systems Development Method (DSDM) 5 Normative Information Model-based Systems Analysis and Design (NIMSAD) 7 Methodology Context 8 Use Situation 8 Start of Methodology Use 9 Customers and Problem Owners 10 Context Description 10 Culture and Politics of Methodology Use 10 Risks in Describing Context 11 Risks of Methodology 11 Methodology User 12 User Motives and Values 12 Needed Abstract Reasoning 13 Needed Skills 13 Methodology 13 Problem Situation and Boundaries 13 Diagnosis of the Situation 14 Prognosis of System 14 Problem Defining 15 Deriving Notional Systems 15 Design 16 Implementation 16 Evaluation 17 More on NIMSAD… 17 Conclusion 18 References 18

Introduction

There are many methodologies to systems analysis and design. Each methodology differs from the other in many aspects including technical approaches, view of users and system environment, epistemology and ontology, suitability for use, etc. Hence a more structured and formal way of evaluating methodologies is by using the Normative Information Model-based Systems Analysis and Design (NIMSAD).

NIMSAD is well noted to have a “wide scope, not restricted to any particular category of methodologies, practical and considers different use situations” (Koskinen, Lintinen, Sivula and Tilus, 2003). In this paper, two methodologies are compared using the NIMSAD framework, the Structured System Analysis and Design Method (SSADM) from the waterfall approach family and the Dynamic Systems Development Methodology



References: UK Essays. (2012). A DSDM Outline Plan. Available: http://www.ukessays.com/essays/information-technology/a-dsdm-outline-plan.php. Last accessed 21st November 2012. AGILE Methods of Software Development. (2011). Dynamic Systems Development Method (DSDM). Available: http://dsdmofagilemethodology.wikidot.com/. Last accessed 21st November 2012. UK Essays. (2011). Dynamic Systems Development Method (DSDM).Available: http://www.ukessays.co.uk/essays/information-system/dynamic-system-development-method.php. Last accessed 22nd November 2012. Haravtar. (2011). SSADM for Compiled SAAD. Available: http://www.scribd.com/doc/51400525/12/SSADM-Structured-Systems-Analysis-and-Design-Method. Last accessed 21st November 2012. Diane Strode. (2006). Agile methods: a comparative analysis. Available: http://www.citrenz.ac.nz/conferences/2006/papers/257.pdf. Last accessed 21st November 2012. Wikipedia. (2012). Dynamic Systems Development Method (DSDM). Available: http://en.wikipedia.org/wiki/Dynamic_systems_development_method. Last accessed 21st November 2012. Jussi Koskinen, Heikki Lintinen, Henna Sivula, Tero Tilus. (2003). Evaluation of Software Modernization Estimation Methods Using NIMSAD Meta Framework. Eltis Project. 1.0 (1), p1-12. Peter Bielkowicz, Preeti Patel and Thein Than Tun. (2002). Evaluating Information Systems Development Methods: A New Framework. Available: ftp://144.32.41.4/pub/xchge/evaluate.pdf. Last accessed 21st November 2012. Forsell, M., Halttunen, V. & Ahonen, J. (1999). Evaluation of component- based software development methodologies. Penjam, J. (Ed.) Proceedings of the Fenno-Ugric Symposium on Software Technology (FUSST’99) Marko Forsell. (2002). Improving Component Reuse in Software Development. JYVÄSKYLÄ Studies in Computing. 16 (1), 167.

You May Also Find These Documents Helpful

  • Better Essays

    Satzinger, J. Jackson, R. Burd, S. (2004) Systems Analysis & Design in a Changing World (4th ed.). Boston: Thomson Learning, Inc.…

    • 4521 Words
    • 19 Pages
    Better Essays
  • Best Essays

    Smith Consulting is developing a better production documentation environment for our company. The following discussion and implementation strategy discusses software development methodology selection, Quality Assurance Processes, procedures, and guidelines to be utilized at SC for all current and future projects internally and externally for our clients. This document will also determine project management orthodoxy, define our client relationship and also our program document specifications and requirements. This will serve SC and its future clients in a consistent, quality and professional future for enhanced software development capabilities in accordance with established best practices throughout the software engineering community.…

    • 3816 Words
    • 16 Pages
    Best Essays
  • Better Essays

    Satzinger, J. W., Jackson, R. B., & Burd, S. D. (2004). _Systems analysis and design in a changing world_. Boston, Mass.: Thomson/Course Technology.…

    • 869 Words
    • 4 Pages
    Better Essays
  • Better Essays

    Service Request Sr-Rm-004

    • 990 Words
    • 4 Pages

    The Rapid Application Development method incorporates using three different approaches of systems analysis. These sub-approaches are Prototyping, Computer-Assisted Software Engineering Tools, and Joint Application Design. By using the three different perspectives, RAD streamlines the entire systems analysis and design process.…

    • 990 Words
    • 4 Pages
    Better Essays
  • Good Essays

    It210 Week 1 Dq#2

    • 329 Words
    • 2 Pages

    In development of programs structured approach is mostly used, because the structured approach is a method for designing and coding programs in a systematic, organized manner to develop a programming solution. In this approach, system requirement is to identify the long term requirements before the programming development[pic]…

    • 329 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Satzinger, J. W., Jackson, R. B, & Burd, S. D. (2004). Systems analysis and design in a changing world. 3rd. ed. Boston: Thomson.…

    • 5023 Words
    • 21 Pages
    Powerful Essays
  • Better Essays

    There are two kinds of SDLCs approaches, one is predictive and another one is adaptive. A predictive approach which is organised and planned well in advance and new information can be developed according to the plan. While adaptive approach is when the exact requirement or user’s need are not known in advance. In this approach, some requirement of the system has be to determined after the initial development work. Generally projects have both the approaches. Predictive approaches are more traditional and were invented in 1970. Most of the adaptive approaches are created during 1990.…

    • 947 Words
    • 4 Pages
    Better Essays
  • Good Essays

    The systems development life cycle (SDLC) is also known as the waterfall model. The systems development life cycle is a SDM (systems development methodology) that consists of seven phases. The seven phases are in a specific order that is completed phase by phase. The first phase is planning. The planning stage is where an outline is drawn up for preparations. During this phase a systems analyst, who may work for the company or be an outside consultant, will outline a proposed system, develop a budget, and create a detailed development schedule. To help make the decision, the company will perform four types of feasibility analyses: (1) technical, (2) economic, (3) operational, and (4) schedule. The second phase of the waterfall model is system analysis. The systems analysis phase follows the planning phase. In this phase a systems analyst would work with a company to understand the problem fully and detail the requirements of an information systems solution. This phase uses many tools and techniques, including requirements gathering, structured…

    • 435 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Mgmt 340 Week 1

    • 640 Words
    • 3 Pages

    Methodologies, techniques, and tools help ensure the quality and appropriateness of the system being built. Following a systems methodology, applying techniques, and using appropriate tools provides structure to the systems development process, since they have been tested and perfected by others. The quick and easy approach to building systems may be easier, cheaper, and quicker in the short run, but it almost always results in a poorly developed system, meaning that the system will be less than optimal and require extra work to maintain. In the long run, a poorly developed system requires more time and money to make right. Following an engineering-type approach ensures that systems analysis and design is rigorous, structured, and systematic.…

    • 640 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Defining the Sdlc

    • 1462 Words
    • 6 Pages

    The System Development Life Cycle Methodology is indeed excessively formal and rigid and should be made more flexible and unstructured. This stand is taken to agree with the notion that the system development life cycle model is formal and needs to be made flexible. The position that the System Development Life Cycle methodology is excessively formal and rigid has been taken due to the below reasons.…

    • 1462 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    As the process manager I would discuss with both analysts that while they have different perspectives on what tools and techniques work best, each approach, whether waterfall, iterative or incremental would be taken into account dependent upon the nature of the project.…

    • 722 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Software development is big business right now. Almost everything we do today has some type of program design component to it. Every new gadget and gizmo must have a unique software platform to allow it to function seamlessly. From an Electronic Medical Record to a Leap Pad, ever changing rules, regulations, and advancements in technology keep analysts and programmers busy creating the “stuff” that runs your stuff. In order to stay at the top of the game, software companies need to use the most productive software development techniques, allowing them to make releases and revisions to programs quickly while keeping the investors involved to ensure they are meeting their vision.…

    • 998 Words
    • 4 Pages
    Good Essays
  • Better Essays

    Senior management has the responsibility of developing system that that the organization operates within. “General systems theory provided a theoretical and philosophical framework for recognizing the openness of systems for developing information feedback to adapt and maintain a steady state. From Wiener, cybernetics stressed that information feedback was essential to this adjustment. Organizations needed information; from systems theory came the notion…

    • 1974 Words
    • 8 Pages
    Better Essays
  • Good Essays

    Why is it important to use systems analysis and design methodologies when building a system? Why not just build the system in whatever way seems to be “quick and easy?” What value is provided by using an “engineering” approach?…

    • 486 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    V Model vs Agile Methodology

    • 2703 Words
    • 11 Pages

    The Methodologies Agile and V-Model are discussed, as well as Software Management techniques PMBOK, COCOMO, MTA, EV and Critical path.…

    • 2703 Words
    • 11 Pages
    Powerful Essays