Course Information. 1. Application Guidelines and Regulations. 2. Course Objective. 3. Learning Outcomes
|
|
- Sarah Poole
- 8 years ago
- Views:
Transcription
1
2 Specification Author: Course Information Nikita Nalyutin, Associate Professor, PhD (Science and Technology Studies: Software Engineering) Subject Title in English: Software testing and quality assurance 1. Application Guidelines and Regulations This specification presents a detailed description of the educational purpose, curriculum, and assessment methods for the discipline Software testing and Quality Assurance. This course is delivered to students of master s program Software Engineering, computer science faculty, HSE. The specification is intended to be used as a source of information by: students and potential students; lecturers delivering lectures and conducting practical classes on the course or related disciplines; professional and statutory regulatory bodies when carrying out accreditation. 2. Course Objective Primary course objective is to develop student professional competences in software testing and verification techniques and to give them practical skills for software testing tools usage. Course topics set is based on enterprise testing approaches and contains topics on test environment managements, test planning, coverage analysis and improvement, integration and load testing, UI testing. Also, course covers project documentation verification and formal inspection process. At the end of the course the overview of Quality Assurance process is given. During the course, the students will: 3. Learning Outcomes Study the basic terms, definitions and principles of software testing and quality assurance; Study state-of-the-art technologies and products for software testing; Study regulatory documents in the area of software testing; Master methods and tools for development of robust test cases for different types of software systems; Master industrial standards for software quality assurance; Master models of testing process in terms of lifecycle phases, role based project structure, test effort management, test coverage.; Acquire practical skills in test analysis and test development; Acquire practical skills in test management and test planning; The course contributes to the development of the following professional competencies [3]: 2
3 1. Research activities The ability to manage both self-paced and team work on research projects (ПК-3). 2. Project activities The ability to approach projects in a systematic way, to build and apply descriptive and forecasting models, to conduct qualitative and quantitative analysis (ПК-6); 3. Technical activities The ability to apply state-of-the-art development technologies for the development of complex software systems, to take the advantage of automated job scheduling and control tools, and to make use of quality assurance techniques (ПК-9). Curriculum: 4. Discipline in the Educational Program The course length is 80 academic hours, including 20 hours of lectures, 20 hours of practice, and 40 hours of self-study. Academic control forms are one home assignment checked at the final practical seminar. It is a part of specialized curricula unit, and it is delivered in module 1 of the first academic year. Number of credits is 3. Prerequisites: The course is based on the knowledge of foundations of general technical disciplines, mathematics, computer science and fundamentals of the decision theory. 3
4 5. Subject Structure and Contents No Topic name Software testing techniques and approaches. Testing in software development life cycle. Test analysis and test development. Test coverage. Repeatability of testing. Regression testing Course hours, Total Audience Hours Lectures Practical studies Self-study Test process documentation: from test strategy to test coverage reports. 4. Formal inspections 5. Unit testing Integration testing User interface testing 8. System testing 9. Robust software development techniques 10. Enterprise approaches for test process organization. Quality Assurance. Total: Grading and Assessment Type Form 1 year Notes Progress check Homework assignment * 1) Research paper 2) ISTQB mock tests 3) Defect reports case study Final check Oral exam Talk on research paper topic and several ISQTB-like tasks Homework assignment 6.1. Evaluation criteria 4
5 Homework consists of 3 parts: 1) Research paper development and analysis. The students select the subject based on their interests. Once approval of the topic is obtained from course instructor, the student writes the research paper based on the information from public sources, personal experience and imagination. 2) Passing of 2 mock tests for International Software Testers Qualification Board (ISTQB) certification. Link to the tests is given by course instructor. 3) Preparation of several defect reports for Web sites selected by students. Evaluation criteria for student s homework assignment are presented in the table below. A maximum score of 10 can be achieved. Development research paper Relevancy of information Real-life story basis Structure of text Sufficiency of selected material Freshness of ideas Accuracy of problem statement Author s contribution and analytical processing of information from public sources Analysis of research paper Demonstration of good command of theoretical knowledge Ability to identify both common and specific problems Exploring various solutions Openness to different perspectives Being persuasive in argumentation Application of risk management principles and decision making methods Oral exam Final exam is in the form of homework review. Student obtain 3 questions on research paper topic, 2 tasks similar to ISTQB test and 2 questions on defect report. Evaluation criteria for student s homework assignment are presented in the table above. A maximum score of 10 can be achieved. Penalties Should plagiarism be identified in the student s homework, disciplinary measures are applied as appropriate per the HSE Charter Overall Score Overall score on the course Ofinal is determined using the following formula: Ofinal = (Ohome<4 Oexam<4)? min (Ohome, Oexam): 0,5*Ohome+0,5Oexam where - Ohome- score achieved by the student for the homework assignment; - Oexam - score achieved by the student for the written exam. Should the student fail to either pass the written exam or submit the case before the end of the course, overall score for the next attempts is determined using the following formula: Ofinal = (Ohome<4 Oexam<4)? min (Ohome, Oexam): 0,8*(0.5Ohome + 0.5Oexam) 5
6 A score of 4 or higher means successful completion of the course ( pass ). A score of 3 or lower means failure to complete the course ( fail ). 7. Detailed Curriculum Plan Topic 1. Software testing techniques and approaches. Testing in software development life cycle. 1. Software development life cycle 2. Life cycle models Waterfall Spiral Prototyping Rapid 3. Software development process frameworks: Microsoft Solutions Framework Rational Unified Process extreme Programming Agile Scrum 4. Roles in software development team, role interaction for different processes 5. Goals of software testing. Difference between testing and quality assurance. Difference between testing, verification and validation. 6. Types of testing process and test integration into the lifecycle: Unit testing Integration testing System testing Load testing Static testing techniques 7. Testing of mission-critical software and the difference with business software. Topic 2. Test analysis and test development. Test coverage. Repeatability of testing. Regression testing. 1. Test approaches: Black box White box Model checking Static checking 2. Test environment Drivers and stubs Testing classes Signal generators 3. Test cases Requirements based test case development Explorative test case development 6
7 Equivalence partitioning Test plan Test traceability Test execution statistics 4. Test coverage Requirements and code coverage Types of code coverage: lines, branches, condition, decision, condition/decision, modified condition/decision. Equivalence partitioning Boundary conditions Robustness checks Coverage completeness checks 5. Repeatability of tests in enterprise environment, regression testing 6. Test pre-condition, test dependencies, test environment management, types of test environments Topic 3. Test process documentation: from test strategy to test coverage reports. 1. Test processes and test documentation for each process. 2. Test strategy 3. Test plan 4. Test requirements. Traceability, completeness, consistency, testability. 5. Test scenarios. Types of test scenarios (sequences, checklists, tables, automata). Test generators. 6. Test execution reports. Types of test execution reports. Execution reports analysis. 7. Coverage reports. Types of coverage reports. Coverage reports analysis. 8. Defect reports. Types of defect reports. Defect reports analysis, release planning based on defect reports. Topic 4. Formal inspections. 1. Types of static techniques. Types of project reviews. Difference of formal inspection from other types of review. 2. Formal inspection roles, life cycle 3. Code formal inspection: role setting, preparation, results documentation 4. Requirements formal inspection: role setting, preparation, results documentation Topic 5. Unit testing. 1. Goals of unit testing 2. Unit boundaries 3. Test environment architectural approaches 4. Data for unit testing 5. Unit testing repeatability, continuous integration 7
8 Topic 6. Integration testing. 1. Goals of integration testing 2. Integration testing approaches: Early integration Big bang integration Layer-based integration Hierarchical integration 3. Module interface testing 4. Requirements limits, testing missing integration requirements. Topic 7. User interface testing. 1. Goals of user interface testing 2. User interface testing approaches: manual testing, scenarios, event simulation 3. Interface testing automation, test supportability 4. Completeness criteria for user interface testing Topic 8. System testing. 1. Goals of system testing 2. System testing planning 3. Test environment set-up 4. Load testing 5. Mission critical software system tesing Topic 9. Robust software development. 1. Critical points 2. Assertions 3. Exception handling 4. Automated code robustness analysis Topic 10. Enterprise approaches for test process organization. Quality Assurance. 1. Quality assurance. Goals. Quality management (ISO 9000, CMMI). Quality audits. Corrections and corrective actions. Process optimization 2. Configuration management. Goals. Identification. Version control. Life cycle control. Traceability. Baselines. 3. Enterprise-level quality management 8
9 Sample topics: 8. Assessment Methods Research paper 1. Pros and cons for explorative testing and scenario-based testing 2. Pros and cons of waterfall vs. agile, testing in these lifecycles 3. Project risks for software testing 4. Configuration management for software testing 5. Testing of high-load internet sites 6. Test tool selection strategy for software projects 7. Testing vs. quality assurance 8. Context testing school 9. Test effort estimation techniques 10. Move from manual to automated testing: benefits and problems 11. Test team management: goals, tasks, risks 12. UX and usability testing techniques 13. Regression testing as project health indicator 14. Test end criteria and their impact to software quality 15. Test effectiveness estimation 16. Types of test coverage 17. Test documentation flows 18. Testing without requirements - pros and cons 19. Test stragegy 20. Outsourced test management 21. Project risks for outsourced testing 22. Mobile applications testing Assesment: Evaluation of research paper text as a homework is performed using academic-wide set of criteria to evaluate research papers (completeness, innovation, original material etc), giving maximum of 6 points to Ohome. On oral exam student should answer to 3 questions based on his research paper topic, giving maximum 6 points to Oexam (2 points each question). Mock tests Samples of mock tests questions: 1) An input field takes the year of birth between 1900 and The boundary values for testing this field are: A. 0,1900,2004,2005 B. 1900, 2004 C. 1899,1900,2004,2005 D. 1899, 1900, 1901,2003,2004,2005 9
10 2) Pick the best definition of quality A. Quality is job one B. Zero defects C. Conformance to requirements D. Work as designed Assesment: During the homework student should pass minimum 2 mock tests giving him up to 4 point (2 points each test) to Ohome. On oral exam student should answer to 2 questions similar to questions in mock test, giving him up to 2 points to Oexam. Defect reports During the homework student should prepare minimum 2 defect reports for his favorite Web site, giving him no extra points to Ohome. On oral exam student should answer to 2 questions on his defect reports, giving him up to 2 points to Oexam. 9. Learning Resources (in Russian and English) 1. Блэк Р. Ключевые процессы тестирования. Планирование, подготовка, проведение, совершенствование. М.: Лори, // Rex Black. Critical Testing Processes: Plan, Prepare, Perform, Perfect 2. Савин Р. Тестирование Дот Ком, или пособие по жестокому обращению с багами в интернет-стартапах. М.: Дело, Липаев В.В. Тестирование компонентов и комплексов программ. М.:Синтег, Криспин Л., Грегори Д. Гибкое тестирование. Практическое руководство для тестировщиков ПО и гибких команд. М.:Вильямс, // Lisa Crispin and Janet Gregory. Agile Testing: A Practical Guide for Testers and Agile Teams 5. Бейзер Б. Тестирование черного ящика. Технологии функционального тестирования программного обеспечения и систем. СПб.:Питер, // Boris Beizer. Black-Box Testing: Techniques for Functional Testing of Software and Systems 6. Канер С., Фолк Д., Нгуен Е.К. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений. М.:ДиаСофт, // Cem Kaner et al. Testing Computer Software, 2nd Edition 7. Дастин Э., Рашка Д., Пол Д. Автоматизированное тестирование программного обеспечения. М.:Лори, // Elfriede Dustin et al. Automated Software Testing: Introduction, Management, and Performance: Introduction, Management, and Performance 8. Тамре Л. Введение в тестирование программного обеспечения. М.:Вильямс, // Louse Tamres. Introducing Software Testing 9. Котляров В.П., Коликова Т.В. Основы тестирования программного обеспечения. М.:ИНТУИТ, Синицын С.В., Налютин Н.Ю. Верификация программного обеспечения. М.:ИНТУИТ, Синицын С.В., Налютин Н.Ю. Верификация программного обеспечения. 10
11 12. ГОСТ Р ИСО Системы менеджмента качества. Требования М.: ИПК Изд-во стандартов, // ISO 9000 Quality Systems Handbook 13. RTCA/DO-178B. Software considerations in airborne system and equipment certification RTCA Inc, IEEE IEEE Standard for Software Verification and Validation Institute of Electrical and Electronics Engineers. 01-May IEEE IEEE Standard for Software Test Documentation Institute of Electrical and Electronics Engineers. 01-May IEEE IEEE Standard for Software Unit Testing. Institute of Electrical and Electronics Engineers. 01-May ГОСТ Надежность в технике. Основные понятия. Термины и определения. М.: Издательство стандартов, ГОСТ Надежность в технике. Термины и определения. М.: Изд-во стандартов, IEEE IEEE Guide to Software Configuration Management. Institute of Electrical and Electronics Engineers. 10-Sep Майерс Г. Искусство тестирования программ. М.:Финансы и статистика, 1982, 176 с // Glenford Myers. The Art of Software testing 21. ISO/IEC :2001. Software engineering -- Product quality -- Part 1: Quality model International Organization for Standardization/International Electrotechnical Commission. 01-Jun Microsoft Solutions Framework. Методология создания программных решений Special Equipment Practical studies are conducted in a computerized laboratory equipped with an overhead projector and audio portables. Every student has a PC with high speed internet connection and access to the HSE electronic library. References 1. Master curriculum of MSc educational programme Software Engineering, specialization Software development management. Moscow, HSE, Curriculum of 1 st year MSc educational programme Software Engineering, specialization Software development management. - Moscow, HSE, Educational standard of the Federal State Autonomous Educational Institution for higher professional education "National Research University "The Higher School of Economics" (HSE) / educational course area code "Software Engineering", MS degree level. The author of the program: Nalyutin N. 11
Certified Software Quality Engineer (CSQE) Body of Knowledge
Certified Software Quality Engineer (CSQE) Body of Knowledge The topics in this Body of Knowledge include additional detail in the form of subtext explanations and the cognitive level at which the questions
More information1. Course Information. 2. Application Guidelines and Regulations
Specification Author Konstantin Bredyuk, bredyuk@gmail.com Subject Title in English Software Business Management 1. Course Information 2. Application Guidelines and Regulations This specification presents
More informationTesting of safety-critical software some principles
1(60) Testing of safety-critical software some principles Emerging Trends in Software Testing: autumn 2012 Matti Vuori, Tampere University of Technology 27.11.2012 Contents 1/4 Topics of this lecture 6
More informationMANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info
MANUAL TESTING (Complete Package) WEB APP TESTING DB TESTING MOBILE APP TESTING We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info START DATE : TIMINGS : DURATION :
More informationITIL Foundation Certification Course
ITIL Foundation Certification Course About the Programme While most IT divisions are organized by functions such as desktop management, application management, Network management, System & database administration,
More informationR214 SPECIFIC REQUIREMENTS: INFORMATION TECHNOLOGY TESTING LABORATORY ACCREDITATION PROGRAM
The American Association for Laboratory Accreditation Document Revised: R214: Specific Requirements: Information Technology Testing Laboratory Accreditation July 13, 2010 Program Page 1 of 26 R214 SPECIFIC
More informationBody of Knowledge General Knowledge (16 questions) Quality principles Benefits of software quality Organizational and process benchmarking
Body of Knowledge The following is an outline of topics that constitute the Body of Knowledge for Software Quality Engineer. This new BOK started with the exams on December 6, 2008. The topics in this
More informationCertified Software Quality Engineer (CSQE) Body of Knowledge
Certified Software Quality Engineer (CSQE) Body of Knowledge The topics in this Body of Knowledge include additional detail in the form of subtext explanations and the cognitive level at which the questions
More informationBasic Testing Concepts and Terminology
T-76.5613 Software Testing and Quality Assurance Lecture 2, 13.9.2006 Basic Testing Concepts and Terminology Juha Itkonen SoberIT Contents Realities and principles of Testing terminology and basic concepts
More informationIT3203 Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3
Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3 INTRODUCTION This course is designed to provide the students with the basic competencies required to identify requirements, document
More informationMobile Tester Foundation Course Outline
Mobile Tester Foundation Course Outline General Description This course provides testers and test managers with an understanding of test fundamentals for mobile applications. Attendees will get a brief
More informationAdvanced Test Manager E-learning Course Outline
Advanced Test Manager E-learning Course Outline General Description This course provides test managers with advanced skills in test estimation, test planning, test monitoring, and test control. Attendees
More informationITIL V3 Service Design Certification Program 3 Days
ITIL V3 Service Design Certification Program 3 Days Program Overview The ITIL Intermediate Qualification: Service Design Certificate is a free-standing qualification, but is also part of the ITIL Intermediate
More informationISTQB Certified Tester. Foundation Level. Sample Exam 1
ISTQB Certified Tester Foundation Level Version 2015 American Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged. #1 When test cases are designed
More informationI. General Knowledge, Conduct, and Ethics (16 Questions)
Certified Software Quality Engineer (CSQE) Body of Knowledge The topics in this Body of Knowledge include additional detail in the form of subtext explanations and the cognitive level at which the questions
More informationThe Role of Information Technology Studies in Software Product Quality Improvement
The Role of Information Technology Studies in Software Product Quality Improvement RUDITE CEVERE, Dr.sc.comp., Professor Faculty of Information Technologies SANDRA SPROGE, Dr.sc.ing., Head of Department
More informationGovernment of Russian Federation. Faculty of Computer Science School of Data Analysis and Artificial Intelligence
Government of Russian Federation Federal State Autonomous Educational Institution of High Professional Education National Research University «Higher School of Economics» Faculty of Computer Science School
More informationCREDENTIALS & CERTIFICATIONS 2015
THE COMMUNITY FOR TECHNOLOGY LEADERS www.computer.org CREDENTIALS & CERTIFICATIONS 2015 KEYS TO PROFESSIONAL SUCCESS CONTENTS SWEBOK KNOWLEDGE AREA CERTIFICATES Software Requirements 3 Software Design
More informationSoftware Testing Certifications
Software Testing Certifications Your first step to becoming an internationally certified software testing professional. MELBOURNE SYDNEY CANBERRA PERTH BRISBANE Improving Software Quality Disqover - Improving
More informationBusiness Analysis From Yes-M Systems LLC Length: Approx 7 weeks/55 hours Audience: Students with or without IT experience or knowledge Student
Business Analysis From Length: Approx 7 weeks/55 hours Audience: Students with or without IT experience or knowledge Student Location To students from around the world Delivery Method: Instructor-Led Live
More informationEssentials of the Quality Assurance Practice Principles of Testing Test Documentation Techniques. Target Audience: Prerequisites:
Curriculum Certified Software Tester (CST) Common Body of Knowledge Control Procedures Problem Resolution Reports Requirements Test Builds Test Cases Test Execution Test Plans Test Planning Testing Concepts
More information2/25/2012. [5] http://www.segvn.org/forum
MSc. NguyễnThị Thu Trang, trangntt@soict.hut.edu.vn http://soict.hut.edu.vn/~trangntt Department of Software Engineering [1] ISO/IEC FDIS 12207, Systems and software engineering Software life cycle processes.
More informationCut. software development. Improve defect removal efficiency while simultaneously lowering costs and shortening schedules.
Cut software development Improve defect removal efficiency while simultaneously lowering costs and shortening schedules. Introduction In his paper entitled Software Defect Origins and Removal Methods,
More informationAgile Tester Foundation Course Outline
Foundation Course Outline General Description This course provides testers and test managers with an understanding of the fundamentals of testing on agile projects. Attendees will learn how agile software
More informationQualification details
Qualification details Title New Zealand Diploma in Information Systems (Level 5) Version 1 Qualification type Diploma Level 5 Credits 120 NZSCED 020399 Information Technology > Information Systems > Information
More informationNancy Kastl, CSQA President and Founder Chicago Quality Assurance Association Chicagoland QAI Global Institute Chapter
Nancy Kastl, CSQA President and Founder Chicago Quality Assurance Association Chicagoland QAI Global Institute Chapter 1 Profession Introduction, Competency, and Collaboration 2 About QAI Global Institute
More informationCertified Software Quality Engineer
Certified Software Quality Engineer Quality excellence to enhance your career and boost your organization s bottom line www.asq.org/certification Certification from ASQ is considered a mark of quality
More informationStandard Glossary of Terms Used in Software Testing. Version 3.01
Standard Glossary of Terms Used in Software Testing Version 3.01 Terms Used in the Expert Level Test Automation - Engineer Syllabus International Software Testing Qualifications Board Copyright International
More informationYour Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.
INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. February 2013 1 Executive Summary Adnet is pleased to provide this white paper, describing our approach to performing
More informationScrum and Testing The end of the test role Bryan Bakker 20 maart 2012
Scrum and Testing The end of the test role Bryan Bakker 20 maart 2012 voordracht georganiseerd door Discussiegroep Software Testing met de steun van Ingenieurshuis, Antwerpen Scrum and Testing... The end
More informationCertified Tester. Advanced Level Overview
Version 2012 Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged. Copyright (hereinafter called ISTQB ). Advanced Level Working Group: Mike Smith
More informationSoftware Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: 0306211(Computer Programming 2).
0305203 0305280 0305301 0305302 Software Engineering/Courses Description Introduction to Software Engineering Prerequisite: 0306211(Computer Programming 2). This course introduces students to the problems
More informationITIL Intermediate: Service Design. Lesson Plan. Mock Exam: Duration: Language:
ITIL Intermediate: Service Design Lesson Plan Delivery: e-learning Certificate: Examination (included) Accredited By: EXIN Mock Exam: Duration: Language: Included in Course (x2) 20 hours, self-paced English
More informationSoftware testing. Objectives
Software testing cmsc435-1 Objectives To discuss the distinctions between validation testing and defect testing To describe the principles of system and component testing To describe strategies for generating
More informationITIL 2011 Service Design Certification Program - 3 Days
ITIL 2011 Service Design Certification Program - 3 Days Program Overview ITIL is a set of best practices guidance that has become a worldwide-adopted framework for Information Technology Services Management
More informationEngineering. Software. Eric J. Braude. Michael E. Bernstein. Modern Approaches UNIVERSITATSBIBLIOTHEK HANNOVER ' TECHNISCHE INFORM ATIONSBIBLIOTHEK
Software Engineering Modern Approaches SECOND EDITION Eric J. Braude Boston University, Metropolitan College Michael E. Bernstein Boston University, Metropolitan College TECHNISCHE INFORM ATIONSBIBLIOTHEK
More informationQuality Assurance/Testing Services
Quality Assurance/Testing Services Clients today are understandably cautious in their investments and incredibly focused on tangible business outcomes and results. At M4, we provide our clients with innovative
More informationApplication of software product quality international standards through software development life cycle
Central Page 284 of 296 Application of software product quality international standards through software development life cycle Mladen Hosni, Valentina Kirinić Faculty of Organization and Informatics University
More informationUsing TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development
Using TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development The FDA requires medical software development teams to comply with its standards for software
More informationName of chapter & details
Course Title Course Code Software Testing IT905 (Elective-IV) Theory : 03 Course Credit Practical : 01 Tutorial : 00 Course Learning Outcomes Credits : 04 On the completion of the course, students will
More informationSoftware Engineering for LabVIEW Applications. Elijah Kerry LabVIEW Product Manager
Software Engineering for LabVIEW Applications Elijah Kerry LabVIEW Product Manager 1 Ensuring Software Quality and Reliability Goals 1. Deliver a working product 2. Prove it works right 3. Mitigate risk
More informationITIL V3 Release, Control and Validation (RCV) Certification Program - 5 Days
ITIL V3 Release, Control and Validation (RCV) Certification Program - 5 Days Program Overview The ITIL Intermediate Qualification: Release, Control and Validation (RCV) Certificate, although a stand alone
More informationITIL V3 Service Operation Certification Program
ITIL V3 Service Operation Certification Program 3 Days Program Overview The ITIL Intermediate Qualification: Service Operation (SO) Certificate, although a stand alone qualification, yet is also part of
More informationMaps between the 2016 CSQE BOK and the previous BOK
Maps between the 2016 CSQE BOK and the previous BOK The Certified Software Quality Engineer (CSQE) body of knowledge (BOK) has recently undergone an update so that the most current knowledge areas are
More informationALM120 Application Lifecycle Management 11.5 Essentials
ALM120 Application Lifecycle Management 11.5 Essentials Instructor-Led Workshop OVERVIEW This course provides the tools you need to implement and use Quality Center 11.50. Students learn how to manage
More informationQuality Management. Lecture 12 Software quality management
Quality Management Lecture 12 Software quality management doc.dr.sc. Marko Jurčević prof.dr.sc. Roman Malarić University of Zagreb Faculty of Electrical Engineering and Computing Department of Fundamentals
More informationDependable (Safe/Reliable) Systems. ARO Reliability Workshop Software Intensive Systems
Dependable (Safe/Reliable) Systems Composing, Analyzing and Validating s to Assess / Develop / Validate Methods and Supporting Tools for the Creation of Dependable Systems ARO Reliability Workshop Intensive
More informationAgile Software Engineering Practice to Improve Project Success
Agile Software Engineering Practice to Improve Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems dietmar.winkler@qse.ifs.tuwien.ac.at
More informationINTERMEDIATE QUALIFICATION
PROFESSIONAL QUALIFICATION SCHEME INTERMEDIATE QUALIFICATION SERVICE LIFECYCLE CONTINUAL SERVICE IMPROVEMENT CERTIFICATE SYLLABUS Page 2 of 18 Document owner The Official ITIL Accreditor Contents CONTINUAL
More informationITIL 2011 Service Offerings & Agreement (SOA) Certification Program - 5 Days
ITIL 2011 Service Offerings & Agreement (SOA) Certification Program - 5 Days Program Overview ITIL is a set of best practices guidance that has become a worldwide-adopted framework for Information Technology
More informationSCHOOL OF ELECTRONICS AND COMPUTER SCIENCE
SCHOOL OF ELECTRONICS AND COMPUTER SCIENCE Information systems and software engineering are the key disciplines that ensure effective modelling, definition of requirements and specification, and the efficient
More informationKarunya University Dept. of Information Technology
PART A Questions 1. Mention any two software process models. 2. Define risk management. 3. What is a module? 4. What do you mean by requirement process? 5. Define integration testing. 6. State the main
More informationTonight s Speaker. Life of a Tester at Microsoft Urvashi Tyagi Software Test Manager, Microsoft
Tonight s Speaker Life of a Tester at Microsoft Urvashi Tyagi Software Test Manager, Microsoft You will learn about what a software tester does at Microsoft, how the role interfaces with program managers
More informationISTQB - Certified Tester Advanced Level - Test Manager
CTALTM - Version: 3 30 June 2016 ISTQB - Certified Tester Advanced Level - Test Manager ISTQB - Certified Tester Advanced Level - Test Manager CTALTM - Version: 3 5 days Course Description: Being a technical
More informationIntroduction to Automated Testing
Introduction to Automated Testing What is Software testing? Examination of a software unit, several integrated software units or an entire software package by running it. execution based on test cases
More informationThe Government of the Russian Federation
The Government of the Russian Federation The Federal State Autonomous Institution of Higher Education "National Research University - Higher School of Economics" Faculty of management Department of strategic
More informationREGULATIONS AND CURRICULUM FOR THE MASTER S PROGRAMME IN INFORMATION ARCHITECTURE FACULTY OF HUMANITIES AALBORG UNIVERSITY
REGULATIONS AND CURRICULUM FOR THE MASTER S PROGRAMME IN INFORMATION ARCHITECTURE FACULTY OF HUMANITIES AALBORG UNIVERSITY SEPTEMBER 2015 Indhold PART 1... 4 PRELIMINARY REGULATIONS... 4 Section 1 Legal
More informationSoftware Quality Testing Course Material
Prepared by Vipul Jain Software Quality Testing Course Material Course content is designed and will be taught in such a manner in order to make a person job ready in around 10-12 weeks. Classroom sessions
More informationLECTURE 1. SYSTEMS DEVELOPMENT
LECTURE 1. SYSTEMS DEVELOPMENT 1.1 INFORMATION SYSTEMS System A system is an interrelated set of business procedures used within one business unit working together for a purpose A system has nine characteristics
More informationunless the manufacturer upgrades the firmware, whereas the effort is repeated.
Software Validation in Accredited Laboratories A Practical Guide Gregory D. Gogates Fasor Inc., 3101 Skippack Pike, Lansdale, Pennsylvania 19446-5864 USA g.gogates@ieee.org www.fasor.com Abstract Software
More informationImplementing Models and Standards for Software Development Benefits and Risks
Implementing Models and Standards for Software Development Benefits and Risks Tsvetelina Kovacheva, Quality Manager Musala Soft June 19, 2007 Agenda Difference between Model and Standard Software Development
More informationEnabling Continuous Delivery by Leveraging the Deployment Pipeline
Enabling Continuous Delivery by Leveraging the Deployment Pipeline Jason Carter Principal (972) 689-6402 Jason.carter@parivedasolutions.com Pariveda Solutions, Inc. Dallas,TX Table of Contents Matching
More informationISTQB Worldwide Software Testing Practices Report
ISTQB Worldwide Software Testing Practices Report 2015-2016 2015-2016 w w w. i s t q b. o r g Message from the President Executive Summary Survey Questions and Analysis 03 05 06 06 08 12 16 18 22 24 27
More informationCriteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle
Criteria for Accrediting Computer Science Programs Effective for Evaluations during the 2004-2005 Accreditation Cycle I. Objectives and Assessments The program has documented, measurable objectives, including
More informationITIL Operations Support Analysis (OSA) Certification Program - 5 Days
ITIL Operations Support Analysis (OSA) Certification Program - 5 Days Program Overview ITIL is a set of best practices guidance that has become a worldwide-adopted framework for Information Technology
More informationNiagara College of Applied Arts and Technology. Program Quality Assurance Process Audit. 18 Month Follow-up Report. Submitted by: Niagara College
Niagara College of Applied Arts and Technology Program Quality Assurance Process Audit 18 Month Follow-up Report Submitted by: Niagara College Report Submitted September 2013 INTRODUCTION Niagara College
More informationa new generation software test automation framework - CIVIM
a new generation software test automation framework - CIVIM Software Testing is the last phase in software development lifecycle which has high impact on the quality of the final product delivered to the
More informationMOBILE APPLICATION TESTING ENGINEER
MOBILE APPLICATION TESTING ENGINEER www.rockfortnetworks.com/mapster mapster.bng@rockfortnetworks.com TESTING? Software Testing is the process of exercising or evaluating a system or system component by
More informationThe Government of the Russian Federation
The Government of the Russian Federation The Federal State Autonomous Institution of Higher Education "National Research University - Higher School of Economics" Faculty of management Department of strategic
More information8. Master Test Plan (MTP)
8. Master Test Plan (MTP) The purpose of the Master Test Plan (MTP) is to provide an overall test planning and test management document for multiple levels of test (either within one project or across
More informationPreface 2008 - Agile Testing Review
Preface Why We Wrote This Book We were early adopters of Extreme Programming, testing on XP teams that weren't at all sure where testers and testing fit in. At the time, there wasn't much in the agile
More informationBest-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler
Best-Practice Software Engineering: Software Processes to Support Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems Dietmar.Winkler@qse.ifs.tuwien.ac.at
More informationASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010
ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010 QA2010 3 Days INTRODUCTION This three-day, instructor-led course provides students with the knowledge and skills to prevent, detect, manage and avoid
More informationSoftware Quality Management
Software Quality Management Learning Guide Information for Students 1. Description Grade Module Máster Universitario en Ingeniería de Software - European Master on Software Engineering Support Processes
More informationQA Classroom and Online training from Yes-M Systems
QA Classroom and Online training from Yes-M Systems One of the best QA courses: Manual Testing Highlights 85+ hours to finish the course Experienced Instructors Recruiters help with Resume Preparation
More informationCourse Specification MSc Accounting 2016-17 (MSACT)
LEEDS BECKETT UNIVERSITY Course Specification MSc Accounting 2016-17 (MSACT) Our courses undergo a process of review periodically, in addition to annual review and enhancement. Course Specifications are
More informationPost-graduate Programmes in Construction. Chartered Institute of Building; Royal Institution of Chartered Surveyors
MSc Construction Management (full-time) For students entering in 2014/5 Awarding Institution: Teaching Institution: Relevant QAA subject Benchmarking group(s): Faculty: Programme length: Date of specification:
More informationCourses 2015. Improve Quality Services
Courses 2015 Improve Quality Services Table of contents General Improve Quality Services BV 4 Training Strategies 6 Customized courses from Improve Quality Services 7 ISTQB ISTQB Foundation Certificate
More informationSoftware Testing & Quality Assurance Department
Ministry of Communications and Information Technology Information Technology Institute Software Testing & Quality Assurance Department Intake 35 Testing always Give Confidence In The Developed Software.
More informationAgile Testing Principles and Best Practices. Progress Software, Hyderabad, India
Agile Testing Principles and Best Practices Dr Ganesh Iyer, PhD, Sailaja Pindiproli, Kiran Kumar Angara, Principal QA Engineer Senior QA Engineer QA Engineer, Progress Software, Hyderabad, India Masters
More informationHenley Business School at Univ of Reading. Postgraduate Pre-Experience Board of Studies
MSc in Accounting and Financial Management For students entering in 2012/3 Awarding Institution: Teaching Institution: Relevant QAA subject Benchmarking group(s): Faculty: Programme length: Date of specification:
More informationIT3205: Fundamentals of Software Engineering (Compulsory)
INTRODUCTION : Fundamentals of Software Engineering (Compulsory) This course is designed to provide the students with the basic competencies required to identify requirements, document the system design
More informationCOBIT 5 Implementation Certification Course
COBIT 5 Implementation Certification Course About COBIT 5.0 Information is created, used, retained, disclosed and destroyed. Technology plays a key role in these actions and technology is becoming pervasive
More informationContents. Introduction and System Engineering 1. Introduction 2. Software Process and Methodology 16. System Engineering 53
Preface xvi Part I Introduction and System Engineering 1 Chapter 1 Introduction 2 1.1 What Is Software Engineering? 2 1.2 Why Software Engineering? 3 1.3 Software Life-Cycle Activities 4 1.3.1 Software
More informationLeveraging CMMI framework for Engineering Services
Leveraging CMMI framework for Engineering Services Regu Ayyaswamy, Mala Murugappan Tata Consultancy Services Ltd. Introduction In response to Global market demand, several OEMs adopt Global Engineering
More informationLevels of Software Testing. Functional Testing
Levels of Software Testing There are different levels during the process of Testing. In this chapter a brief description is provided about these levels. Levels of testing include the different methodologies
More informationQuality Assurance Training Program
Quality Assurance Training Program Introduction/Summary: This 5-day course focuses on understanding and developing various skills required by QA Developer, preparing to use various tools and techniques
More informationExample Software Development Process.
Example Software Development Process. The example software development process is shown in Figure A. The boxes represent the software development process kernels. The Software Unit Testing, Software Component
More informationFor students entering in 2006. Aristotle University, Thessalonica University Carlos III, Madrid
Erasmus Mundus MSc in Network and e Business Centred Computing For students entering in 2006 Awarding Institutions: Teaching Institutions: The University of Reading, Aristotle University, Thessalonica
More informationIT 101 Introduction to Information Technology
Applied Information Technology Department Course Syllabus IT 101 Introduction to Information Technology Catalog Description Introduces students to the fundamental concepts in information technology (IT)
More informationAdvanced Testing Techniques
9 March, 2010 ISSN 1866-5705 www.testingexperience.com free digital version print version 8,00 printed in Germany Advanced Testing Techniques Conferences Special istockphoto.com/nwphotoguy istockphoto.com/esemelwe
More informationCOURSE OUTLINE. Course Title Applied College Algebra
COURSE OUTLINE Course Number MAT140 Course Title Applied College Algebra Credits 4 Hours: lecture/lab/other 4 lecture Catalog description: Co- or Pre-requisite Completion of MAT037 with a C or better or
More informationAgile Testing (October 2011) Page 1. Learning Objectives for Agile Testing
Agile Testing (October 2011) Page 1 Learning Objectives for Agile Testing "Certification is the by-product; Learning is the product." Agile Testing should: Compare and contrast agile testing with traditional
More informationMaster of Business Administration
Four business-critical themes are central to Curry College s Master In Business Administration (MBA). The unique framework for the model of business excellence integrates: I. Leadership and Ethics II.
More informationTest Management and Techniques
These slides are distributed under the Creative Commons License. In brief summary, you may make and distribute copies of these slides so long as you give the original author credit and, if you alter, transform
More informationProgramme Specification and Curriculum Map for the MA in the Theory and Practice of Translation
Programme Specification and Curriculum Map for the MA in the Theory and Practice of Translation 1. Programme title MA in the Theory and Practice of Translation 2. Awarding institution Middlesex University
More informationSOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT
SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT Mar 31, 2014 Japan Aerospace Exploration Agency This is an English translation of JERG-2-610. Whenever there is anything ambiguous in this document, the original
More informationProgramme Specification for MSc Applied Sports Performance Analysis
PROGRAMME SPECIFICATION Postgraduate Courses Programme Specification for MSc Applied 1. Awarding institution/body University of Worcester 2. Teaching institution University of Worcester 3. Programme accredited
More informationLeveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference 2014 28-Jun-2014
Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference 2014 28-Jun-2014 Outline 2 Context Key Business Imperatives Agile Adoption and CMMI Roadmap CMMI+Agile Best
More informationF15. Towards a More Mature Test Process. Anne Mette-Hass. P r e s e n t a t i o n
Towards a More Mature Test Process Anne Mette-Hass International Conference On Software Testing, Analysis & Review November 19-23 Stockholm, Sweden P r e s e n t a t i o n F15 Friday 23rd November, 2001
More information