ikp321-02

1,078 views

Published on

Published in: Education, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,078
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ikp321-02

  1. 1. Manajemen dan Kualitas Perangkat Lunak IKP321 Software Quality
  2. 2. Software Quality Derajat dari sebuah sistem, komponen, atau proses, yang memenuhi spesifikasi yang dibutuhkan Derajat dari sebuah sistem, komponen, atau proses, yang memenuhi kebutuhan pelanggan atau kebutuhan pengguna, atau memenuhi ekspektasi Conform to requirements Product features that meet the needs of customers Product features that provide product satisfaction Freedom from deficiencies
  3. 3. Software Quality Assurance A planned and systematic pattern of all actions necessary to provide adequate confidence that an item or product conforms to established technical requirements A set of activities designed to evaluate the process by which the products are developed or manufactured  Contrast with quality control
  4. 4. Software Quality Assurance SQA should not be limited to the development process. Instead, it should be extended to cover the long years of service subsequent to product delivery. SQA actions should not be limited to the technical aspects of the functional requirements, but should include also activities that deal with scheduling and the budget
  5. 5. SQA – Expanded Definition A systematic, planned set of actions necessary to provide adequate confidence that the software development process or the maintenance process of a software system product conforms to established functional technical requirements as well as the managerial requirements of keeping the schedule and operating within the budgetary confines
  6. 6. SQA and Quality Controln Quality control is defined as “a set of activitiesdesigned to evaluate the quality of a developed ormanufactured product” (IEEE, 1991); in other words,activities whose main objective is the withholding of anyproduct that does not qualify. Accordingly, qualitycontrol inspection and other activities take place as thedevelopment or manufacturing of the product iscompleted yet before the product is shipped to the client
  7. 7. SQA dan Quality Controln The main objective of quality assurance is to minimize the cost of guaranteeing quality by a variety of activities performed throughout the development and manufacturing processes/stagesn These activities prevent the causes of errors, and detect and correct them early in the development processn quality assurance activities substantially reduce the rate of products that do not qualify for shipment and, at the same time, reduce the costs of guaranteeing quality in most cases
  8. 8. Objektif Aktifitas SQA Assuring an acceptable level of confidence that the software will conform to functional technical requirements Assuring an acceptable level of confidence that the software will conform to managerial scheduling and budgetary requirements Initiating and managing of activities for the improvement and greater efficiency of software development and SQA activities  Improving the prospects that the functional and managerial requirements will be achieved while reducing the costs of carrying out the software development and SQA activities
  9. 9. Software Maintenance Assuring with an acceptable level of confidence that the software maintenance activities will conform to the functional technical requirements Assuring with an acceptable level of confidence that the software maintenance activities will conform to managerial scheduling and budgetary requirements Initiating and managing activities to improve and increase the efficiency of software maintenance and SQA activities  Involves improving the prospects of achieving functional and managerial requiremenwhile reducing costs
  10. 10. SQA dan Software Engineering According to the IEEE (1991), software engineering is defined as follows:  The application of a systematic, disciplined, quantifiable approach to the development, operation and maintenance of software; that is, the application of engineering to software The characteristics of software engineering, especially the systematic, disciplined and quantitative approach at its core, make the software engineering environment a good infrastructure for achieving SQA objectives
  11. 11. SQA dan Software Engineering It is commonly accepted that cooperation between software engineers and the SQA team is the appropriate way to achieve efficient and economic development and maintenance activities that, at the same time, assure the quality of the product of these activities
  12. 12. Pustaka Daniel Galin, "Software Quality Assurance: From Theory to Implementation" tjerdastangkas.blogspot.com/search/label/ikp321

×