• 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. Waste, the Landfill Tax and the Inert Problem

    construct roadways, bunds and for landscaping sites under the terms of most waste management licenses. Due to this site operators are now having to start to use virgin materials for such projects, this increases the cost of operating the site and thus the cost of disposing waste it also puts increasing pressure on our finite natural resources.

  2. Thailand Highways Management Project

    Institutional Strengthening 4.1. Development of a Centralized road database road asset maintenance and management system and a bridge management system. 4.2. Development of a framework for and a case study on public-private partnerships (PPP) in highways. The aforementioned activities are carried out according to the plan. Annual maintenance reports.

  1. A2 Model Answer :

    However a contrasting attitude is portrayed in Genesis chapter 2 where the concept of Guardianship is emphasized and humanity`s moral responsibility for the animal kingdom and environment. In verse 15 humans are told 'to cultivate and care for' the Garden of Eden and the animals and birds were brought to the first man so that he could name them.

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

    management development training contributes to management development but is not synonymous with it, as managers also learn and develop in many other ways. Management training and management development can be differentiated in four important ways. Firstly, management development is a broader concept and is more concerned with developing the whole person rather than emphasizing the learning of narrowly defined skilled.

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

    In order to make rational decisions on the plans, the developers will have to consider all the relevant quality of life indicators, such as economic growth, social investment, employment, education and training, housing quality, air pollution, transport, water quality, land use and waste, so that information collected guides them with their plans.

  2. Christian teachings on stewardship and creation.

    There are also problems that would affect the environment, such as nuclear waste. There is no known way of disposing nuclear waste safely, some have half-lives that can last for thousands of years. Some dumping of nuclear waste has already happened in the arctic sea and the deep Marinas Trench off the Philippines, but an international treaty now forbids this.

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

    With a fraction of the wastewater now being disposed, the Pfizer is seeing a tremendous reduction from the half a million dollars a year that they were spending on tanker truck collection. With growing zero discharge regulations, Pfizer plant at sandwich provide solutions for treating effluent that provides excellent water quality for non-potable water uses."

  2. Sustainable construction.

    Planners and designers need to listen to, and respect the views of local people when considering new developments. - Set targets. Measure and compare performance. Aim to improve! Alternative energy sources Modern human civilisation has an enormous demand for energy.

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