• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

Software development methods

Extracts from this document...

Introduction

WaterFall According to en.wikipedia.org Waterfall "is a software development model first proposed in 1970 by w.w. Royce, in which development is seen as flowing steadily through the phase of requirements analysis, design, implementation, testing, (validation), integration, and maintenance". Waterfall method is the first published model of a software development process (1970). The basic principle is that the different processes (Analysis, Design, Coding, and Testing) are done sequentially. Output from one process is input to the next. Waterfall method advantages like simple, easy to understand and work with. Waterfall creates very detailed intermediate documentation after each process. In general it is difficult to find situations where the Waterfall method is especially suitable. For the method to work the requirements have to be basically written in stone. ...read more.

Middle

A disadvantage of the iterative process is that it implies that evaluation of the product occurs only after coding. This is an expensive proposition. A variation of the iterative process more appropriate to a HCI is the rapid prototyping. The Spiral Development process encompasses other process models. The iteration of the sub-problem with the highest associated risk must be identified and solved. To solve the problem any type of "normal" development process (Waterfall, Incremental, Prototyping, etc.) might be employed. Which one is suitable all depends on the risks identified. Its disadvantage is that is almost impossible to make initial time and cost estimates. Agile Process disadvantage is that is a Manifesto, so business people and developers must work together daily throughout the project. ...read more.

Conclusion

* Feature Driven Development (FDD) * Crystal Clear * Dynamic Software Development Method (DSDM) * Rapid Application Development (RAD) from James Martin (the very first Agile method) * Scrum * Xtreme Programming (XP) * Rational Unify Process (RUP), available at CERN Benefits of Agile Methods The benefits of an agile development with the advantages of a simple implementation, scrum significantly increases productivity and reduces time to benefits while facilitating adaptive, empirical systems development. Agile Development Method for my Organization IT Agile represents a number of lightweight methodologies including DSDM, Extreme Programming (XP) and Scrum. They follow principles from established management science focusing on the value creation, effective delivery of valuable software, offer delegation and empowerment and encourage a hands-off management style. For my organization I will introduce Scrum which is one the lightweight and a good management tool. Reference Jones, Capers. 1994. Assessment and Control of Software Risks. www.google.com http://www.controlchaos.com/ http://www.lux-seattle.com/about/whitepapers/lux-project-lifecycles.pdf ...read more.

The above preview is unformatted text

This student written piece of work is one of many that can be found in our AS and A Level Environmental Management section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related AS and A Level Environmental Management essays

  1. Christian teachings on stewardship and creation.

    The products of the earth are to be appreciated as well as consumed, however, there should be a balance between consumption and conservation. Our actions can have large effects upon others and the earth's resources.

  2. Sustainable construction.

    In the winter, additional heating comes from a low demand Gas Condensing system: Performance compared with a conventional boiler: 30% less fuel used Reduced pollutant emissions: 30% less CO�...............................(causes global warming) Minimum SO� or nil SO� releases........................(acid rain) Nitric oxides (NO�) less than 30ppm.....................(acid rain) CFC's trapped and neutralised....................(ozone depletion)

  1. Why, despite its relevance in today's world, is management development so problematical in its ...

    Managers are developed as much for jobs that they will be doing as for the jobs that they are doing. Both the organization and the managers benefit from this approach. Management development is a vital aspect of career management, and from the organization's point of view both are methods of

  2. Pfizer, Kent (UK)The European Headquarters for Research & Development, and the Global Manufacturing main ...

    The products and technologies used include desalination, treatment of surface water, reuse and industrial process separation. ICT :- The information technology group supports PGM by implementing solutions that facilitate communication between plants, collaboration between individuals as well as IT support for the day to day operations of PGM1.

  1. A report concerning new business development in the local area, which is the Paddington ...

    They believe that there are no major problems concerning the development, for instance no hidden costs as this improvement of the local area was planned ahead in order to avoid certain situations and extra, unnecessary costs. Quality of life indicators are used to measure the effect and the potential impact of this development on the community and the environment.

  2. Thailand Highways Management Project

    2. Targeted highways upgraded and intersections improved. 3. Road Safety & Public Awareness Program implemented. 4. Planning, programming, execution and monitoring capability strengthened in a business-oriented Department of highways (DOH). 1.l. Average roughness of target roads less than 3.5 International roughness index (IRI). 1.2. Periodic maintenance of 700 km o f project roads completed using conventional contracting methods with SME's.

  1. A2 Model Answer :

    * Acid Rain - Acid emissions erode the stonework of buildings, kill trees and other vegetation, and acidify the water of lakes, killing fish and other water life. First noticed in 1960 in Scandinavian lakes, researchers were convinced by

  2. Waste, the Landfill Tax and the Inert Problem

    Permission is required from the Environment Agency to move special wastes and holders are required to notify the Agency of disposal and transportation plans, operators of disposal sites are required to have prior knowledge of the arrival of special waste.

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work