QA Best Practices: A training that cultivates skills for delivering quality systems

Size: px
Start display at page:

Download "QA Best Practices: A training that cultivates skills for delivering quality systems"

Transcription

1 QA Best Practices: A training that cultivates skills for delivering quality systems Dixie Neilson QA Supervisor Lynn Worm QA Supervisor Maheen Imam QA Analyst Information Technology for Minnesota Government mn.gov/mnit

2 Introduction Dixie K Neilson: QA Supervisor, MNIT DHS Lynn Worm: QA Supervisor, MNIT DHS Maheen Imam: QA Analyst, MNIT DHS 11/6/2018 2

3 Getting the Instructions Right 3

4 What are QA Best Practices

5 Overview Consistent, yet flexible approach Set of QA testing objectives and deliverables Follows recommended processes Focus is on quality control 11/6/2018 5

6 SDLC QA Phases In Relation to PMO and SDLC 11/6/2018 6

7 QA Best Practice Phases Following the SDLC guideline in the graphic,the QA Best Practices (QABP) are divided into four phases: 11/6/2018 7

8 PLANNING

9 SDLC Phases QA Phases In Relation to PMO and SDLC 11/6/2018 9

10 Kick-Off Meeting Review Project Artifacts Participants Project QA lead BA Project Manager Developer Business 11/6/

11 Determine the test team Project QA lead determines the: Scheduling Estimation Duration and Size Resources Performance, Automation and Accessibility 11/6/

12 Scheduling is a breakdown of tasks and deliverables within a timeframe 11/6/

13 Estimation The QA team must provide estimates for budgeting and scheduling of the software testing effort QA needs to understand the size of the project being estimated 11/6/

14 Duration Duration is a very important part of Estimation Duration lets the Program Manager and Project Managers know how many resources are needed 11/6/

15 Estimation vs Duration Determines how many QA resources are needed for the testing effort Estimate 6.5 hours per day of actual QA time per person Take the project s LOE Development hours and divide by 6.5 hours This result will give the total number of days needed to complete the testing effort 11/6/

16 Estimation vs Duration Example Using a calendar, mark the days when QA members are out of the office due to holidays, vacation, other reasons (i.e., training) during the release schedule LOE Dev hours = 580 QA hours in a day = / 6.5 = 89 days needed to complete the QA tasks 11/6/

17 Resources Identify the skills needed for the testing effort Acquire the team members who possess those skills Train the assigned resources, if necessary 11/6/

18 Requirements Review Team Dev and QA:. 11/6/

19 Requirement Reviews When do we review Testable Requirements? 11/6/

20 Requirements What is a Testable Requirement? The business team has knowledge of what shall / shall not be required in order to meet the end users needs. The Business Analyst Lead and/or Business Analyst uses that knowledge to write requirements Testable requirements have been broken down so they clearly define what shall / shall not occur. 11/6/

21 Testable Requirements Most testable requirements could be described in terms where: The statement describes the capabilities or characteristics of a system and data elements (i.e., inputs, such as customer number or account number) in order for it to have value to the end user. Requirements are code-able as they tell the development team what to code. Requirements are testable as they tell the testing team what to test. 11/6/

22 Why We Need Testable Requirements 1. Software development can fail 2. Test execution can fail 11/6/

23 Why Testable Requirements are Essential Thus when testable requirements are written, the development and test teams gain better understanding of what to code and how to test as well as what to test. This provides the expected results of that test. It provides a roadmap to the QA team on how to create negative test cases 11/6/

24 Tips for Writing Requirements Look for complete sentences to describe the requirement: Avoid ambiguous text Look for consistent writing Requirements should be measurable They should be finite 11/6/

25 Tips for Reviewing Requirements The requirements shall be traced to test cases. Each requirement shall be numbered. Ensure requirements do not contradict each other. Look for specifics when describing processing time (e.g., page shall display within 15 seconds) 11/6/

26 Requirements: The Good, The Bad, and The Ugly An Ugly Requirement: Clicking the login button should take the user to a page in the app. A Bad Requirement: Clicking the Login button should take the user to the Home page in the app if their login name and password are correct. A Good Requirement: The Home Page shall display when user has inputted a valid login name and associated valid password, and clicked the Login button. 11/6/

27 Clearly Define Requirements Developers and testers rely on BAs to write requirements that are: clear concise correct unambiguous 11/6/

28 Who Approves Requirements? 11/6/

29 Design Review Team BA and QA 11/6/

30 QA Planning Phase Primary Deliverables: QA Test Strategy and QA Test Plan Responsibilities: Program QA Lead and Project QA Lead Role 11/6/

31 QA Test Strategy Definition: The Strategy is the overarching design of what the testing effort shall be for the project. QA documentation is like an umbrella it covers the strategy for all releases. 11/6/

32 QA Test Strategy Guidelines Start early Ensure the strategy provides general statements (leave the details for the QA Test Plan) Review the QA Test Strategy often to see if scope has change Send the QA Test Strategy as an attachment to approvers When an Approver replies with suggested edits, review the suggestions and apply changes if needed 11/6/

33 QA Test Planning Test planning is a major component of testing software, and includes: Selecting appropriate techniques for validation. Assessing risks or constraints Planning how to minimize those risks / constraints Outlines testing schedule, resources Entrance and exit criteria 11/6/

34 QA Test Planning Advantages Improves test coverage Improves test efficiencies Improves communications Enables feedback on the plan Provides education about relevant test details Improves accountability 11/6/

35 QA Test Plan The QA Test Plan: Provides the details of how QA testing shall be accomplished for a release. Begins early in the development process. Defines the processes necessary to ensure the QA tests are repeatable, controllable, and that adequate test coverage has been executed Is written in conjunction with the QA Test Strategy. 11/6/

36 What is NOT in the QA Test Plan The QA Test Plan does NOT contain: A repository of every testing standard A list of the test cases Business validation testing information (BAs / Business shall create their own documentation) 11/6/

37 QA Test Plan Guidelines Start early Keep the QA Test Plan flexible Review the QA Test Plan often Keep the QA Test Plan concise and readable 11/6/

38 Test Construction

39 Test Construction Phase of SDLC QA Phases In Relation to PMO and SDLC 11/6/

40 QA Construction Phase QA Test case scenario QA Test case writing Add details to the QA test plan 11/6/

41 QA Test Scenarios Test scenarios tell us what is to be tested: One Test Scenario has many Test Cases 11/6/

42 QA Test Case Construction Test Cases are a set of input and output given to the system to verify or validate an expected result that is based upon Requirement[s] A QA Test Case provides the detailed steps of how testing shall be executed, followed by the Expected Result based upon at least one Requirement 11/6/

43 Designing Test cases Identify the Test Conditions Design Test Techniques Build the Test Cases Test Coverage Write a Test case 11/6/

44 Identifying Test Conditions Five methods to help determine testable conditions include: 1. System Specifications (Specification decomposition) 2. Production environment (Population Analysis) 3. Predefined List of Typical Conditions to be Tested (Test Transactions Types) 4. Business Case Analysis (Business Process Analysis) 5. Structural Analysis 11/6/

45 Method 1. System Specifications In system specification, look for items, such as: 11/6/

46 Method 2. Production Environment This data represent the types of transactions that will be processed by the applications under test. 11/6/

47 Method 3. Predefined Lists of Typical Conditions The third approach to identifying test conditions is based on the reality that software has certain characteristics unique to the discipline 11/6/

48 Transaction Types 11/6/

49 More Transaction Types 11/6/

50 Method 4. Business Case Analysis The fourth approach is to review real world business cases, where they have been broken down to their lowest levels 11/6/

51 Method 5. Structural Analysis Structural Test Design Techniques The final approach is to focus on white box testing, or validate if the system does what it is supposed to do well at the application or code levels. 11/6/

52 DESIGN TEST CASES

53 Design Test Techniques The test objectives established in the Test Plan are now decomposed into individual test conditions Those test conditions are further broken down into individual test cases Those tests are correlated to a test matrix to validate the software function works as specified 11/6/

54 Parts of a Test Case Test Objective Test Condition Operator/User Action Input specifications Output specifications Pass or Fail Comments 11/6/

55 Build the Test Cases Identify the Test Conditions Design Test Techniques Build the Test Cases Test Coverage Test Case Writing 1. Identify the conditions to be tested 2. Rank test conditions 3. Select conditions for testing 4. Determine correct results of processing 5. Create test cases 11/6/

56 Test coverage Identify the Test Conditions Design Test Techniques Build the Test Cases Coverage is defined as the assurance about the test process that it has covered the application against system and business requirements. Test Coverage Test Case Writing 11/6/

57 Write a Test Case Identify the Test Conditions Design Test Techniques Build the Test Cases Test Coverage Test Case Writing How do I get started writing test cases? You need to know who the actor (user) is for the test case. For example, is the Consumer executing the steps or a Case Worker? This will make a difference when you write your expectations, as permissions for one user may not be the same for the other user. Select terminologies that are consistent through out the test case, e.g., Click, Display, Advance /Return, Navigation/Navigate, Press, Select, Successful(ly), Valid/Invalid, etc. 11/6/

58 Test Case Writing: Boundary Tests If minimum / maximum values are applied to a field, you ll write: 1. A test case that will test a value less than the minimum value, 2. Another test at the minimum value, 3. Another test at the maximum value, and 4. Another test over the maximum value 11/6/

59 Test Case Writing: GUI Tests If the field is alpha only, input special characters and numbers; expect an error. If the field is numeric only, input special and alpha characters; expect an error. If the field length is 30, input characters less than 30 (expected result = pass), equal to 30 (pass), and more than 30 (error shall display 11/6/

60 When to Start Writing Test Cases When QA has attended and approved the Requirements, QA begin writing test cases. Design reviews also help QA understand how the code shall work 11/6/

61 Test Case Writing Style Test Steps are written in present tense, for example: Log into the app with the following valid credentials: Login Name = xyz; Password = 123. Validate the data is successfully inputted. Click the [Login] button; validate the Home page displays. From the Home page, click the [Submit] button; validate the transaction screen displays. Expected Results are written in past tense, for example: Valid credentials were successfully inputted. The Home page displayed when user clicked the [Login] button. The transaction screen displayed when user clicked the [Submit] button. 11/6/

62 Writing Steps There should be at least two items per step: one is an action, and the second is the validation / verification. Number each step, where there is only one action per step. If you put too many things in the step and only one piece of it fails, you have to fail the entire step including the part(s) that passed. 11/6/

63 Example of Writing Steps Using the criteria from the previous page, let s say we wrote the step as: Step 1: Log into the app with the following valid credentials: Login Name = xyz; Password = 123. Click the [Login] button to advance to the Home page. Validate the Home page displays. Therefore, it would be better to write the previous example as: STEP 1: STEP 2: 1) Log into the app with the following valid credentials: a. Login Name = xyz b. Password = 123 2) Verify the login credentials are successfully inputted. 1) Click [Login]. 2)Validate the Home page displays. STEP 3: 1) With the Home page displaying, click [Contact Us]. 2) Validate user advances to the Contact Information screen. 11/6/

64 Terminology is Important: Verify and Validate We use the terms verify and validate when writing test steps (see Terminology section). Each step should contain one of those words. After all, that s what we re testing: validating that the button advanced the user to a specific page or that the text was successfully inputted into the fields, etc. Examples: Step 1: 1) Log into the app with the following invalid credentials: a. Login Name = nonuser 2) Input the following valid Password = 123 3) Validate the data is successfully inputted. Step 2: 1) Click [Login] 2) Validate an error message displayed: Username and/or password are incorrect. 11/6/

65 Why Write Test Cases in Such Detail? Isn t there a shortcut??? It seems very time-consuming to write each step in detail. We write in great detail so that: Anyone can execute the test case Our test steps are repeatable Our test steps can be automated. For defects, copy the steps leading up to the defect and paste those steps in the defect work item. Anyone can retest the defect. 11/6/

66 Can I Reuse a Test Case? Absolutely! Only if the Tester has used a consistent tool and template with details and proper terminology. 11/6/

67 QA Test Closure Depending upon the team dynamics, BAs and/or QA will create a Requirements Traceability Matrix to ensure at least one requirement has been tied to a Test Case The Matrix helps to ensure the overall quality of the product being tested 11/6/

68 DATA PREPARATION

69 Data Preparation Phase in SDLC QA Phases In Relation to PMO and SDLC 11/6/

70 Data Sets There are three distinct sets of data required to test most applications: Happy path Negative testing Crash the application 11/6/

71 Test Data TEST DATA: Test data might be created in a variety of ways: Systematic High-volume, randomized Production Data 11/6/2018 Optional Tagline Goes Here mn.gov/websiteurl 71

72 Considerations When Creating Test Data Ensure the test data represents the real world Ensure data integrity Work to reduce the size of the test data Ensure all test conditions are covered Ensure any security concerns regarding the test data are addressed early in the process Ensure test data is available when needed 11/6/

73 Production Data Impediments to using production data for testing: Transactions missing Same transaction used on multiple tests Data Security laws 11/6/

74 Data Obfuscation Data obfuscation is the process of de-identifying (masking) data elements The purpose of obfuscation is to protect data that is classified as personally identifiable data, personal sensitive data or commercially sensitive data 11/6/

75 Manually Created Data Commonly used in QA. Allows specific data points to be included in datasets that test the function using predefined test conditions. Advantages Test results can be readily checked Happy path, alternate path, negative testing data are controlled Types and combinations of transactions or procedures to be tested are known Test results are reliable without actually tracing data through the processing stages Disadvantages Test data is valid only for the single application for which it has been specifically created Test procedures are valid only for a given point in time; therefore, must be updated to incorporate any occurrences that would affect the validity of the tests (e.g., changes in file structure, statutes, rules, or regulations 11/6/

76 Guidelines: Creating Manual Test Data Choose records that will be changed only by a single condition Predetermine data input and expected results Store a master copy of test data in its initial state so it can be reused throughout the life of the system Add, change and delete test data as the system changes Secure the master set to control changes and prevent inadvertent deletion 11/6/

77 Using and Maintaining Test Data Using test data: Determine test cases to be run Add new test data, as needed Backup test data Perform tests Maintaining test data: Remove obsolete data Update to align with current version Test additional functionality Correct errors found in test data Evaluate tests 11/6/

78 Archiving/Destroying Test Data Archive test data when it is no longer needed but is used to support artifacts used in review Destroy test data when it is no longer needed following security processes 11/6/

79 TEST EXECUTION

80 Test Execution Phase in SDLC QA Phases In Relation to PMO and SDLC 11/6/2018 Optional Tagline Goes Here mn.gov/websiteurl 80

81 Steps in Test Execution Assess System Readiness Assess QA Test Team Readiness Log QA Testing Progress Review Defects Request Builds 11/6/

82 What are Defects? Operationally, it is useful to work with two definitions of a defect: Producer s viewpoint: A product requirement that has not been met, or A product attribute possessed by a product or a function performed by a product that is not in the statement of requirements that define the product Customer s viewpoint: Anything that causes customer dissatisfaction, whether in the statement of requirements or not 11/6/

83 Defect Management Objectives QA s main objective of testing is to discover defects When discovered, defects shall be recorded and tracked until appropriate action has been taken QA s job is to find defects as quickly as possible so their impact is minimal General Principles Prevent defects Defect management process is risk driven Integrate defect measurement into the development process As much as possible, the capture and analysis of the information should be automated Improve the process through defect information 11/6/

84 The Cost of Quality Whether we build an application that is missing important functionality or discover bugs in Production that require emergency fixes, the cost of quality increases exponentially with the application's progression through the development life cycle and the environment in which the application resides. 11/6/

85 Type of Test Execution Issues Issues that can be reported as defects: Smoke test failures Requirements are incomplete, ambiguous, not testable System/functional tests do not meet requirements Deviation from standards Errors in procedural logic 11/6/

86 Steps to Deal With Issues WHAT are the steps to deal with an issue discovered and later resolved? 1. Retest to ensure the issue is repeatable 2. Determine the Severity of the defect (how it affects the testing effort) 3. Create a Defect Report. 11/6/

87 Defect Reports Defect reports should include: 1. The title, brief description, who discovered it and the date discovered. 2. Severity (or how it affects testing; i.e., Blocking, Critical, High, Medium, Low), 3. Status (i.e., New, Open, In Progress, RFT, Closed) 4. Environment 5. Build number / name / date 6. System information (i.e., Win 7 with IE 9) 7. Steps to reproduce 8. Actual result 9. Expected result (based upon requirement) 10. Screenshot(s) and/or video(s) 11/6/

88 Defect Management Process 11/6/

89 Defect Prevention 11/6/

90 Deliverable Baseline Baselines are deliverables. They are work products that have reached a predefined milestone in development. Baselining is important because it requires an organization to decide both the level of formality that is appropriate and the point in the process when the formality takes effect. A deliverable should be baselined when changes to the deliverable, or defects in the deliverable, can have an impact on deliverables on which other people are working Deliverable baseline includes the following activities: Identify key deliverables Define standards for each deliverable 11/6/

91 Test Execution- Defect Discovery 11/6/

92 Defect Resolution 11/6/

93 QA Test Closure: The QA Status Report QA Status Reports provide the project team and stakeholders information on where the testing is at: Green: Able to complete all (or most) of the planned test case testing; minor defects reported and fixed; test execution is on schedule Yellow: Some issues are not resolved; Blocking / Critical defects are not fixed; however, there are some work-arounds; test execution has slipped from the planned schedule, but appears to be recoverable Red: System problems; issues are not resolved; Blocking / Critical / High defects are not fixed; there are no work-arounds; testing effort is behind schedule; schedule cannot be extended to include resolutions in a timely manner 11/6/

94 QA Status Report Example 11/6/

95 QA Test Closure- QA Status Report 11/6/

96 Distributing the Status Report Status Reports may be created and distributed daily or weekly, depending upon where the test team is in the testing process 11/6/2018 Optional Tagline Goes Here mn.gov/websiteurl 96

97 Root Cause Analysis Process Improvement/Root Cause Analysis: Going back in the process to where the defect originated to understand what caused the defect Going back to the validation process, which should have caught the defect earlier Implement process Improvement. 11/6/

98 QA TEST CLOSURE PHASE

99 Test Closure Phase in SDLC 11/6/

100 Reporting the Testing Results: Test Closure Finalize QA Test Documentation Prepare QA Test Closure report Archive QA Test Artifacts Recommendations for future projects (Lessons Learned) 11/6/

101 What s Included The Test Closure reports the results of testing as defined by the Test Plan. It is used as an input for Go/No-Go meeting. The Test Closure template usually includes: Test Team Test Types QA Test Results Defects Enhancements Risks Recommendation 11/6/

102 Writing The Test Closure Document When writing the Test Closure, it is acceptable to include URLs where appropriate, as in the Test Case location for: System Integration Testing (SIT) Automation Performance Defect location 11/6/

103 Questions?

104 Any queries regarding the training material, feel free to contact! DIXIE NEILSON 11/6/2018 Information Technology for Minnesota Government mn.gov/mnit 104

105 Thank You! Dixie Neilson Lynn Worm Maheen Imam 11/6/2018 Information Technology for Minnesota Government mn.gov/mnit 105

Business Requirements Document (BRD) Template

Business Requirements Document (BRD) Template Business Requirements Document (BRD) Template Following is a template for a business requirements document (BRD). The document includes many best practices in use today. Don t be limited by the template,

More information

Software Testing Interview Question and Answer

Software Testing Interview Question and Answer Software Testing Interview Question and Answer What is Software Testing? A process of analyzing a software item to detect the differences between existing and required conditions (i.e., defects) and to

More information

Caliber 11.0 for Visual Studio Team Systems

Caliber 11.0 for Visual Studio Team Systems Caliber 11.0 for Visual Studio Team Systems Getting Started Getting Started Caliber - Visual Studio 2010 Integration... 7 About Caliber... 8 Tour of Caliber... 9 2 Concepts Concepts Projects... 13 Baselines...

More information

About Codefrux While the current trends around the world are based on the internet, mobile and its applications, we try to make the most out of it. As for us, we are a well established IT professionals

More information

STUDY ON VARIOUS PHASES OF SOFTWARE TESTING LIFE CYCLE

STUDY ON VARIOUS PHASES OF SOFTWARE TESTING LIFE CYCLE STUDY ON VARIOUS PHASES OF SOFTWARE TESTING LIFE CYCLE Prof. Swati Dubey 1, Prof. Shubhangi Takwane 2, Prof.Dipti Dighe 3 1,2,3 Electronics and telecommunication Engineering Department, G.S. Moze College

More information

International Journal of Computer Science Trends and Technology (IJCS T) Volume 4 Issue 3, May - Jun 2016

International Journal of Computer Science Trends and Technology (IJCS T) Volume 4 Issue 3, May - Jun 2016 RESEARCH ARTICLE Import Sourcing of Defect Life Cycle and Defect Management Process Dr V.Goutham Department of Computer Science and Engineering TKR Engineering College, JNTU Hyderabad Telangana - India

More information

Project Management Professional Exam Prep Plus

Project Management Professional Exam Prep Plus In this course, you ll gain the essentials preparation needed to pass the PMP exam. Concentrating on exam content form the Guide to the Project Management Body of Knowledge-Fifth Edition (PMBOK Guide)

More information

Sample Exam Syllabus

Sample Exam Syllabus ISTQB Foundation Level 2011 Syllabus Version 2.9 Release Date: December 16th, 2017. Version.2.9 Page 1 of 46 Dec 16th, 2017 Copyright 2017 (hereinafter called ISTQB ). All rights reserved. The authors

More information

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info (Complete Package) WEB APP TESTING DB TESTING We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME

More information

Bridge Course On Software Testing

Bridge Course On Software Testing G. PULLAIAH COLLEGE OF ENGINEERING AND TECHNOLOGY Accredited by NAAC with A Grade of UGC, Approved by AICTE, New Delhi Permanently Affiliated to JNTUA, Ananthapuramu (Recognized by UGC under 2(f) and 12(B)

More information

User Documentation Development Life Cycle (UDDLC)

User Documentation Development Life Cycle (UDDLC) WWW.ALMAHACONSULTING.CA User Documentation Development Life Cycle (UDDLC) STANDARD OPERATING PROCEDURE BUSINESS PROCESS DOCUMENT DOCUMENT STATUS: VERSION 0.1 Department BUSINESS TRANSFORMATION Process

More information

EXAM PREPARATION GUIDE

EXAM PREPARATION GUIDE EXAM PREPARATION GUIDE PECB Certified ISO 21500 Lead Project Manager The objective of the PECB Certified ISO 21500 Lead Project Manager examination is to ensure that the candidate has the knowledge and

More information

Quality Assurance and IT Risk Management

Quality Assurance and IT Risk Management Quality Assurance and IT Risk Deutsche Bank s QA and Testing Transformation Journey Michael Venditti Head of Enterprise Testing Services, Deutsche Bank IT RISK - REGULATORY GOVERNANCE Major shifts in the

More information

Helix Test Case Management Best Practices

Helix Test Case Management Best Practices The following information provides best practices for test case management activities in Helix ALM. These best practices are guidelines. Your testing process and business rules should dictate whether or

More information

Examination Questions Time allowed: 1 hour 15 minutes

Examination Questions Time allowed: 1 hour 15 minutes Swedish Software Testing Board (SSTB) International Software Testing Qualifications Board (ISTQB) Foundation Certificate in Software Testing Practice Exam Examination Questions 2011-10-10 Time allowed:

More information

Software Testing. An Overview

Software Testing. An Overview Software Testing An Overview Software Testing Defined Software testing is the process of verifying & validating that a program or application: Meets technical specifications Meets business requirements

More information

BEHAVIOR DRIVEN DEVELOPMENT BDD GUIDE TO AGILE PRACTICES. Director, Strategic Solutions

BEHAVIOR DRIVEN DEVELOPMENT BDD GUIDE TO AGILE PRACTICES. Director, Strategic Solutions BEHAVIOR DRIVEN DEVELOPMENT BDD GUIDE TO AGILE PRACTICES Presenter: Joshua Eastman Director, Strategic Solutions ABOUT THE SPEAKER Josh has over seven years of experience as an accomplished software testing

More information

Acceptance Test Plan

Acceptance Test Plan Acceptance Test Plan CURRENT DOCUMENT STATUS Version Number 1.0 File Name POS Connect Delivery Date 1/22/2013 Owner Description Taite Hughes, Martin Barbella, Sidhant Garg, Pradit Modi, Ryan Christen,

More information

Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.

Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not. i About the Tutorial Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not. Testing is executing a system in order

More information

CAPM TRAINING EXAM PREPARATION TRAINING

CAPM TRAINING EXAM PREPARATION TRAINING CAPM TRAINING EXAM PREPARATION TRAINING WHAT IS CAPM? PMI s Certified Associate in Project Management (CAPM) is a valuable entry-level certification for the individual who aspire to become project manager.

More information

Chapter 9 Quality and Change Management

Chapter 9 Quality and Change Management MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Chapter 9 Quality and Change Management Pearson Education Limited 2007 Topics

More information

Diploma in Software Testing 2.0 (HP)

Diploma in Software Testing 2.0 (HP) SEED Infotech Ltd. : ' Panchasheel', 42/16, Erandawana`, SEED Infotech Lane, Off Karve Road Pune - 411004. India www.seedinfotech.com Course Name : Duration : Class room: 108 Hrs. Diploma in Software Testing

More information

Pearson Education 2007 Chapter 9 (RASD 3/e)

Pearson Education 2007 Chapter 9 (RASD 3/e) MACIASZEK, L.A. (2007): Requirements Analysis and System Design, 3 rd ed. Addison Wesley, Harlow England ISBN 978-0-321-44036-5 Chapter 9 Quality and Change Management Pearson Education Limited 2007 Topics

More information

Compile together the individual QA Testing Checklists for your team site.

Compile together the individual QA Testing Checklists for your team site. Overview In this phase of the project you test and revise your client site using three different testing methods: quality assurance testing (done individually), user testing, and heuristic evaluation.

More information

In this Lecture you will Learn: Testing in Software Development Process. What is Software Testing. Static Testing vs.

In this Lecture you will Learn: Testing in Software Development Process. What is Software Testing. Static Testing vs. In this Lecture you will Learn: Testing in Software Development Process Examine the verification and validation activities in software development process stage by stage Introduce some basic concepts of

More information

CollabNet Desktop - Microsoft Windows Edition

CollabNet Desktop - Microsoft Windows Edition CollabNet Desktop - Microsoft Windows Edition User Guide 2009 CollabNet Inc. CollabNet Desktop - Microsoft Windows Edition TOC 3 Contents Legal fine print...7 CollabNet, Inc. Trademark and Logos...7 Chapter

More information

Requirements Validation and Negotiation

Requirements Validation and Negotiation REQUIREMENTS ENGINEERING LECTURE 2017/2018 Joerg Doerr Requirements Validation and Negotiation AGENDA Fundamentals of Requirements Validation Fundamentals of Requirements Negotiation Quality Aspects of

More information

Perfect Timing. Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation

Perfect Timing. Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation Perfect Timing Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation Problem & Solution College students do their best to plan out their daily tasks, but

More information

Requirements Validation and Negotiation

Requirements Validation and Negotiation REQUIREMENTS ENGINEERING LECTURE 2015/2016 Eddy Groen Requirements Validation and Negotiation AGENDA Fundamentals of Requirements Validation Fundamentals of Requirements Negotiation Quality Aspects of

More information

Chapter 10. Testing and Quality Assurance

Chapter 10. Testing and Quality Assurance Chapter 10 Testing and Quality Assurance Different styles of doing code review Human Reviewer Code Inspection with continuous integration infrastructure Pinger s testing set up Testing Related topics 1.

More information

About HP Quality Center Upgrade... 2 Introduction... 2 Audience... 2

About HP Quality Center Upgrade... 2 Introduction... 2 Audience... 2 HP Quality Center Upgrade Best Practices White paper Table of contents About HP Quality Center Upgrade... 2 Introduction... 2 Audience... 2 Defining... 3 Determine the need for an HP Quality Center Upgrade...

More information

BCS Level 3 Certificate in Software Development Context and Methodologies Syllabus QAN 603/1191/5

BCS Level 3 Certificate in Software Development Context and Methodologies Syllabus QAN 603/1191/5 Making IT good for society BCS Level 3 Certificate in Software Development Context and Methodologies Syllabus QAN 603/1191/5 Version 3.1 March 2018 This is a United Kingdom government regulated qualification

More information

Types of Software Testing: Different Testing Types with Details

Types of Software Testing: Different Testing Types with Details Types of Software Testing: Different Testing Types with Details What are the different Types of Software Testing? We, as testers are aware of the various types of Software Testing such as Functional Testing,

More information

2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows,

2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows, 2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows, Windows Server, and other product names are or may be registered

More information

Service Description: Identity Services Engine Implementation-Subscription Service

Service Description: Identity Services Engine Implementation-Subscription Service Page 1 of 6 Service Description: Identity Services Engine Implementation-Subscription Service Services Summary This document describes the Identity Services Engine Implementation. Subscription Service.

More information

Vocabulary-Driven Enterprise Architecture Development Guidelines for DoDAF AV-2: Design and Development of the Integrated Dictionary

Vocabulary-Driven Enterprise Architecture Development Guidelines for DoDAF AV-2: Design and Development of the Integrated Dictionary Vocabulary-Driven Enterprise Architecture Development Guidelines for DoDAF AV-2: Design and Development of the Integrated Dictionary December 17, 2009 Version History Version Publication Date Author Description

More information

VETRI VINAYAHA COLLEGE OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

VETRI VINAYAHA COLLEGE OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING VETRI VINAYAHA COLLEGE OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS6403 SOFTWARE ENGINEERING II year/ IV sem CSE (Regulation 2013) UNIT 1- SOFTWARE PROCESS AND PROJECT

More information

CIS 890: Safety Critical Systems

CIS 890: Safety Critical Systems CIS 890: Safety Critical Systems Lecture: Requirements Introduction Copyright 2011, John Hatcliff. The syllabus and all lectures for this course are copyrighted materials and may not be used in other course

More information

Sample Question Paper. Software Testing (ETIT 414)

Sample Question Paper. Software Testing (ETIT 414) Sample Question Paper Software Testing (ETIT 414) Q 1 i) What is functional testing? This type of testing ignores the internal parts and focus on the output is as per requirement or not. Black-box type

More information

Quality Management Plan (QMP)

Quality Management Plan (QMP) Quality Management Plan for LEMA Family Accountability System Version 3.3 Quality Management Plan (QMP) PROJECT TITLE LEMA FAMILY ACCOUNTABILITY SYSTEM TEAM NO #04 TEAM MEMBERS & ROLES NAME ROLES Teawon

More information

Basic Training in Software Testing (2 Days)

Basic Training in Software Testing (2 Days) www.peaklearningllc.com Basic Training in Software Testing (2 Days) This is a practical hands-on seminar to cover the critical path of testing. Your instructor will be an experienced practitioner in the

More information

HP Application Lifecycle Management. Upgrade Best Practices

HP Application Lifecycle Management. Upgrade Best Practices HP Application Lifecycle Management Upgrade Best Practices Document Release Date: October 2010 Legal Notices Warranty The only warranties for HP products and services are set forth in the express warranty

More information

Project Management Professional (PMP) 5-Day Training Program June 4 8, 2018 Cost: $ GST (Book Included) Based on PMI PMBOK 6 th Edition

Project Management Professional (PMP) 5-Day Training Program June 4 8, 2018 Cost: $ GST (Book Included) Based on PMI PMBOK 6 th Edition Corporate Training www.sbccollege.ca/corporate (306)244-6340 corporate@sbccollege.ca Project Management Professional (PMP) 5-Day Training Program June 4 8, 2018 Cost: $2500.00 + GST (Book Included) Based

More information

ASTQB Advance Test Analyst Sample Exam Answer Key and Rationale

ASTQB Advance Test Analyst Sample Exam Answer Key and Rationale ASTQB Advance Test Analyst Sample Exam Answer Key and Rationale Total number points = 120 points Total number points to pass = 78 points Question Answer Explanation / Rationale Learning 1 A A is correct.

More information

Requirement Analysis

Requirement Analysis Requirement Analysis Requirements Analysis & Specification Objective: determine what the system must do to solve the problem (without describing how) Done by Analyst (also called Requirements Analyst)

More information

PPM Essentials Accelerator Product Guide - On Premise. Service Pack

PPM Essentials Accelerator Product Guide - On Premise. Service Pack PPM Essentials Accelerator Product Guide - On Premise Service Pack 02.0.02 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as

More information

Business Analysis for Practitioners - Requirements Elicitation and Analysis (Domain 3)

Business Analysis for Practitioners - Requirements Elicitation and Analysis (Domain 3) Business Analysis for Practitioners - Requirements Elicitation and Analysis (Domain 3) COURSE STRUCTURE Introduction to Business Analysis Module 1 Needs Assessment Module 2 Business Analysis Planning Module

More information

Certified Tester Foundation Level(CTFL)

Certified Tester Foundation Level(CTFL) Certified Tester Foundation Level(CTFL) ISTQB : International Software Testing Qualifications Board Heading: The International Software Testing Qualifications Board (ISTQB) is an internationally recognized

More information

Standards and Guidelines Notebook September 1, 2017

Standards and Guidelines Notebook September 1, 2017 Standards and Guidelines Notebook September 1, 2017 Amended October 12, 2017 See notes in Summary of Changes This page is intentionally blank. To: From: Members of the Special Committee on AASHTOWare and

More information

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS SOFTWARE ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS SOFTWARE ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS 6403 - SOFTWARE ENGINEERING QUESTION BANK TWO MARKS UNIT I SOFTWARE PROCESS AND PROJECT MANAGEMENT 1. What is software engineering? Software engineering

More information

Advanced Software Engineering: Software Testing

Advanced Software Engineering: Software Testing Advanced Software Engineering: Software Testing COMP 3705(L4) Sada Narayanappa Anneliese Andrews Thomas Thelin Carina Andersson Web: http://www.megadatasys.com Assisted with templates News & Project News

More information

CATCH ERRORS BEFORE THEY HAPPEN. Lessons for a mature data governance practice

CATCH ERRORS BEFORE THEY HAPPEN. Lessons for a mature data governance practice CATCH ERRORS BEFORE THEY HAPPEN Lessons for a mature data governance practice A guide to working with cross-departmental teams to establish proactive data governance for your website or mobile app. 2 Robust

More information

Project 2007 Certification Exams

Project 2007 Certification Exams Project 2007 Certification Exams This information is taken from the Microsoft website and is a compilation of the requirements for the Project 2007 and Project Server 2007 exams. This is just meant to

More information

Caliber Visual Studio.NET Integration Visual Studio Integration

Caliber Visual Studio.NET Integration Visual Studio Integration Caliber Visual Studio.NET Integration 11.5 Visual Studio Integration Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 2016. All rights

More information

Automated Acceptance testing by Developers & Automated Functional Testing by Testers

Automated Acceptance testing by Developers & Automated Functional Testing by Testers Automated Acceptance testing by Developers & Automated Functional Testing by Testers Gowrishankar Sundararajan QA Manager Tata Consultancy Services, Canada Executive Summary Overview on Traditional Agile

More information

Sparta Systems TrackWise Digital Solution

Sparta Systems TrackWise Digital Solution Systems TrackWise Digital Solution 21 CFR Part 11 and Annex 11 Assessment February 2018 Systems TrackWise Digital Solution Introduction The purpose of this document is to outline the roles and responsibilities

More information

Diploma in Software Testing (DST)

Diploma in Software Testing (DST) SEED Infotech Ltd. : ' Panchasheel', 42/16, Erandawana`, SEED Infotech Lane, Off Karve Road Pune - 411004. India www.seedinfotech.com Course Name : Duration : Class room: 114 Hrs Product Code : ST-ST-50001

More information

We start by providing you with an overview of the key feature of the IBM BPM Process Portal.

We start by providing you with an overview of the key feature of the IBM BPM Process Portal. Lab 1 Process Portal 1.1 Overview This lab exercise will make you familiar with the key capabilities of the ready-to-use Process Portal included with IBM Business Process Manager (BPM). You will experience

More information

The IDN Variant TLD Program: Updated Program Plan 23 August 2012

The IDN Variant TLD Program: Updated Program Plan 23 August 2012 The IDN Variant TLD Program: Updated Program Plan 23 August 2012 Table of Contents Project Background... 2 The IDN Variant TLD Program... 2 Revised Program Plan, Projects and Timeline:... 3 Communication

More information

DLV02.01 Business processes. Study on functional, technical and semantic interoperability requirements for the Single Digital Gateway implementation

DLV02.01 Business processes. Study on functional, technical and semantic interoperability requirements for the Single Digital Gateway implementation Study on functional, technical and semantic interoperability requirements for the Single Digital Gateway implementation 18/06/2018 Table of Contents 1. INTRODUCTION... 7 2. METHODOLOGY... 8 2.1. DOCUMENT

More information

Software Development Methodologies

Software Development Methodologies Software Development Methodologies Lecturer: Raman Ramsin Lecture 8 Agile Methodologies: XP 1 extreme Programming (XP) Developed by Beck in 1996. The first authentic XP book appeared in 1999, with a revised

More information

Saskatoon Business College Corporate Training Centre (306)

Saskatoon Business College Corporate Training Centre (306) Saskatoon Business College Corporate Training Centre corporate@sbccollege.ca www.sbccollege.ca/corporate Project Management Professional (PMP) 5-day Training Program September 18 th 22 nd, 2017 Cost: $2,400.00

More information

GETTING STARTED Contents

GETTING STARTED Contents 2.5 Enterprise GETTING STARTED Contents Quick Start Guide... 2 Supporting Data... 3 Prompts... 3 Techniques... 4 Pragmatic Observations... 5 Locations... 6 School Levels... 6 Quick Notes... 6 Session Groups...

More information

Sample Exam. Advanced Test Automation - Engineer

Sample Exam. Advanced Test Automation - Engineer Sample Exam Advanced Test Automation - Engineer Questions ASTQB Created - 2018 American Software Testing Qualifications Board Copyright Notice This document may be copied in its entirety, or extracts made,

More information

Chapter 8: IT Service Management. Topics covered: 1.1 Roles of helpdesk support staff. 1.2 Different types of helpdesk support level

Chapter 8: IT Service Management. Topics covered: 1.1 Roles of helpdesk support staff. 1.2 Different types of helpdesk support level 1 Chapter 8: IT Service Management Topics covered: 1.1 Roles of helpdesk support staff 1.2 Different types of helpdesk support level 1.3 Role of Internet Service Provider (ISP) 1.4 Change request process

More information

Verification and Validation

Verification and Validation Lecturer: Sebastian Coope Ashton Building, Room G.18 E-mail: coopes@liverpool.ac.uk COMP 201 web-page: http://www.csc.liv.ac.uk/~coopes/comp201 Verification and Validation 1 Verification and Validation

More information

Patrice M. Anderson Instructional Designer

Patrice M. Anderson Instructional Designer Patrice M. Anderson Instructional Designer Portfolio Sample Instructor-Led Training This sample contains the ToC and one chapter from the instructor-led student workbook for HP Quality Center (QC) software.

More information

Manual Testing. Software Development Life Cycle. Verification. Mobile Testing

Manual Testing.  Software Development Life Cycle. Verification. Mobile Testing 10 Weeks (Weekday Batches) or 12 Weekends (Weekend batches) To become a Professional Software Tester To enable the students to become Employable Manual Testing Fundamental of Testing What is software testing?

More information

Cisco ServiceGrid Deployment Service Ecosystem Manager Managed B2B Connection (ASF-SGA-EM-MNC)

Cisco ServiceGrid Deployment Service Ecosystem Manager Managed B2B Connection (ASF-SGA-EM-MNC) Page 1 of 1 Service Description: Advanced Services Fixed Price Cisco ServiceGrid Deployment Service Ecosystem Manager Managed B2B Connection (ASF-SGA-EM-MNC) This document describes Advanced Services Fixed

More information

Test Automation. Fundamentals. Mikó Szilárd

Test Automation. Fundamentals. Mikó Szilárd Test Automation Fundamentals Mikó Szilárd 2016 EPAM 2 Blue-chip clients rely on EPAM 3 SCHEDULE 9.12 Intro 9.19 Unit testing 1 9.26 Unit testing 2 10.03 Continuous integration 1 10.10 Continuous integration

More information

Sparta Systems TrackWise Solution

Sparta Systems TrackWise Solution Systems Solution 21 CFR Part 11 and Annex 11 Assessment October 2017 Systems Solution Introduction The purpose of this document is to outline the roles and responsibilities for compliance with the FDA

More information

This specification describes the minimum requirements for Process Hazards Reviews at the design stage (Design PHRs).

This specification describes the minimum requirements for Process Hazards Reviews at the design stage (Design PHRs). 2016/0/10 1/ 1.0 PURPOSE This specification describes the minimum requirements for Process Hazards Reviews at the design stage (Design PHRs). 2.0 REFERENCE DOCUMENTATION The following documents are related

More information

FedRAMP Security Assessment Plan (SAP) Training

FedRAMP Security Assessment Plan (SAP) Training FedRAMP Security Assessment Plan (SAP) Training 1. FedRAMP_Training_SAP_v6_508 1.1 FedRAMP Online Training: SAP Overview Splash Screen Transcript Title of FedRAMP logo. FedRAMP Online Training; Security

More information

Mind Q Systems Private Limited

Mind Q Systems Private Limited Software Testing Tools Course Content for Online Training Manual Testing Introduction Introduction to software Testing Software Development Process Project Vs Product Objectives of Testing Testing Principals

More information

Curriculum Guide. Integrity 11

Curriculum Guide. Integrity 11 Curriculum Guide Integrity 11 Live Classroom Curriculum Guide Requirements Engineering with Integrity 11 Test Management with Integrity 11 Workflows and Documents with Integrity 11 Requirements Engineering

More information

WHO SHOULD ATTEND COURSE OUTLINE. Course Outline :: PROJECT MANAGEMENT PROFESSIONAL (PMP) EXAMINATION PREPARATORY COURSE::

WHO SHOULD ATTEND COURSE OUTLINE. Course Outline :: PROJECT MANAGEMENT PROFESSIONAL (PMP) EXAMINATION PREPARATORY COURSE:: Module Title Duration : PROJECT MANAGEMENT PROFESSIONAL (PMP) EXAMINATION PREPARATORY COURSE : 5 days INTRODUCTION The Project Management Professional (PMP ) is an acclaimed professional certification

More information

Darshan Institute of Engineering & Technology for Diploma Studies Rajkot Unit-1

Darshan Institute of Engineering & Technology for Diploma Studies Rajkot Unit-1 Failure Rate Darshan Institute of Engineering & Technology for Diploma Studies Rajkot Unit-1 SOFTWARE (What is Software? Explain characteristics of Software. OR How the software product is differing than

More information

On Premise. Service Pack

On Premise. Service Pack On Premise Service Pack 02.0.01 - This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

Business Intelligence Roadmap HDT923 Three Days

Business Intelligence Roadmap HDT923 Three Days Three Days Prerequisites Students should have experience with any relational database management system as well as experience with data warehouses and star schemas. It would be helpful if students are

More information

Network Visibility and Segmentation

Network Visibility and Segmentation Network Visibility and Segmentation 2019 Cisco and/ or its affiliates. All rights reserved. Contents Network Segmentation A Services Approach 3 The Process of Segmentation 3 Segmentation Solution Components

More information

Advanced Tester Certification Test Manager

Advanced Tester Certification Test Manager Home > Advanced Tester Certification Test Manager Advanced Tester Certification Test Manager Accredited training for the ISTQB Advanced Tester Certification Test Manager (CTAL- TM) certification. This

More information

ISTQB Advanced Level (CTAL)

ISTQB Advanced Level (CTAL) ISTQB Advanced Level (CTAL) 2012 Syllabus - Overview Mike Smith Chairman, Advanced Level Working Group (ALWG) December 2012 Contents 1 2 3 4 5 6 Introduction to ISTQB CTAL 2012: What s changed? CTAL 2012:

More information

Development*Process*for*Secure* So2ware

Development*Process*for*Secure* So2ware Development*Process*for*Secure* So2ware Development Processes (Lecture outline) Emphasis on building secure software as opposed to building security software Major methodologies Microsoft's Security Development

More information

DevPlan User Guide. Table of Content. DevPlan User Guide. Author: TechExcel co.ltd

DevPlan User Guide. Table of Content. DevPlan User Guide. Author: TechExcel co.ltd DevPlan User Guide Author: TechExcel co.ltd Table of Content DevPlan User Guide Chapter 1- Project Mangement with DevPlan 1 Understanding TechExcel DevPlan 2 Product Design and Knowledge Management 3 Planning

More information

Branding Guidance December 17,

Branding Guidance December 17, Branding Guidance December 17, 2014 1 Executive Summary This document provides guidelines on the use of the FedRAMP name and logo on all FedRAMP marketing and collateral materials. General guidelines are

More information

On Premise. Service Pack

On Premise. Service Pack On Premise Service Pack 02.0.01 - This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

CompTIA Project+ (2009 Edition) Certification Examination Objectives

CompTIA Project+ (2009 Edition) Certification Examination Objectives CompTIA Project+ (2009 Edition) Certification Examination Objectives DRAFT INTRODUCTION The Project + examination is designed for business professionals involved with projects. This exam will certify that

More information

Three General Principles of QA. COMP 4004 Fall Notes Adapted from Dr. A. Williams

Three General Principles of QA. COMP 4004 Fall Notes Adapted from Dr. A. Williams Three General Principles of QA COMP 4004 Fall 2008 Notes Adapted from Dr. A. Williams Software Quality Assurance Lec2 1 Three General Principles of QA Know what you are doing. Know what you should be doing.

More information

Rules of Writing Software Requirement Specifications

Rules of Writing Software Requirement Specifications Short Note. Version 1a, FGCU April 10, 2018 A properly written Software Requirements Specification should adhere to a number of rules that can be expressed as matching the following properties: 1) Clarity

More information

<PROJECT NAME> IMPLEMENTATION PLAN

<PROJECT NAME> IMPLEMENTATION PLAN IMPLEMENTATION PLAN Version VERSION HISTORY [Provide information on how the development and distribution of the Project Implementation Plan was controlled and tracked.

More information

Standards and Guidelines Notebook

Standards and Guidelines Notebook Standards and Guidelines Notebook September 1, 2018 This page is intentionally blank. To: Members of the Special Committee on AASHTOWare and Product/Project Task Force Chairpersons From: Technical & Application

More information

Exam Questions

Exam Questions Exam Questions 70-498 Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management https://www.2passeasy.com/dumps/70-498/ 1. You are the application architect on your team. You

More information

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author(s)> <Organization> <Date created>

Software Requirements Specification. <Project> for. Version 1.0 approved. Prepared by <author(s)> <Organization> <Date created> Software Requirements Specification for Version 1.0 approved Prepared by Software Requirements Specification for Page 2 Table of Contents Revision

More information

Cisco ServiceGrid Deployment Service Ecosystem Builder Initial B2B Connection (ASF-SGA-EB-IC)

Cisco ServiceGrid Deployment Service Ecosystem Builder Initial B2B Connection (ASF-SGA-EB-IC) Page 1 of 1 Service Description: Advanced Services Fixed Price Cisco ServiceGrid Deployment Service Ecosystem Builder Initial B2B Connection (ASF-SGA-EB-IC) This document describes Advanced Services Fixed

More information

FIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION

FIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION FIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION The process of planning and executing SQL Server migrations can be complex and risk-prone. This is a case where the right approach and

More information

OG0-091 Q&As TOGAF 9 Part 1

OG0-091 Q&As TOGAF 9 Part 1 CertBus.com OG0-091 Q&As TOGAF 9 Part 1 Pass The Open Group OG0-091 Exam with 100% Guarantee Free Download Real Questions & Answers PDF and VCE file from: 100% Passing Guarantee 100% Money Back Assurance

More information

SWIM Standards Evolution Workshop

SWIM Standards Evolution Workshop SWIM Standards Evolution Workshop SWIM Service Description Specification Supporting Material Walter Van Hamme EUROCONTROL 26 June 2018 Go to www.pigeonhole.at Enter Passcode SUPPORTMAT Objectives About

More information

Building UAE s cyber security resilience through effective use of technology, processes and the local people.

Building UAE s cyber security resilience through effective use of technology, processes and the local people. WHITEPAPER Security Requirement WE HAVE THE IN-HOUSE DEPTH AND BREATH OF INFORMATION AND CYBER SECURIT About Us CyberGate Defense (CGD) is a solution provider for the full spectrum of Cyber Security Defenses

More information

CYSE 411/AIT 681 Secure Software Engineering. Topic #6. Seven Software Security Touchpoints (III) Instructor: Dr. Kun Sun

CYSE 411/AIT 681 Secure Software Engineering. Topic #6. Seven Software Security Touchpoints (III) Instructor: Dr. Kun Sun CYSE 411/AIT 681 Secure Software Engineering Topic #6. Seven Software Security Touchpoints (III) Instructor: Dr. Kun Sun Reading This lecture [McGraw]: Ch. 7-9 2 Seven Touchpoints 1. Code review 2. Architectural

More information

SEGUE DISCOVERY PARTICIPATION IN DISCOVERY DISCOVERY DELIVERABLES. Discovery

SEGUE DISCOVERY PARTICIPATION IN DISCOVERY DISCOVERY DELIVERABLES.   Discovery SEGUE DISCOVERY An initial engagement with Segue begins with a Phase where our experienced team works directly with our customer to define the vision, scope, and high-level requirements for the project.

More information