Requirements-Based Testing Ambiguity Reviews. Gary E. Mogyorodi, B.Math., M.B.A. Principal Consultant
|
|
|
- Cori Newton
- 9 years ago
- Views:
Transcription
1 Requirements-Based Testing Ambiguity Reviews Gary E. Mogyorodi, B.Math., M.B.A. Principal Consultant Software Testing Services 1646 Coldwater Mews Mississauga, Ontario, Canada L5M4X3 Phone: (905) Cell: (416) Fax: (509) Web: All Rights Reserved. Software Testing Services 2005 Page 1
2 Introduction This article provides an overview of the Requirements-Based Testing (RBT) process. RBT is a rigorous process for improving the quality of requirements and for deriving the minimum number of test cases to cover 100% of those requirements. RBT is comprised of two techniques: Ambiguity Reviews and Cause-Effect Graphing. An Ambiguity Review is used in the requirements phase of software development to identify ambiguities in functional 1 requirements. The intent of an Ambiguity Review is to identify anything that is unclear, ambiguous or incomplete in the requirements. The elimination of these ambiguities improves the quality of those requirements. Cause-Effect Graphing is a test case design technique that is performed once requirements have been reviewed for ambiguity, and after they have been reviewed for content. Requirements are reviewed for content to insure that they are correct and complete. The Cause-Effect Graphing technique derives the minimum number of test cases to cover 100% of the functional requirements to improve the quality of test coverage. This article addresses the first RBT technique - the Ambiguity Review. A follow-on article will discuss the Cause-Effect Graphing technique. So What is it about Requirements? A requirements document describes what the behavior of a software system is expected to be. It is the starting point for all remaining phases of software development. Requirements should be written in a detailed manner so that there is no misunderstanding regarding what the expected system should do. I call this a testable requirement. Too often, not enough time is spent on the requirements document, so when the requirements are written, there is confusion as to: 1. what the stakeholders expect will be delivered 2. what the developers are expected to deliver 3. what the testers are expected to test Therefore, it would benefit the entire project team if there is one, clear, detailed, testable set of requirements that they can work from. All Rights Reserved. Software Testing Services 2005 Page 2
3 Why should we care about having Testable Requirements? Testable requirements reduce development time by avoiding costly defects in later phases of the software development life cycle. The Relative Cost to Fix an Error The cost of fixing a software error is lowest in the requirements phase of the software development life cycle. This is because there are very few deliverables at the beginning of a project to correct if an error is found. As the project moves into subsequent phases of software development, the cost of fixing an error rises dramatically, since there are more deliverables affected by the correction of each error, such as a design document or the code itself. See Table 1 for the relative cost to fix an error at different phases in the development life cycle. Table 1 The Relative Cost to Fix an Error Phase in Which Found Cost Ratio Requirements 1 Design 3-6 Coding 10 Unit/Integration Testing System/Acceptance Testing Production (IBM, GTE, et. al) The Distribution of Bugs A study by James Martin showed that the root cause of 56% of all of the software bugs identified in projects is a result of errors introduced in the requirements phase. Of the bugs rooted in requirements, roughly half of them are due to poorly written, ambiguous, unclear and incorrect requirements. The remaining half of these bugs are due to requirements that were completed omitted. So there is plenty of room for improvement for writing clear, concise, unambiguous and complete requirements. All Rights Reserved. Software Testing Services 2005 Page 3
4 What s an Ambiguity Review? An Ambiguity Review is a test of the requirements to insure that they are written in a clear, concise and unambiguous manner. An Ambiguity Review occurs at the earliest phase of development, i.e., the requirements phase. At this point in a project, all the project team has is a description of what the system is intended to do. The Ambiguity Review occurs prior to the review of requirements for content by the domain experts. The intent of the Ambiguity Review is to provide the domain experts with a better quality set of requirements to work from, so they can better identify missing requirements, and improve the content (completeness and accuracy) of all requirements. The Ambiguity Review is based on a checklist of 15 common problems people have writing requirements. Let s Do an Ambiguity Review An example is often a good way to illustrate a technique. I will use a requirements document entitled The Postal Regulation to illustrate the use of an Ambiguity Review. The draft version of the Postal Regulation requirements is provided in the box below. The Postal Regulation (Draft) The following postal regulation determines postage surcharges. This regulation applies only to parcels, not other types of postal items, and only to parcels sent to South America. For parcels which people mail to South America between December 1 and December 24 of each year, the system will apply these surcharges in addition to the standard postage: Country & Weight Surcharge Argentina All weights $11 Brazil Weight > 33 pounds $21 Brazil < 33 pounds $17 Figure 1 The Original Requirements All Rights Reserved. Software Testing Services 2005 Page 4
5 The first step in an Ambiguity Review is to identify any words or phrases that are potentially ambiguous. I have highlighted a number of words that are ambiguities, and we will take a closer look at each one. The Postal Regulation The following postal regulation determines postage surcharges. This regulation applies only to parcels, not other types of postal items, and only to parcels sent to South America. For parcels which people mail to South America between December 1 and December 24 of each year, the system will apply these surcharges in addition to the standard postage: Country & Weight Surcharge Argentina All weights $11 Brazil Weight > 33 pounds $21 Brazil < 33 pounds $17 Figure 2 The Original Requirements with Potential Ambiguities Identified 1. The word other in the phrase other types of postal items does not clearly define what types of postal items there are other than parcels, so we would want to get clarification as to what these other types of postal items are. 2. The word will identifies an ambiguity called a Dangling Else. The sentence with will in it tells us what is normally expected to happen, i.e., that the Country & Weight Surcharge is applied for parcels that people mail to South America between December 1 and December 24. But the requirements do not tell us what happens for any other set of conditions. For example, the requirements do not tell us what the postage surcharges are if the parcels are mailed to South America but NOT between December 1 and December 24? So we have a dangling else. 3. The word these is a pronoun that makes a reference to what surcharges the system will apply. It would be clearer to make the reference explicit, such as the surcharges in Table 1, and eliminate the word these. 4. The word standard does not clearly define the postage amount prior to the application of postage surcharges being applied. The author of the requirements probably understands what standard postage means. The sentence is written as if the author assumes that the reader knows what standard postage means, which may not be true. The next step in the Ambiguity Review is to review the requirements and identify anything else that is ambiguous. From reviewing the requirements, the following additional Ambiguity Review questions can be asked: All Rights Reserved. Software Testing Services 2005 Page 5
6 a. Is there such a thing as non-standard postage? b. What postage surcharges are applied to parcels mailed to South America between December 1 and December 24 going to Brazil that weigh exactly 33 pounds? c. What postage surcharges are applied to South American countries other than Argentina or Brazil? d. What currency are the postage surcharges in? e. What is the postage surcharge for postal items other than parcels? After getting clarification from the domain experts on these issues, the ambiguities are eliminated and the requirements are revised (see Figure 3) to look like this (new text in red letters): All Rights Reserved. Software Testing Services 2005 Page 6
7 The Postal Regulation for South America (Version 1) The following postal regulation determines postage surcharges. This regulation applies only to parcels, not other types of postal items, and only to parcels sent to South America. Other postal items are envelopes and post cards. There is no postage surcharge for envelopes and post cards. For parcels which people mail to South America between December 1 and December 24 of each year, the system will apply the surcharges in Table 1 in addition to the standard postage of $5.00 US: Table 1 - Country & Weight Surcharge between December 1 and December 24 Argentina All weights $11 US Brazil Weight > 33 pounds $21 US Brazil Weight = 33 pounds $19 US Brazil Weight < 33 pounds $17 US Columbia, Ecuador, Peru, Bolivia, Chile, French Guiana, Guyana, Paraguay, Suriname, Uruguay, Venezuela, and Falkland Islands All weights $15 US For parcels which people mail to South America outside of December 1 to December 24 of each year, the system will apply the surcharges in Table 2 in addition to the standard postage of $5.00 US: Table 2 - Country & Weight Surcharge outside the dates December 1 to December 24 (In a real life problem, the specific details of Table 2 would be supplied here. For this example, they have been excluded.) Figure 3 The Postal Regulation Requirements Corrected for Ambiguity All Rights Reserved. Software Testing Services 2005 Page 7
8 In Summary The goal is to derive a set of requirements that are testable. The requirement is testable if it is written in such a way that each statement is deterministic. Deterministic means that for a given starting condition and a set of inputs, the reader can determine exactly what the expected outcomes will be. Each statement in the requirements can then be used prove or disprove whether the behavior of the software is correct. Eliminating ambiguities is the first step in deriving a testable requirement. Once the requirements have been reviewed and corrected for ambiguity, they can be reviewed by the domain experts to insure that they are correct and complete. Then the requirements are corrected for any errors or omissions. Now the development team can move into the Design Phase of the software development life cycle with a complete set of requirements. At the same time, the testing team can begin test case design. In my next article, I will pick up from where we left off and show the use of the Cause- Effect Graphing technique to derive the minimum number of test cases that cover 100% of the functionality defined in the requirements for the Postal Regulation (for South America) problem. Notes: 1 Functional requirement - A functional requirement specifies what the system must be able to do, in terms that are meaningful to its users. Gary E. Mogyorodi, B.Math., M.B.A. Principal Consultant Software Testing Services 1646 Coldwater Mews Mississauga, Ontario, Canada L5M4X3 Phone: (905) Cell: (416) Fax: (509) [email protected] Web: All Rights Reserved. Software Testing Services 2005 Page 8
Requirements-Based Testing - Cause-Effect Graphing. Gary E. Mogyorodi, B.Math., M.B.A. Principal Consultant. Software Testing Services
Requirements-Based Testing - Cause-Effect Graphing Gary E. Mogyorodi, B.Math., M.B.A. Certified Tester, Foundation Level (CTFL) Certified Tester, Advanced Level Functional Tester (CTAL-FT) Certified Tester,
Requirements Based Testing Process Overview
Requirements Based Testing Process Overview 2009 Bender RBT Inc. 17 Cardinale Lane Queensbury, NY 12804 518-743-8755 [email protected] www.benderrbt.com The requirements-based testing (RBT) process addresses
The Ambiguity Review Process. Richard Bender Bender RBT Inc. 17 Cardinale Lane Queensbury, NY 12804 518-743-8755 rbender@benderrbt.
The Ambiguity Review Process Richard Bender Bender RBT Inc. 17 Cardinale Lane Queensbury, NY 12804 518-743-8755 [email protected] The Ambiguity Review Process Purpose: An Ambiguity Review improves
UNITED KINGDOM/ BRITISH PASSPORT SERVICE for Adults Ages 16 & Over
British, UK, United Kingdom Passport Renewal Call us for assistance Toll-free: (866) 378-1722 Local: (202) 684 7150 Fax: (866) 511-7599 1802 Vernon Street, NW Washington, DC 20009 Email: [email protected]
YOUR dream. Since 1972, the Soroptimist Live Your Dream Awards. You can do it! live. Get started now! ready to begin a new life?
ready to begin a new life? live YOUR dream education & training awards for women You can do it! Since 1972, the Soroptimist Live Your Dream Awards program (formerly the Women s Opportunity Awards) has
Introduction to information skills 2
Library & Archives Service www.lshtm.ac.uk/library/ [email protected] @LSHTMLibrary +44 (0)20 7927 2276 Introduction to information skills 2 Effective literature searching in Google and PubMed Aims and
Requirements-Based Testing: Encourage Collaboration Through Traceability
White Paper Requirements-Based Testing: Encourage Collaboration Through Traceability Executive Summary It is a well-documented fact that incomplete, poorly written or poorly communicated requirements are
Table of Contents. Introduction 9. Argentina 18. Brazil 31
Table of Contents Introduction 9 Executive summary 9 Graph 1: Latin America: POS credit card billed volume 9 Strong growth in billed volume 10 Graph 2: Global credit card merchant services charges (MSC)
GREPECAS Project G3. Implementation of the Quality Management System in AIM units. (Presented by the Secretariat) SUMMARY
International Civil Aviation Organization SAM/AIM/7-WP/05 South American Regional Office 05/02/15 Seventh Multilateral Meeting of the SAM Región for the transition from AIS to AIM (SAM/AIM/7) Lima,, 23
REPORT OF THE KNOWLEDGE TRANSFER NETWORK*
Distr. LIMITED LC/L.3379(CEA.6/7) 19 October 2011 ENGLISH ORIGINAL: SPANISH Sixth meeting of the Statistical Conference of the Americas of the Economic Commission for Latin America and the Caribbean Bávaro,
Effective Business Requirements (Virtual Classroom Edition)
Developing & Confirming Effective Business Requirements (Virtual Classroom Edition) Eliminate Costly Changes and Save Time by Nailing Down the Project Requirements the First Time! Pre-Workshop Preparation
Installing New Software Using the Online Installer (Backup and Restore Required)
Installing New Software Using the Online Installer (Backup and Restore Required) Last Updated: September 7, 2010 This chapter provides procedures for installing a new version of the Cisco Video Management
Agrimonitor: PSE Agricultural Policy Monitoring System in LAC INE/RND
Agrimonitor: PSE Agricultural Policy Monitoring System in LAC INE/RND WHAT POLICY MONITORING IS,WHY IS IMPORTANT AND WHAT HAS ALREADY BEEN DONE IN OUR COUNTRIES? Monitor and evaluate developments in agricultural
save time and do more with Online Postage
save time and do more with Online Postage what you need The internet, a printer and a Royal Mail online account is all you need to. If the postage you re buying is under.99, you ll need to top up a prepay
Software Engineering. Software Testing. Based on Software Engineering, 7 th Edition by Ian Sommerville
Software Engineering Software Testing Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To discuss the distinctions between validation testing and defect t testing To describe the
Social Security in Latin America
139 Social Security Leonardo Rangel Social Security in Latin America Technical Officer on Planning and Research at IPEA; Ph.D. student in Public Policy at PPED-UFRJ. 141 Social Security in Latin America
Universal Design Principles Checklist
Universal Design Principles Checklist The concept of Universal Design was developed by people who worked on designing equipment and environments for people with a disability. They saw that it was more
SOUTH AMERICA CONTENTS. What s in This Book... 2. Section 1: South America in the World... 3. Section 2: Political Divisions of South America...
SOUTH CONTENTS What s in This Book 2 Section 1: 3 Section 2: Political Divisions of 1 Section 3: Physical Features of 41 Section 4: Valuable Resources of 67 Section : n Culture 89 Section 6: Assessment
SUBCOMMITTEE ON PLANNING AND PROGRAMMING OF THE EXECUTIVE COMMITTEE
PAN AMERICAN HEALTH ORGANIZATION WORLD HEALTH ORGANIZATION SUBCOMMITTEE ON PLANNING AND PROGRAMMING OF THE EXECUTIVE COMMITTEE 31st Session, 23-24 November 1998 Provisional Agenda Item 8 SPP31/8, Rev.1
Overview menu: ArminLabs - DHL Medical Express Online-Pickup: Access to the Online System
Access to the Online System Overview menu: Create shipment: Preselected - Here you can order your shipment including the Pickup 0049 821 78093150 ArminLabs DHL Medical Express Online-Pickup-Manual DHL
The remainder of this handbook is divided into the following sections: Getting Started (p. 2); Beginner Mode (pp. 3 5); Expert Mode (pp. 5 11).
User Guide to LAPOP s System for Online Data Analysis (v1) The following guide is designed to help users navigate through and use LAPOP s System for Online Data Analysis (SODA). The system allows individuals
Implementation of the Quality Management System in AIM units PROJECT G3 IMPLEMENTATION OF THE QUALITY MANAGEMENT SYSTEM IN AIM UNITS
International Civil Aviation Organization SAM/AIM/5-WP/04 South American Regional Office 28/06/13 Fifth Multilateral Meeting of the SAM Region for the Transition of AIS to AIM (SAM/AIM/5) (Lima,, from
ULTIMATE GUIDE TO THE 2012 USPS RATE INCREASE
ULTIMATE GUIDE TO THE 2012 USPS postage RATE INCREASE Effective January 22, 2012, the U.S. Postal Service will raise postage rates for letter mail classes by an average of 2.1% and shipping services by
The Economic Impact of a U.S. Slowdown on the Americas
Issue Brief March 2008 Center for Economic and Policy Research 1611 Connecticut Ave, NW Suite 400 Washington, DC 20009 tel: 202-293-5380 fax:: 202-588-1356 www.cepr.net The Economic Impact of a U.S. Slowdown
Application Guideline. for Korea-LAC Scholarship Program (KLSP)
Application Guideline for Korea-LAC Scholarship Program (KLSP) CONTENTS 1. Admissions Overview 2. Admissions Schedule 3. Program Information 5. Requirements - Application Documents - Important Notices
Obtaining Finance in Latin America and the Caribbean 1
Obtaining Finance in Latin America and the Caribbean 1 World Bank Group latin America and the Caribbean Series Note No. REV. 8/14 Basic Definitions Countries surveyed in and how they are grouped for analysis:
COSIPLAN PLAN DE TRABAJO 2015 PRESIDENCY PRO TEMPORE URUGUAY 2014-2015
PRESIDENCY PRO TEMPORE URUGUAY 2014-2015 1 WORK PLAN 2015 COSIPLAN Coordinating Committee 2 ACTION 1.1: Indicative Territorial Planning Methodology and Process Follow up on: COSIPLAN Projects Planning
INTERNATIONAL FACTORING
INTERNATIONAL FACTORING November 3, 2011 1 L. Gabriel Segura President and founding officer of CVCredit Inc, a Miami-based company which focuses in USA-domestic and international factoring services. Nine
Public Policy and Development Masters Programme
Public Policy and Development Masters Programme Paris School of Economics Course on Social Policies in Developing Countries Lecture 3: Policy objectives, constraints and domains. Francisco H. G. Ferreira
REQUEST FOR QUOTATIONS (RFQ) Open Market Lowest Price, Technically Acceptable
REQUEST FOR QUOTATIONS (RFQ) Open Market Lowest Price, Technically Acceptable U.S. District Court, U.S. Probation Services, and U.S. Bankruptcy Court of the Western District of Washington RFQ Number: WAWD.14.03
INTERNACIONAL REGISTRY IN ORGAN DONATION AND TRANSPLANTATION -IRODaT- 2010. www.tpm.org
INTERNACIONAL REGISTRY IN ORGAN DONATION AND TRANSPLANTATION -IRODaT- 21 www.tpm.org Spain Puerto Rico USA Belgium Slovenia Estonia Latvia Uruguay Argentina Australia * Canada Colombia * Cuba Ireland Brazil
Quantifying Quality Requirements Using Planguage
Quantifying Quality Requirements Using Planguage Erik Simmons Intel Corporation JF1-46 2111 NE 25 th Ave. Hillsboro, OR 97214-5961 [email protected] Version 1.1, 03/30/01 Prepared for Quality Week
1 Definitions. 2 Standard Product Warranty
This Document ( T&C Document ) sets forth the terms under which Advanced Network Technology Laboratories Pte Ltd, ( ANTlabs ) upon Customer s payment of applicable fees and successful registration for
Your Access to a World of Global Connectivity. www.nevigate.net
Your Access to a World of Global Connectivity Agenda Company Background / Profile Our Commitment Coverage Strengths Products Portfolio Deliverables Measurable Benefits Support Company Background Nevigate
WHITE PAPER. The extensive outsourcing checklist
WHITE PAPER The extensive outsourcing checklist INTRODUCTION When it s time to find an outsourcing provider, many companies just call up the old RFP (Request for Proposal) file on the computer, change
Detecting Defects in Object-Oriented Designs: Using Reading Techniques to Increase Software Quality
Detecting Defects in Object-Oriented Designs: Using Reading Techniques to Increase Software Quality Current Research Team: Prof. Victor R. Basili Forrest Shull, Ph.D. Guilherme H. Travassos, D.Sc. (1)
SAMPLE BOOKLET Published July 2015
National curriculum tests Key stage 2 Mathematics Mark schemes SAMPLE BOOKLET Published July 2015 This sample test indicates how the national curriculum will be assessed from 2016. Further information
International Natural Gas Tariff Comparison for Residential and Industrial Customers December 2011
International Natural Gas Tariff Comparison for Residential and Industrial Customers December 2011 Index International Comparison December 2011 Graph 1: Residential Tariff Graph 2: Industrial Tariff (SMEs
STEP 2 I mail the processing fee and the required paperwork to Campus France USA
Campus France USA 101 All students who wish to study in France more than 90 days must follow the Campus France procedure before applying for a visa. Every year, we get many questions regarding the Campus
FCPA and Anti-Corruption in Latin America
FCPA and Anti-Corruption in Latin America May 2011 FCPA Enforcement "FCPA enforcement is stronger than it's ever been and getting stronger. We are in a new era of FCPA enforcement; and we are here to stay."
Avoiding Crime in Latin America and the Caribbean 1
Avoiding Crime in Latin America and the Caribbean 1 WORLD BANK GROUP LATIN AMERICA AND THE CARIBBEAN SERIES NOTE NO. 7 REV. 8/2014 Basic Definitions Countries surveyed in 2010 and how they are grouped
Tier 4 student visa application Completing the UKBA Tier 4 Student Online Application
Tier 4 student visa application Completing the UKBA Tier 4 Student Online Application Introduction 2 1. Creating an account with UKVI 2 2. Customise the application form 3 3. Important information on completing
THE THREE ASPECTS OF SOFTWARE QUALITY: FUNCTIONAL, STRUCTURAL, AND PROCESS
David Chappell THE THREE ASPECTS OF SOFTWARE QUALITY: FUNCTIONAL, STRUCTURAL, AND PROCESS Sponsored by Microsoft Corporation Our world runs on software. Every business depends on it, every mobile phone
Latin America s s Foreign Debt
Latin America s s Foreign Debt Causes and Effects Internal Causes of the Debt Overvalued currency associated with ISI Returns on projects in future, but payments now: Debt trap Populist economic policies:
NMBA Registered nurse standards for practice survey
Registered nurse standards for practice 1. Thinks critically and analyses nursing practice 2. Engages in therapeutic and professional relationships 3. Maintains fitness to practise and participates in
Test 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
CFSD 21 ST CENTURY SKILL RUBRIC CRITICAL & CREATIVE THINKING
Critical and creative thinking (higher order thinking) refer to a set of cognitive skills or strategies that increases the probability of a desired outcome. In an information- rich society, the quality
Story Card Based Agile Software Development
Story Card Based Agile Software Development Chetankumar Patel, and Muthu Ramachandran Leeds Metropolitan University, UK [email protected] Abstract The use of story cards for user stories in many Extreme
RATE POSTAGE INCREASE 2013 USPS GUIDE
2013 USPS POSTAGE RATE INCREASE GUIDE On January 27, 2013, the U.S. Postal Service will implement a postage rate increase for all mail classes including First-Class Mail, Priority Mail and Express Mail
Office of Research and Graduate Studies
Office of Research and Graduate Studies Duncan Hayse, MA, MFA Coordinator Theses, Doctoral Projects, and Dissertations CONTACT: http://www.uiw.edu/orgs/writing/index.html [email protected] APA review for
STEP BY STEP 1. DEADLINE
GUIDELINES FOR APPLICANTS STEP BY STEP 1. DEADLINE From 22 October 2014 to 6 March 2015 2. WHO CAN APPLY? You can apply if: you are a national of: o o a European country, or one of the following Latin
Library, Teaching and Learning. Writing Essays. and other assignments. 2013 Lincoln University
Library, Teaching and Learning Writing Essays and other assignments 2013 Lincoln University Writing at University During your degree at Lincoln University you will complete essays, reports, and other kinds
Update of the NOTAM Contingency Plan. (Presented by the Secretariat) Summary
International Civil Aviation Organization SAM/AIM/3-WP/06 South American Regional Office 29/02/12 Third Multilateral Meeting of the SAM Region for the Transition of AIS to AIM (SAM/AIM/3) Lima, Peru, 12
Open access policies: What can we learn from Latin America? Roxana Barrantes Instituto de Estudios Peruanos
Open access policies: What can we learn from Latin America? Roxana Barrantes Instituto de Estudios Peruanos 8.00 GDP growth 1999 2009 (percetual variation) 6.00 4.00 2.00 0.00-2.00-4.00-6.00 1999 2000
SOUTHERN EXPOSURE PERFORMING ARTS OF LATIN AMERICA
APPLICATION RECEIPT DEADLINE February 28, 2014 PROJECT PERIOD September 1, 2014 August 31, 2015 PROGRAM DESCRIPTION Southern Exposure: Performing Arts of Latin America is a national initiative that supports
Understanding the 2014
Understanding the 2014 U.S. Postal Service Price Change At least once per year, the U.S. Postal Service (USPS ) changes rates across their various mail classes and extra services. This document will help
VISA AND IMMIGRATION REGULATIONS FOR STUDYING IN GERMANY - VISA COUNTRIES. (as of October 2012)
VISA AND IMMIGRATION REGULATIONS FOR STUDYING IN GERMANY - VISA COUNTRIES (as of October 2012) Table of Contents 1. Timing... 1 2. Who Needs to Apply for a Visa?... 1 3. Terminology: Visa Versus Residence
FACT SHEET Global Direct Selling
Global 2011 Global Retail Sales: USD $153,727 million Global Sales Force The 91.5 million Direct Sellers who represent companies around the world are: 3 2 16% 9% 2% 3% 2% 3% 2% 3% Care 42% 2% 56% 3% 2
Dial 00-800-0010, when prompted to enter calling number, enter 800-544-6666 American Samoa 1-800-544-6666 Number can be dialed directly Angola 0199
National Financial Services International Calling Instructions Albania 00-800-0010 Dial 00-800-0010, when prompted to enter American Samoa 1-800-544-6666 Number can be dialed directly Angola 0199 Dial
Tips and Notes for International Students: Mailing Letters and Shipping Packages
Tips and Notes for International Students: Mailing Letters and Shipping Packages Letters and packages can be mailed using the US Postal Service or one of several private delivery services. US Postal Service
Guide to the Performance Management Framework
Guide to the Performance Management Framework November 2012 Contents Contents... Guide to the Performance Management Framework...1 1. Introduction...4 1.1 Purpose of the guidelines...4 1.2 The performance
Achieve Universal primary education
Goal 2. Achieve Universal primary education 2.1. Introduction The second Goal proposed in the Millennium Summit reflects the commitment adopted by the international community to achieve universal primary
CUT COSTS, NOT PROJECTS
CUT COSTS, NOT PROJECTS Understanding and Managing Software Development Costs A WEBINAR for State of Washington Agencies Critical Logic, Inc. July 9 2009 Starting at 3pm, Pacific Daylight Time Critical
DOCMAIL: ADVANCED USER GUIDE. Version 2.4 February 2016
DOCMAIL: ADVANCED USER GUIDE Version 2.4 February 2016 CONTENTS Welcome to docmail 3 Navigating around docmail 3 Overview of the docmail main page 5 Library 6 Templates 7 Create / edit template 7 Mailpack
Cooperation Agreements for SAR Service and COSPAS-SARSAT STATUS OF SAR AGREEMENTS IN THE NAM/CAR/SAM REGIONS. (Presented by the Secretariat) Summary
SAR/NAM/CAR/SAM WP/08 International Civil Aviation Organization 07/04/09 Search and Rescue (SAR) Meeting for the North American, Caribbean and South American Regions (SAR/NAM/CAR/SAM) (Puntarenas, Costa
Senate Committee: Education and Employment. QUESTION ON NOTICE Budget Estimates 2015-2016
Senate Committee: Education and Employment QUESTION ON NOTICE Budget Estimates 2015-2016 Outcome: Higher Education Research and International Department of Education and Training Question No. SQ15-000549
Introduction to Software Engineering. 8. Software Quality
Introduction to Software Engineering 8. Software Quality Roadmap > What is quality? > Quality Attributes > Quality Assurance: Planning and Reviewing > Quality System and Standards 2 Sources > Software
AACSB International Accreditation and Joint Programs
AACSB International Accreditation and Joint Programs Lucienne Mochel Assistant Vice President for Accreditation Services The AACSB Mission To advance quality management education worldwide through accreditation
Follow-up to the activities of Project D2 - Ground-ground and air-ground applications in the SAM Region. (Presented by the Coordinator) SUMMARY
International Civil Aviation Organization SAM/IG/13-WP/13 South American Regional Office 31/03/14 Thirteenth Workshop/Meeting of the SAM Implementation Group (SAM/IG/13) - Regional Project RLA/06/901 Lima,
HOW TO WRITE A LABORATORY REPORT
HOW TO WRITE A LABORATORY REPORT Pete Bibby Dept of Psychology 1 About Laboratory Reports The writing of laboratory reports is an essential part of the practical course One function of this course is to
April 30, 2009. Assignment 4. Instructional Design for Conversion of Legacy FrameMaker Documentation to the new Xerox Branding
April 30, 2009 Assignment 4 Instructional Design for Conversion of Legacy FrameMaker Documentation to the new Xerox Branding Xerox and the sphere of connectivity design are trademarks of Xerox Corporation
Essentials 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
Software Testing. Knowledge Base. Rajat Kumar Bal. Introduction
Software Testing Rajat Kumar Bal Introduction In India itself, Software industry growth has been phenomenal. IT field has enormously grown in the past 50 years. IT industry in India is expected to touch
Northview High School Counseling Program
Northview High School Counseling Program Post Junior Status Conference Work Ahead Now that you have met with your counselor for your junior status conference, you may be wondering, what do I need to do
Standard for Software Component Testing
Standard for Software Component Testing Working Draft 3.4 Date: 27 April 2001 produced by the British Computer Society Specialist Interest Group in Software Testing (BCS SIGIST) Copyright Notice This document
Cloud: It s not a nebulous concept
WHITEPAPER Author: Stuart James Cloud: It s not a nebulous concept Challenging and removing the complexities of truly understanding Cloud Removing the complexities to truly understand Cloud Author: Stuart
Application for Subsidized Housing
Peel Region Upon completion, please return to: Peel Access to Housing Region of Peel - Human Services Large print applications are available upon request Disponible en français Application for Subsidized
FINANCIAL AID. www.ie.edu/financial-aid
FINANCIAL AID www.ie.edu/financial-aid 2 3 WELCOME TO IE The IE Financial Aid office appreciates the opportunity to assist all applicants putting together the best financial plan possible to cover the
Test Plan Evaluation Model
Satisfice, Inc. http://www.satisfice.com James Bach, Principal [email protected] Version 1.12 9/25/99 Test Plan Evaluation Model The answer to the question How good is this test plan? can only be given
Recognition of Judgments 2016
The United Nations High Commissioner for Refugees, Sin Fronteras, the Inter-American Commission on Human Rights, and the Asociación Mexicana de Impartidores de Justicia A.C. CALL FOR PROPOSALS Recognition
HP Next Business Day Hardware Support for Travelers
HP Next Business Day Hardware Support for Travelers HP Care Pack Services Technical data HP Next Business Day Hardware Support for Travelers provides mobile computer users with a hardware support solution
Company Presentation. Corporate Motor Show
Company Presentation Corporate Motor Show 1 Company Overview 1. Company Overview Technology & Service Provider Network Operator 2 FY 2010 Financial Highlights 1. Company Overview Revenues Ebitda 60.9 19.2
Grading Rubrics PHD Program MGMT 7702 The nature of management research
Grading Rubrics PHD Program MGMT 7702 The nature of management research Course participation and course involvement / presentation of assigned chapters reading (1/2) Learning outcome Below expectations
POSTAGE RATE INCREASE GUIDE 2014 USPS
2014 USPS POSTAGE RATE INCREASE GUIDE On January 26, 2014, the U.S. Postal Service will implement a postage rate increase for all mail classes including First-Class Mail, Priority Mail and Priority Mail
CNE Progress Chart (CNE Certification Requirements and Test Numbers) (updated 18 October 2000)
Novell Education CNE Progress Chart (CNE Certification Requirements and Test Numbers) (updated 18 October 2000) Prerequisite for all certifications In order to receive a Novell certification the candidate
Direct Response Copywriting Checklist Scott Martin Direct Response Copywriter Email here (704) 517-0241 www.scottmartinwriting.com
Direct Response Copywriting Checklist Scott Martin Direct Response Copywriter Do the headlines on each page sum up the offer or bene5its that will be presented? The paragraph following the headline relates
Teaching Software Testing from two Viewpoints
Teaching Software Testing from two Viewpoints Neil B. Harrison Department of Computer Science Utah Valley University 800 West University Parkway Orem, Utah 84058 801-863-7312 [email protected] Abstract
