Preview

Why Is Testing Stage of Sdlc so Important?

Good Essays
Open Document
Open Document
966 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Why Is Testing Stage of Sdlc so Important?
Why is the testing stage of systems development so important?
November 2012

Introduction
• Systems Development Lifecycle
• Types of SDLC
• Stages of SDLC












Waterfall method
Testing
Programme Testing
Acceptance Testing
Limitations of Testing
Case Study 1: University of Salford
Case Study 2: Knight Capital Group
Summary
Conclusion
References

Systems Development Lifecycle
Systems Development Life Cycle (SDLC) is the process of developing information systems through various stages from identifying initial requirements through analysis, design, testing, implementation and maintenance.
• Many different models but each generally consists of a series of defined steps or stages.

Laudon & Laudon (2006)

Types of SDLC
• Waterfall
• Fountain
• Spiral
• Rapid prototyping
• Incremental

Bocij et al (2006)

Waterfall
• One of the oldest, best known

• Linear sequential set of phases

• Review at end of each phase before moving on to the next
• Logical chain of events, e.g. programming cannot begin until specification completed

• Many different versions
• Many critics – does not work?

Laplante & Neill (2004) Dennis et al (2008)

Stages of SDLC
Vary according to the methodology used but usually some variation of the waterfall method which has
Galin (2004) served as a framework for others.


Systems analysis - identify problems & establish requirements



Systems Design – create design specifications



Programming - translate design specification into code



Testing



Conversion – plan conversion, train users



Production & Maintenance – operate, evaluate and

modify the system
Laudon & Laudon (2006)

Testing
Why test? System should be tested to ensure that it meets the requirements laid out at the start of the process.

• Develop a test plan
• Involve users as well as developers
• Simulate data and test system processes e.g.
entering



References: Cervone, H.F. (2007),"The system development life cycle and digital library development", O CLC Systems & Services, Vol Detterman, E. (2012) “Software Development Life Cycle (SDLC) Case Study – Result = $440m Loss.” Solid Logic Technology Galin, D. (2004) Software Quality Assurance: from theory to implementation. Harlow: Pearson Education Laplante, P.A Laudon, K.C. and Laudon, J.P. (2006) Essentials of Management Information Systems: Organization and Technology in the Networked Enterprise, ninth ed., New Jersey: Prentice-Hall Morris, S., (2005) “Software Development Cycle”, Tessella Support Services plc, available at < http://www.tessella.com/wp-content/uploads/2008/05/softwaredevelopmentcycle.pdf>

You May Also Find These Documents Helpful

  • Best Essays

    The Software Development Life Cycle (SDLC) gives very definable goals regardless of the methodology used; the development process will have a planning and a testing phase whether it is Waterfall or Agile. At Smith Consulting (SC), projects begin with a project planning phase when SC selects team leaders and assigns jobs to team members based on their particular strengths. Then SC locks project requirements into an open-ended Agile process…

    • 3816 Words
    • 16 Pages
    Best Essays
  • Powerful Essays

    Cis 210 Research Paper

    • 1323 Words
    • 6 Pages

    As part of my job, I must complete a 10-to-15 page paper that follows this project through the system development life cycle (SDLC). This assignment will require I to do the following:…

    • 1323 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    “Businesses and organizations use various types of information systems to support the many processes needed to carry out their business functions. Each of these information systems has a particular purpose or focus, and each has a life of its own. This “life of its own” concept is called the systems development life cycle or SDLC, and it includes the entire process of planning, building, deploying, using, updating, and maintaining an information system. The development of a new information system involves several different, but related activities. These activities, or phases, usually include planning, analysis, design, implementation, and maintenance/support. In other words, SDLC is a conceptual model that guides project management in information system development.”(Wikibooks)…

    • 429 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    BIS261 Final Exam Paper

    • 1552 Words
    • 7 Pages

    The articles from the DeVry University Library: Managing Virtual Teams by LaBrosse; Successfully Transitioning to a Virtual Organization by Lockwood; and Technology Support for Enhanced Productivity in International Virtual Teams by Seilheimer, Ishman, & Seilheimer…

    • 1552 Words
    • 7 Pages
    Powerful Essays
  • Good Essays

    Eco / 365 Sldc Method

    • 590 Words
    • 3 Pages

    Systems development life cycle, or SDLC, is the method used to develop information systems (Kroenke, 2012). It contains a basic model for the purpose of project management that defines the stages in information system development from start to finish with the objective of keeping the project within a budget (Rouse, 2009).…

    • 590 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Sdlc Value

    • 1412 Words
    • 6 Pages

    Some SDLCs are based on a more predictive approach to the project, and other SDLCs are based on a more adaptive approach. System developers learn the SDLC phases and activities sequentially, based on the Waterfall model; in practice, however, the phases overlap and projects…

    • 1412 Words
    • 6 Pages
    Better Essays
  • Good Essays

    Web Security Life Cycle

    • 1010 Words
    • 5 Pages

    Software development life cycles are created to help guide businesses towards meeting specific desires and needs within their applications. They drive the steps used to meet best practices and standards that businesses are required to follow to function. SDLCs are made up of various different stages such as; assessments, application development, QA testing, deployments, etc. Best practices and standards dictate that implementing security within the various steps of an SDLC if not all of the steps will provide the best results that any business is trying to achieve. An SDLC can come in a few different models like a waterfall model, spiral model and a V-Model. This document will be used to describe and give a brief summary on many different processes.…

    • 1010 Words
    • 5 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

    Sdlc with Example

    • 5615 Words
    • 23 Pages

    The systems development life cycle, in its variant forms, remains one of the oldest and yet still widely used methods of software development and acquisition methods in the information technology (IT) arena. While it has evolved over the years in response to ever-changing scenarios and paradigm shifts pertaining to the building or acquiring of software, its central tenants are as applicable today as they ever were.The SDLC has been called one of the two dominant systems development methodologies today, along with prototyping (Piccoli, 2012).…

    • 5615 Words
    • 23 Pages
    Better Essays
  • Good Essays

    [2]Maheshwari Shika, Dinesh Ch, 2012, A Comparative Analysis of Different Types of Models in Software Development Life Cycle, IJARSSE, 2,285-289.…

    • 782 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Software is a mature industry with considerable cost pressures. It costs an incredible amount of money to develop, deliver, market, sell and support a software product.…

    • 3123 Words
    • 13 Pages
    Powerful Essays
  • Satisfactory Essays

    In many organizations, software testing accounts for 30 to 50 percent of software development costs. Yet most people believe that software is not well tested before it is delivered. That contradiction is rooted in two clear facts: First, testing software is a very difficult proposition; and second, testing is typically done without a clear methodology.…

    • 556 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    System Development Chapter 6

    • 2514 Words
    • 11 Pages

    * 2 SDLC models that include testing in their stages are V-Model and Spiral Model.…

    • 2514 Words
    • 11 Pages
    Good Essays
  • Powerful Essays

    Nowadays a popular and succesful approach is to test the product with more user involvement. Agile…

    • 1681 Words
    • 7 Pages
    Powerful Essays
  • Powerful Essays

    Agile

    • 3081 Words
    • 11 Pages

    The software development industry has been evolved to become the most important industries of time. This industry employs many practitioners world wide to create the most essential products that is been used to extend our lifestyles. From controlling the production of food we eat to providing safety and control of the vehicles, software has become the embodiment of the world's most valuable intellectual property.[15]…

    • 3081 Words
    • 11 Pages
    Powerful Essays