1 / 8

Software life cycle processes Purpose

Software life cycle processes Purpose. A new international standard (ISO/IEC 12207:1995(E) that establishes a common framework for software life cycle processes. uses well-defined terminology is suitable for all sectors in the software industry.

keenan
Download Presentation

Software life cycle processes Purpose

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software life cycle processesPurpose • A new international standard (ISO/IEC 12207:1995(E) that • establishes a common framework for software life cycle processes. • uses well-defined terminology • is suitable for all sectors in the software industry

  2. Software life cycle processes Field of application • Intended for use in a two-party situations • parties from different organisations • parties from same organisation • single party/self imposed tasks • Not intended for off-the-shelf software products unless incorporated into a deliverable product. • Written for the • acquirer, supplier, developer, operator, maintainer • managers, QA managers and end-users

  3. Software life cycle processesStructure of the international standard 5. Primary Life Cycle Processes 6. Supporting Life Cycle Processes 7. Organisational Life Cycle Processes

  4. Software life cycle processesThree Grouping • 5 primary life cycle processes • Acquisition, supply, development, operation and maintenance. • 8 supporting life cycle processes • Documentation, configuration management, quality assurance, validation, verification, joint review, audit and problem resolution. • 4 organisational life cycle processes • Management, infrastructure, improvement and training.

  5. Software life cycle processesFive primary life cycle processes CONTRACT VIEW 5.1 Acquisition process Initiation Request-for-proposal preparation Contract preparation & update Supplier monitoring Acceptance & completion 5.2 Supply process Initiation Preparation of response Contract Planning Execution & control Review & evaluation Delivery & completion

  6. Software life cycle processesFive primary life cycle processes ENGINEERING VIEW 5.3 Development process 5.5 Maintenance process Process implementation Software installation Software acceptance support System requirements analysis System architectural design System integration System qualification testing Process implementation Problem & modification analysis Software requirements analysis Software architectural design Software detailed design Software integration Software qualification testing Modification implementation Maintenance review/ acceptance Software coding and testing Migration Software retirement

  7. Software life cycle processesFive primary life cycle processes OPERATING VIEW 5.4 Operation process Process implementation Operational testing System operation User support

  8. Software life cycle processesFive primary life cycle processes End 5.1 Acquisition process 5.2 Supply process 5.3 Development process 5.4 Operation process Start 5.5 Maintenance process

More Related