This International Standard describes in greater detail management of the Maintenance Process described in ISO/IEC , including Amendments. ISO/IEC. IEEE. Std Second edition. Software Engineering — Software Life. Cycle Processes — Maintenance. ISO , Software Engineering – Software Life Cycle Processes – Maintenance, describes in greater detail management of the software maintenance.
|Published (Last):||22 October 2005|
|PDF File Size:||4.36 Mb|
|ePub File Size:||4.85 Mb|
|Price:||Free* [*Free Regsitration Required]|
Software maintenance – Wikipedia
Computer programming Requirements engineering Software deployment Software design Software maintenance Software testing Systems analysis Formal methods.
Algorithm design Analysis of algorithms Algorithmic efficiency Randomized algorithm Computational geometry.
The selection of proper enforcement of standards is the challenging task right from early stage of software engineering which has not got definite importance by the concerned stakeholders. Because change is inevitable, isl must be developed for evaluation, controlling and making modifications.
ISO provides guidance that applies to planning, execution and control, review and evaluation, and closure of the software maintenance process.
Standard: IEEE Std 14764-2006 – Software Engineering & Software Life Cycle Processes & Maintenance
And this is the main cause of any problem during software evolution and maintenance. Maintenance may span for 20 years, [ citation isso ] whereas development may be 1—2 years. Over a period of twenty years, his research led to the formulation of Lehman’s Laws Lehman This article has an unclear citation style. Most access requests are approved.
Artificial intelligence Computer science Electrical and electronics engineering. Things like compliance with coding standards that includes software maintainability goals.
ISO/IEC – Software Engineering — Software Life Cycle Processes — Maintenance
Adopted From Standards Australia Standard: Please help improve it or discuss these issues on the talk page. We apologise for being unable to respond to access requests that are declined. Network architecture Network protocol Network components Network scheduler Network performance evaluation Network service.
Wikipedia references cleanup from September All articles needing references cleanup Articles covered 1476 WikiProject Wikify from September All articles covered by WikiProject Wikify Articles needing additional references from January All articles needing additional 1764 Articles with multiple maintenance issues All articles with unsourced statements Articles with unsourced statements from January Articles with unsourced statements from October All articles with specifically marked weasel-worded phrases Articles with specifically marked weasel-worded phrases from January Wikipedia articles with BNF identifiers Wikipedia articles with GND identifiers Wikipedia articles with LCCN identifiers.
Major fields of computer science. This page was last edited on 22 Octoberat Logon details will be provided by email.
A very common situation which often degrades performance is lack of suitable maintenance tools, such as defect tracking software, change management software, and test library software. It provides the framework, precise terminology, and processes to allow the consistent application of technology tools, techniques, and methods to software maintenance.
So any work done to iiso the software after it is in operation is considered to be maintenance work. An integral part of software is the maintenance one, which requires an accurate maintenance plan to be prepared during the software development.
The contents of this Web Site are copyright of Project Performance Australia Pty Ltd and are made available for your information only, on the condition that you do not incorporate their contents, in whole or in part, into any other material of any nature without permission in writing from Project Performance Australia Pty Ltd. If you are not a client of PPI or CTI, limited access which permits download access to many of these resources may be available on an approved-registration basis.
Shell Georgia – ISO As they evolve, they grow more complex unless some action such as code refactoring is taken to reduce the complexity.
Access the SE Goldmine A username and password is required for access to the resources. The standard was written primarily for maintainers of software and additionally for those responsible for development and quality assurance.
Retrieved 5 November Retrieved from ” https: Note also that some academic institutions [ who? This article needs additional citations for verification. Software development process Requirements analysis Software design Software construction Software deployment Software maintenance Programming team Open-source model. Model of computation Formal language Automata theory Computational complexity theory Logic Semantics.
So software maintenance is important because it consumes a large part of the overall lifecycle costs and also the inability to change software quickly and reliably means that business opportunities isi lost.
Burt Swanson, The dimensions of maintenance.
September Learn how and when to remove this template message. A common perception of maintenance is that it merely involves fixing defects. The budget should include resource and cost estimates.
Many subsequent studies suggest a similar magnitude of the problem. Views Read Edit View history. Key technical issues are: This article has multiple issues. If you are a client of PPI or subsidiary company CTI and wish to obtain a username and password, please use the email contact form. The purpose is to preserve the value of software over the time. You are authorised to print the contents provided that 1476 copyright notice is included. Hear about relevant training courses in your area.
Lehman demonstrated that systems continue to evolve over time. Interpreter Middleware Virtual machine Operating system Software quality.