tailieunhanh - Lecture Enterprise systems development (CSC447) - Lecture 20
Learning objectives of this chapter include: Define the various types of technologies that are emerging as we move toward physiological interaction with technology; define the various types of technologies that are emerging as we move toward physiological interaction with technology; define and describe emerging technologies that, while purely technology, can and will impact the future. | Lecture 20 Enterprise Systems Development ( CSC447) COMSATS Islamabad Muhammad Usman, Assistant Professor College of Statistical and Acturial Science 1 - Prevention process & detective process QA –those activities which develop / modify processes to prevent introduction of defects QC –those activities which find & correct the flaws QA Focus ---- Process-oriented, Randomly Evaluate the product to confirm if process works, Ensures if process is defined & right, preventing defect from occurring . Development of methodologies & standards: Review if requirement being defined at proper level of detail? QC Focus ---- Products-oriented , Continuous activity & observe if defective, Focus on finding, detecting & correcting the defects in specific deliverables . Are defined requirements the right requirements? Testing ----- The process of executing a system with the intent of finding defects Note: Process of executing a system includes test planning prior to the execution of the test cases -Testing is one example of a QC activity, but there are others such as reviews, inspections etc Difference in (QA) , (QC) & (Testing) ? *As the amount of effort increases, the number of faults will increase How Faults Happen? Failures Cost? Saving the Cost Inserting faults is the norm High reliance on human communication, Lack of Training High complexity, Missing Docs Ignorance of standard, missing reviews, insufficient testing etc. , That mistakes will be made throughout the project: Project success depends on positioning the project team to detect mistakes early so that they can correct them quickly and easily (Quality Control) 2. That the way things are built greatly impacts how well they can be built: Project success depends also on using effective and efficient methods by the project team (Quality Assurance) Quality Philosophy, Cost Quality improvement cost increases as we progress in the software lifecycle ( < = 1 x) Cost for Fixing of Defects increases as we progress in | Lecture 20 Enterprise Systems Development ( CSC447) COMSATS Islamabad Muhammad Usman, Assistant Professor College of Statistical and Acturial Science 1 - Prevention process & detective process QA –those activities which develop / modify processes to prevent introduction of defects QC –those activities which find & correct the flaws QA Focus ---- Process-oriented, Randomly Evaluate the product to confirm if process works, Ensures if process is defined & right, preventing defect from occurring . Development of methodologies & standards: Review if requirement being defined at proper level of detail? QC Focus ---- Products-oriented , Continuous activity & observe if defective, Focus on finding, detecting & correcting the defects in specific deliverables . Are defined requirements the right requirements? Testing ----- The process of executing a system with the intent of finding defects Note: Process of executing a system includes test planning prior to the execution of the test .
đang nạp các trang xem trước