Mis 2000 class 20 system development process updated 2014. A set of comprehensive coding guidelines encompasses all aspects of code development. To learn about generic models of software development process. Mechanics of machines full notes, pdfs, ebooks, downloads ergonomics ppt, full notes, ebooks, downloads attached files for direct download. It is become important since several software products lack of documentation and are highly unstructured. Oneday zero breakdown training course presentation totals powerpoint ppt 165 slides, plus a free summary of the 20 critically important slides to show to senior management and the workforce. Tech in cse, mechanical, electrical, electronics, civil available for free download in pdf format. Fritz bauer, a german computer scientist, defines software engineering as. Permission to reproduce or copy all or parts of this material for nonprofit use is granted on the.
Software evolution software types laws of evolution maintaining software types. Ppt maintenance,types of maintenance,breakdown maintenance. Maintenance management powerpoint presentation download. Software maintenance software quality ngineering exactl d h f h ly does the software have. This blog contains engineering notes, computer engineering notes, lecture slides, civil engineering lecture notes, mechanical engineering lectures ppt. Find materials for this course in the pages linked along the left. This knowledge can be implemented by following a coding style which comprises several guidelines that help in writing the software code efficiently and with minimum errors. Describes strenght and weakness of various life cycle models. Categories of software maintenance maintenance can be divided into the following. Long term maintenance may introduce errors and inef.
Software testing nist f b nist reports software bugs cost annually two of the most common source lack of compatability. Maintenance management configuration management is an essential part of system maintenance. Five types of maintenance are in fact recurrent in the industry. To ensure that all developers work in a harmonized manner the source code should reflect a harmonized style as a single developer had written the entire code in one session, the developers should be aware of the coding guidelines before starting a software project. Some of the topics relating to software maintenance are types of software maintenance, software maintenance problems, software maintenance tools and techniques, and software maintenance costing. The textbook and the accompanying materials posted on this website are freely available for fair use. Corrective maintenance is concerned with fixing errors that are observed when the software is in use.
Project engineering maintenance engineering maintenance prevention the goal of maintenance prevention mp is to reduce maintenance costs and deterioration losses in new equipment by considering past maintenance data and the latest technology when designing for higher reliability, maintainability, operability, flexibility, safety, and other. Software maintenance software maintenance is the process of changing a system after it has been delivered. Software engineering, 6th edition, ian sommerville, addisonwesley, isbn 0209815x. Express your computation and design ideas with free engineering powerpoint templates.
Types of software maintenance corrective maintenance repair of errors in the software reported by users. Mohanty,department of mechanical engineering,iit kharagpur. Many software organizations have problems delivering quality software that is finished on time and meets the users needs. Corrective maintenance this type of maintenance is initiated by defects in software defects can result from. Introduction to applied software project management. Cse 403 software engineering lectures cse home course webs cse 403 course home page. Reverse engineering reverse engineering is the process followed in order to find difficult, unknown and hidden information about a software system. Definitions reliability the ability of an item to perform a required function under stated conditions for a stated period of time. The ieees guide to the software engineering body of knowledge 2004 version, or swebok, defines the field and describes the knowledge the ieee expects a practicing software engineer to have. Managing people powerpoint html lecture 26, risks in software engineering powerpoint html lecture 27, software. Some of the topics relating to software maintenance are types of software maintenance, software maintenance problems, software maintenance tools and techniques, and software main tenance costing. In general, there is quite a lot of material in each lecture so, depending on the background of your students, you may wish to edit to reduce the number of slides or present over 3 rather than 2 lectures. Explain the employee responsibilities regarding personal protective equipment. The outcome of software engineering is an efficient and reliable software product.
Adaptive maintenance is concerned with the change in the software that takes place to make the software adaptable to new environment such as to run. Thus, maintenance is similar to software development, although some unique processes are employed. Csc 408fcsc2105f lecture notes these lecture notes are. An introduction to total productive maintenance tpm. Software maintenance maintenance philosophies throwitoverthewall someone else is responsible for maintenance investment in knowledge and experience is lost maintenance becomes a reverse engineering challenge mission orientation development team make a long term commitment to maintainingenhancing the software. Equipment is maintained before any fault occur or the equipment to be in working condition.
My aim is to help students and faculty to download study materials at one place. Applied software project management slides and lecture. The ieee also promulgates a software engineering code of ethics. Past and current maintenance practices in both the private and government sectors would imply that maintenance is the actions associated with equipment repair after it is broken. Writing an efficient software code requires a thorough knowledge of programming. Managing people powerpoint html lecture 26, risks in software engineering powerpoint html lecture 27, software engineering as. These lecture notes is very useful for engineering students exam. Maintenance introduction and types software engineering lectures hindi english. Tech subjects study materials and lecture notes with syllabus and important. The bedrock that supports software engineering is a quality focus. Course informationsyllabus pdf guidelines for all assignments pdf book. The modification of a product, after delivery, to correct faults, to improve performance or other attr.
Software engineering is an engineering branch associated with development of software product using welldefined scientific principles, methods and procedures. Developing a realistic project plan is essential to gain an understanding of the resources required, and how these should be applied. Software web brower, os, or other softwa program on windows vista uncommon inppguts. Maintenance powerpoint template is a free theme for powerpoint or templates power point background that you can download for your presentations. To understand fundamental concepts of requirements engineering and analysis modelling. The main purpose of software maintenance is to modify and update software application after delivery to correct faults and to improve performance. The goal of the tpm program is to markedly increase production while, at the same time, increasing employee morale and job satisfaction. When we need to update the software to keep it to the current market, without impacting its functionality, it is called software re. Predictive maintenance pdm definition techniques that help determine the condition of inservice equipment in order to predict when maintenance should be performed primary goal minimize disruption of normal system operations, while allowing for budgeted, scheduled repairs. Our new crystalgraphics chart and diagram slides for powerpoint is a collection of over impressively designed datadriven chart and editable diagram s guaranteed to impress any audience. These guidelines, known as coding guidelines, are used to implement individual programming language constructs, comments, formatting, and so on. Maintanance engineering ppt, full notes, ebooks downloads. Presentation pdf available january 2017 with 307 reads. Chart and diagram slides for powerpoint beautifully designed chart and diagram s for powerpoint with visually stunning graphics and animation effects.
Lecture notes, classroom notes ppt, engineering exam notes. Tech student with free of cost and it can download easily and without registration need. Ppt on sdlc models software prototyping systems theory. In software engineering, a functional requirement defines a function of a software system or its component. Guenter teubner 154 software engineering fall 1998 12 terminology. Ee392m winter 2003 control engineering 21 lecture 2 modeling and simulation model types. Understanding of lean princi preventive maintenance schedule. For full details of each course presentation content and pdf book please follow the links in the list below for the individual items. Explain personal protective equipment training requirements. So, we can define software engineering as an engineering branch associated with the development of software product using welldefined scientific principles, methods and procedures. Buy and save 30% on all our maintenance training powerpoint presentations, reliability, maintenance engineering and asset maintenance management training course content and maintenance pdf books. Describe the hierarchy of controls as it relates to personal protective equipment. There are four types of maintenance, namely, corrective, adaptive, perfective, and preventive.
Its to maintain a level of certain service on equipment, programming or configuration if required and done by maitenance department. Most maintenance engineers are newbie and use trial and error method to rectify. Download 17 maintenance ppt, maintenance powerpoint. Pdf these slides, covering the topics of software maintenance and evolution, are the introductory slides to the. To enable the student to understand the principles, functions and practices adapted in industry for the successful management of maintenance activities. Overview of software development processes in ppt and in html. Software engineering process is the glue that holds the technology layers together and enables rational and timely development of computer software. Modifying a program after it has been put into use. Definitions the act of keeping, or the expenditure required to keep, an asset in condition to perform efficiently the service for which it is used. Project overview build preventive maintenance scheduler assess potential losses find frequency of failure determine optimal maintenance policy assist in data formation and collection fortran program quang nguyen sample plant. The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software. It is aided with version control tools to control versions, semiversion or patch management. Jul 02, 2018 software engineering software maintenance tutorial. In a software lifetime, type of maintenance may vary based on its nature.
The foundation for software engineering is the process layer. Validation and verification powerpoint html lecture 23, tools for debugging ii for slides, see lecture 20 lecture 24, legal issues powerpoint html lecture 25, management iii. Identify types of personal protective equipment utilized in general industry. Lecture notes software engineering concepts aeronautics. Ppt on sdlc models free download as powerpoint presentation. Download free engineering ppt themes that are simple enough to make room for your equations, and modern enough to give your ideas a futuristic tone. Wortman, 1999,2000,2001,2002,2003,2004 c kersti wain. Machinery fault diagnosis and signal processing by prof. Companies smes as well as large groups know how their productivity partly depends on their industrial maintenance processes. Discuss disadvantages and tradeoffs of different types and. Total productive maintenance tpm is a maintenance program which involves a newly defined concept for maintaining plants and equipment. This free business ppt template can be used to create nice maintenance powerpoint presentations including computer maintenance or support as well as auto parts or car repair presentations.
Software re engineering allow us to translate source code to new language, restructure our old code, migrate to a new platform such as clientserver, capture and then graphically display design information, and redocument poorly documented. An efficient and effective preventive maintenance program will have a mix of all these different types of. Copying for purposes other than this use and all forms of distribution are expressly prohibited. Software maintenance program types laws of program. This is due to the key elements of this type of distance that have been. A function is described as a set of inputs, the behavior, and outputs.
Mar 18, 2017 software specification or requirements engineering is the process of understanding and defining what services are required and identifying the constraints on these services. Ode, pde, state machines, hybrid modeling approaches. Lecture 5 software engineering 2 project planning the biggest single problem that af. Ppt maintenance management powerpoint presentation free. Download free engineering templates to leave an everlasting impression on your boss. Choose from themes, such as construction, lean manufacturing, and services. Pdf maintenance and its types engr sajid chaudhary.
Introduction in ppt and in html and as a sequence of jpegs. Types of maintenance in hindi preventive maintenance. Chapters 12 and are devoted to two areas closely related to maintenance, i. Software engineering software maintenance software maintenance is the process of modifying a software product after it has been delivered to the customer. Types of maintenance watch more videos at lecture by. The basic maintenance of equipment by its user or operator. Software engineering is the systematic application of engineering approaches to the. Csc 408fcsc2105f lecture notes these lecture notes are provided for the personal use of students taking csc 408hcsc 2105h in the fall term 20042005 at the university of toronto. Faa story, introduction to class projects in ppt and in html and as a sequence of jpegs. Software engineering tutorial 2 1 the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software. The most current swebok v3 is an updated version and was released in 2014.
I s 460 lecture notes professor yong tan 24 system testing tests to assure that the software works well as part of the overall system acceptance testing tests to assure that the system serves organizational needs unit testing black box testing focuses on whether the unit meets requirements stated in specification. Software engineering lecture 20 software maintenance. Software project management has wider scope than software engineering process as it involves. Software maintenance represents % of the total software costs maintenance activities are divided into four classes. Modification of a software productafter delivery to detect and correct latent faults in. Software engineering software maintenance geeksforgeeks. Finally, the last maintenance process, also an event which does not occur on a daily basis, is the retirement of a piece of software. Preventive maintenance principles mit opencourseware. Pdf software maintenance and evolution researchgate. These presentations are organized into either 2 or 3 lectures, depending on the amount of material.
Types of maintenance breakdown maintenance preventive maintenance 1. Software maintenance terminology consists of the activities required to keep a software. Awareness of specific challenges to implementing preventive maintenance. Class lecture notes pdf download for engineering students. It is usually denoted as probability or as a success.
1412 191 124 1174 601 486 710 1404 1067 1130 1276 344 1007 482 1487 1235 1495 494 649 1352 1039 728 1487 1260 1427 298 163 78 552 979 1308 369 1441 261 299 304 912 502 135 850 36 1275 182 187 1445 1377 913 1321 561