World MapCOMPUTERS
Maps of World Web
Internet
It & India
Macintosh
Computing
Ergonomics
Pos Systems
Top It People
Computer Books
Computer Prices
Computer Stores
Computer Science
Computer Literacy
Computer Problems
Types Of Computers
Computer Software
Computer Hardware
History Of Computer
Computer Workstation
Computers Functioning

Legal Issues In It
Computer Journals
Computer Education
Computer Operating Systems
Computer Networking
Computer & Terrorism
Top Computer Manufacturing Companies
Security Issues Of Computers
Computerized Medical Devices
Computer Science Associations
Top Computer Software Companies
Research Areas In Computer Science
  
.jh.
Home > Referrals > Computers > Computer Software > Software Development Life Cycle


Software Development Life Cycle

Overview of Software Development Life Cycle

Software development life cycle is associated with software development process. The process of software development involves a wide variety of mechanisms. Each mechanism follows a specific pattern to perform tasks. There are several software development models that are widely used to in the software development programmes across the world. ISO 12207 is the globally accepted standard for choosing, applying and supervising the process of software development life cycle.

Variations of Software Development Life Cycle Models

The software development giants all over the world use different models to innovate diverse range of software. Rapid Application Development model, Prototyping model, Component Assembly Model and System Development Life Cycle Model are some of the most commonly used software development life cycle models. In terms of technology used, the Capability Maturity Model is the finest of all software development life cycle models.



Steps Involved in Software Development

The process of software development is a complicated one and involves various intermediate steps. The process initiates with the analysis of software elements. The computer programmers or software engineers attempt to coordinate the requirements of users with the software programs running in a computer. Analysis of software elements helps to create user-friendly computer software.

The next step in software development involves specification of the task. It guides the programmers to write the task specific code. Specification is essential for stability of external ports. Designing of software architecture, coding, sketching the internal designs of software, supporting the newly developed software and maintenance are the steps that results in development of software.



Surfing Agreement | Link to Us |  Advertise with Us | Suggest a Map |  Feedback |  Know Us |  Contact Us |  Disclaimer |  Privacy Policy |  Terms & Copyright


Compare Infobase Limited
(An ISO 9001:2000 Certified Company)
www.mapsofworld.com from the promoters of www.mapsofindia.com, the world's largest site on Indian Maps. © Mapsofworld.com 2007