• No results found

ASPE Software Testing and ITIL Training Program Proposal Prepared For:

N/A
N/A
Protected

Academic year: 2021

Share "ASPE Software Testing and ITIL Training Program Proposal Prepared For:"

Copied!
19
0
0

Loading.... (view fulltext now)

Full text

(1)

 

ASPE Software Testing and ITIL Training Program 

Proposal Prepared For: 

 

 

 

 

 

January 03, 2013   

Contact

 

Information

 

Jan Allred, IT Service Manager 

200 Taylor Street Fourth Floor 

Fort Worth, TX 76102‐7308  [email protected]  Ph: 817‐884‐2259 

 

Business

 

Information

 

ASPE Technology 

114 Edinburgh South Drive, Ste 200 

Cary, NC 27511 

919‐816‐1750   

Texas DIR (CMBL) Vendor Name: ASPE Technology 

Texas DIR (CMBL) Vendor Number: 1680517025100   

Tarrant County Vendor Name: ASPE Technology 

Tarrant County Vendor Number:  0007009063   

DUNS: 12‐672‐0759 

EIN: 68‐0517025 

GSA: GS‐35F‐0571Y   

ASPE,

 

Inc.

 

POC

 

Alysia Barnes 

National Account Manager 

919‐816‐1721 (Direct Line)  [email protected]  www.aspe‐sdlc.com     

(2)

Introduction to ASPE, Inc.  ASPE‐SDLC is a training firm committed to providing you with the best skills, tools, and techniques to successfully  transform complex business challenges into strategic systems capabilities. We provide real‐world, unbiased, pragmatic  training and consulting on all aspects of the software development life cycle. Our catalog includes courses in Agile  Software Development, Project Management, Business Requirements & Analysis, and Software Testing.     Our courses incorporate real, hands‐on experience from real professionals in all of our training courses in order to  maximize the amount of knowledge and skills you acquire. Too often, students leave a course learning information, but  not being able to apply it to real‐world situations. Our goal is for you to be able to actualize the skills and tools you learn  in the course and having no doubt that you can apply them within your organization on a daily basis.    Training Experience  Each year ASPE trains more than 20,000 people across the globe in public classroom, live online, or onsite course  sessions. ASPE is based in Cary, NC, but our customers have the flexibility to decide where, when and how they want to  train. Not only do we have more than 2,000 sessions scheduled across 80 North American cities annually, ASPE provides  international onsite delivery, as well as live, instructor‐led online options for those who can’t make it to a scheduled  classroom session. It is no wonder with all the opportunities ASPE provides that 91 of the Fortune 100 companies have  trained with us.    Industry Recognitions 

ASPE Inc. is the only business to business trainer to be recognized by the IIBA as a Charter Endorsed Education 

Provider (EEP); the 9th organization endorsed, PMI as an REP (Registered Education Provider) since 2004 and a 

Scrum Alliance REP (Registered Education Provider); the 2nd organization endorsed.  This is a testimony to our 

quality and consistency as a provider of Software Development Lifecycle training.             Software Testing Curriculum    Beginner Level 

Fundamentals of Software Testing (14 PMI PDUs) ‐ This two day software testing training class provides an 

example‐driven introduction to the fundamentals of software testing. It's designed to look at both the low‐

level mechanics of software testing ‐ what testers do when they are at the keyboard as well as the high‐level 

aspects of testing process and context. After taking this course, students will be able to more easily identify 

and apply various test oracles, will have a number of tools for generating and structuring test ideas, should be 

comfortable interacting with a variety of applications and recording those interactions, and will have a better 

understanding of where their testing fits within the overall project context. 

 

Course Outline 

Section I. What to test and how to test it 

Testers follow the same basic process that scientists use, we follow the principles of experimentation and 

(3)

in your testing, you're making complex decisions about what to test and how to test it. Utilizing a combination 

of skills, tactics, practices and tools ‐ this section helps build a base that testers in any context (of any skill 

level) can apply to solve testing problems.    The basic test process  

 Modeling the testing space   Determining test coverage   Determining test oracles   Determining test procedures   Configuring the test system   Operating the test system   Observing the test system   Evaluating testing results   Reporting test results   The work products of a tester  

 Formal work products   Informal work products    Ephemeral work products    Quick Tests and Heuristics  

 Developing and applying heuristics   Software Attacks  

 Quick Tests    

Section II. Providing a context for testing  

While testers follow the same basic testing process, they do it in dramatically different project contexts. There 

are numerous approaches to how teams structure testing, what approaches they employ, and what tools they 

use. In the second section of the course, we look at different contexts where testers work and how those 

contexts change the testing that takes place. This is also where we tackle problems like test planning and 

management.  

 Approaches to Testing   Scripted testing  

 Scenarios, Checklists, Charters   Exploratory testing  

 Common Phases of Testing   Unit Testing 

 Integration Testing    System Testing    Regression Testing   Acceptance Testing    Alpha / Beta Testing  

 The V‐Model for software testing   Agile testing directions  

 Non‐Functional Testing 

 Usability and Accessibility 

(4)

 Security Testing  

 Internationalization and Localization   Maintainability and Supportability    Platform Specialization 

 Mobile and web 

 SOA 

 Package implementations (configuration and customization)    Data warehouse and business intelligence  

 Telephony and hardware   Managing Testing Projects 

 Understand your context   Develop a test strategy   Estimating the work   Developing a schedule   Negotiating scope   Execution and reporting   Bug tracking  

 

Intermediate Level 

Planning Effective Software Testing (13 PMI PDUs) ‐ This two day software testing training course will teach 

you how to do a complete job of planning your test activities. It will walk you through the test planning 

process, identify all of the inputs you will need and the things you should produce. It will give you guidance on 

how to plan for test case creation, defect tracking, status monitoring and progress reporting. This course will 

equip you with all the tools you need to create a test plan that will serve all your needs.   

Course Outline 

I. The Test Planning Process 

Test planning cannot be done in a vacuum. The test plan must integrate smoothly with all the other project 

plans and consider many variables, both within the testing group and throughout the rest of the organization.  

1. Understand how testing fits within the software development lifecycle 

2. Understand the role and use of a test plan 

3. See how the test plan relates to other plans (e.g. Project plan & Quality plan) 

4. List the inputs to test planning 

5. List the outputs from test planning 

6. Perform peer reviews of the test plan 

7. Obtain organizational commitment to the test plan 

8. Track progress against the test plan, report status and re‐plan   

II. Test Plan: Scope and Lifecycle 

What is and is not included in the testing activities can be the subject of many disagreements; therefore, the 

test plan must be explicit about the scope of the testing activities and the testing lifecycle.  

1. Identify the requirements against which the testing will be done 

2. Define the goals and objectives for testing 

(5)

4. Enumerate the phases and steps in the testing lifecycle 

5. Identify how the testing lifecycle integrates with the project lifecycle 

6. Define specific entry criteria ‐ how you know when testing can begin 

7. Define specific exit criteria ‐ how you know when testing is complete 

8. Identify testing services that will be purchased rather than done in‐house   

III. Test Plan: Traceability Matrix 

The only way to assure that the test plan covers all of the requirements and goals without unnecessary tests is 

to have a systematic way to map tests and test cases to those requirements and objectives. Including a 

traceability matrix with the test plan is the easiest way to satisfy this need.  

1. List every requirement and goal or objectives in one place 

2. List every test and test case in one place 

3. Map requirements to test cases 

4. Assure that every requirement has at least one test case 

5. Assure that every test case corresponds to at least one requirement 

6. Avoid overkill (or under emphasis) in testing 

7. Determine the impact of skipping test cases   

IV. Test Plan: Required Tests 

Before test cases can be identified, the system requirements and testing objectives must be used to compile a 

list of tests that will be required. This list of tests is the heart of the test plan.  

1. Identify tests for functional requirements 

2. Identify tests for performance requirements 

3. Identify tests for security and safety requirements 

4. Identify tests for usability, maintainability and other requirements 

5. Define objectives and success criteria for each test 

6. Document each test in the traceability matrix 

7. Use the traceability matrix to assure complete coverage   

V. Test Plan: Test Cases 

Actually writing test cases and preparing the related data consumes a significant amount of time. Therefore it 

is important to estimate and plan for these activities.  

1. Enumerate the test cases required to satisfy the objectives for each test 

2. Identify positive, negative, boundary and special test cases 

3. Define objectives and success criteria for each test case 

4. Document each test case in the traceability matrix 

5. Use the traceability matrix to assure complete coverage   

VI. Test Plan: Test Case Size Estimates 

In order to provide a basis for planning the effort, costs and other resources needed for testing, we must 

estimate the size of each test case and document this in the test plan. 

1. Test case description and instructions 

2. Input data and/or database records required by the test case 

(6)

4. Special resources required by the test case 

5. Execution time for the test case   

VII. Test Plan: Resources 

Resources to support testing go far beyond just the people who will do the testing. The test plan must account 

for all required resources.  

1. Identify the testing and test case development environment (e.g. hardware, operating systems, 

networks, software, databases) 

2. Specify any special systems (e.g. test automation, defect tracking) 

3. Enumerate knowledge and skills needed 

4. Plan for hiring, contracting and training   

VIII. Test Plan: Effort, Cost, Budget & Schedule 

Effort, cost, budget and schedule are usually the items we are asked to provide. But until all of the items in 

sections II through VII have been identified and estimated, we do not have the information we need to 

provide these things. These critical parts of the test plan can now be completed. 

1. Identify the activities required to produce and execute all of the test cases, track defects, retest and do 

all of the other tasks associated with the testing lifecycle 

2. Estimate the effort required based on the size estimates and identified activities 

3. Identify all costs (e.g. labor, equipment, software contracted work) 

4. Establish a schedule for all testing‐related activities 

5. Spread the costs across the schedule to produce a budget 

6. Validate budget and schedule against project constraints 

7. Resolve budget or schedule issues   

IX. Test Plan: Risks 

Testing activities have their own unique risks that may not be visible or pertinent to other stakeholders in the 

project. The testing group should engage in risk management to assure that those items are handled 

appropriately and included in the test plan. 

1. Brainstorm a testing‐related risk list 

2. Group and consolidate risks 

3. Quantify risk probability and impact 

4. Make risk tracking plans 

5. Make risk mitigation plans 

6. Make risk contingency plans   

X. Test Plan: Management, Tracking & Reporting 

The test plan must identify how the testing group will maintain control over the testing activities and assure 

that they are progressing as planned. It must also define how they will report status to other project 

stakeholders and take corrective actions when necessary.  

1. Identify measurements that will be used in tracking and managing the testing activities 

2. Determine how the data and reports that are generated by the testing process will be stored, managed 

(7)

3. Determine how often testing status will be checked and who will participate in status checking 

activities 

4. Identify triggers for corrective actions when the testing activities deviate from the plan 

5. Determine what must happen when the test plan must be updated 

6. Identify all individuals and groups that have a stake in the testing activities 

7. Determine how the stakeholders will be involved and kept informed about testing‐related activities   

Advanced Level 

Combination of Proactive User Acceptance & Risk Based Testing 

Proactive User Acceptance Testing – This one day intensive interactive seminar shows what users need to 

know to confidently make the best use of their time planning and conducting acceptance tests that catch 

more defects at the traditional tail‐end of development, while also contributing in appropriate ways to 

reducing the number of errors that get through the development process for them to catch in UAT. Exercises 

give practice using practical methods and techniques.    

Course Outline 

I. ROLE OF USER ACCEPTANCE TESTING   Why users may resist involvement   Making users confident about testing   Objectives, types, and scope of testing   Acceptance testing as user’s self‐defense   Why technical tests don’t catch all the errors   Essential elements of effective testing   CAT‐Scan Approach to find more errors   Proactive Testing Life Cycle model 

 Separate technical and acceptance test paths   Place of UAT in overall test structure 

 Making sure important tests are done first   Developer/tester/user test responsibilities   

II. DEFINING ACCEPTANCE CRITERIA 

 Defining acceptance test strategy up‐front Source and role of acceptance criteria   5 elements criteria should address 

 Functionality the user must demonstrate   How much, how often user must test   Determining system quality 

 Who should carry out acceptance tests   How acceptance tests should be performed   Added benefit, revealing requirements errors   

III. DESIGNING ACCEPTANCE TEST PLANS   Expanding the acceptance criteria   Allocating criteria to system design   Refining the design to catch oversights 

(8)

 Checklist of common problems to test   Equivalence classes and boundary values   Making quality factors (attributes) testable   Structural testing applicable to users   GUI features that always need to be tested   Defining requirements‐based tests 

 Constructing use cases 

 Cautions about use case pitfalls 

 One‐ and two‐column use case formats   Turning use cases into tests 

Consolidating tests into efficient test scripts   

IV. CARRYING OUT ACCEPTANCE TESTS   Differentiating test cases and test data   Traps that destroy value of acceptance tests   Warning about conversions 

 Documentation, training, Help tests   Configuration, installation, localization   Security, backup, recovery tests 

 Suitability of automating acceptance testing   Performance, stress, load testing 

 Issues on creating test conditions, data   Capturing results, determining correctness   User's defect tracking and metrics 

 

Risk Based Testing – While finding and fixing every defect before release is not a reasonable expectation, Risk‐

Based Testing (RBT) techniques helps teach how to find the worst defects and ensure that the most critical 

functionality is high quality. Testing is far more than finding defects so they can be fixed. Testing can be one of 

our most potent techniques for managing risk on software projects. In addition to being a great strategy for 

testing, this course gives a solid basis for ensuring that we have appropriate time and resources for testing, 

and for making a strong business case for more when additional allocations are called for.    

Course Outline  I. Understanding Risk 

We begin by leveling the playing field. We ensure that all class participants have an accurate understanding of 

risk and its constituent parts. This will be the foundation upon which we build the rest of the course. 

A. Definition of Risk 

B. Anatomy of a Risk 

C. Software Risks 

D. Testing and Software Risks 

Exercise: Understanding Software Risks – We will discuss several risks that are common in software and apply 

the concepts of this chapter to fully explore and understand them.   

(9)

There are four steps in fully implemented Risk‐Based Testing. In this overview, we will identify each step and 

discuss how they are related to each other. 

A. Step 1: Identify & Rank Software Risks 

B. Step 2: Risk‐Based Test Planning 

C. Step 3: Risk‐Based Test Design 

D. Step 4: Risk‐Based Test Management   

III. Step 1: Identify & Rank Software Risks 

Before we can use Risk as a driver for software testing, we must identify the software risks that are inherent to 

the project at hand. Then having identified them, we will determine their relative priorities. 

A. Identify Software Risks  

Exercise: Brainstorm Software Risks – For our Case Study project, we will brainstorm possible software risks 

using the techniques just discussed. For each risk, we will identify the vulnerability that may allow it, the 

trigger that may cause it, and the effect that it may have on the project or the users of the software product if 

it occurs. 

B. Evaluate Each Risk  

Exercise: Evaluate Each Risk – For each risk we just identified for our Case Study project, we will compute its 

priority by considering the probability that the vulnerability and trigger will coincide, and the severity of its 

impact if they do. 

C. Evaluate Each Test Suite  

Exercise: Evaluate Each Test Suite – For each Test Suite on our Case Study project, we will determine its 

importance in terms of Risk, and identify those test suites that should be split up to ensure appropriate 

testing.   

IV. Step 2: Risk‐Based Test Planning 

Risk‐Based Test Planning uses the risks inherent in the project as the basis for focusing testing effort and 

resources. Higher priority risks will receive more focus, while less risky parts of the product receive 

correspondingly less attention. 

A. Estimate Test Cases by Risk  

Exercise: Estimate Test Cases by Risk – For each Test Suite on our Case Study project, we will determine how 

many Test Cases must be executed to address the identified risks. 

B. Testing Resources Based on Risk 

C. Negotiate Testing Resources  

Exercise: Risk‐Based Testing Resources – For each Test Suite on our Case Study project, we will use the 

estimated number of Test Cases to produce ROM (Rough‐Order of Magnitude) estimates of effort (e.g. person‐

days) and calendar time to address the identified risks. We will also identify any special resources (people, 

equipment, etc) that are required. 

D. Risk‐Based Test Activity Planning  

Exercise: Risk‐Based Test Plan – We will use the principle of testing high‐risk items first and our ROMs (from 

the prior exercise) to prepare a Risk‐Based testing activity plan. Then we will compare that plan to the over‐all 

project schedule and identify points to be negotiated.   

(10)

Merely focusing appropriate effort on risky Test Suites does not go far enough. That time must be spent doing 

the right things. In this section, we will use our Risk analysis as the basis for designing the right Test Cases for 

each Test Suite. 

A. Traditional (Requirements‐Based) Test Design 

B. Designing Tests for Risks  

Exercise: Risks‐Based Test Design – For one of our riskier Test Suites, we will identify every Test Case that must 

be included to appropriately address all of the identified software risks. Then we will evaluate the entire Test 

Suite to ensure that it has indeed remained focused on the identified Software Risks.   

VI. Step 4: Risk‐Based Test Management 

Risks are moving targets. Planning our testing based on the risks that can be identified at the beginning of the 

project is an important first step. But that plan must stay focused on risks, even as those risks evolve. And the 

evolution of those software risks gives us important insights into the readiness of the software product for 

release. 

A. Risks Evolve 

B. Risk‐Based Testing Must Evolve 

C. Track Known Software Risks 

D. Brainstorm New Software Risks 

E. Adjust Risk‐Based Test Plans 

F. Rework Risk‐Based Test Designs 

G. Report of Software Risk Changes 

Exercise: Risk‐Based Test Management – We will use our initial risk assessment to compute the software 

product's Risk Index. (This Risk Index can be used to track the evolution of software risks throughout the 

project.)   

VII. Achieving Success with Risk‐Based Testing 

Gaining the biggest benefits of Risk‐Based Testing requires that testers not only embrace these principles in 

their own work, but also that they work with the rest of the software development organization to integrate 

risk‐based principles into the way software projects are conceived and managed. 

Discussion: Risk Based Testing – Each participant will identify the actions that need to be taken within their 

organization to take the greatest advantage of Risk‐Based Testing. 

Agile Testing ‐  The 2‐day program will introduce you to high speed methods, and explore their use so that you 

can immediately step from the classroom into the office with new found confidence. We will discuss 

transition, roles, methods and technologies that can be relied upon to deliver speed and optimum flexibility. 

You will start to feel a new sense of flexibility, confidence and enthusiasm (maybe for the first time in your 

entire development career).   Course Outline  I. Agile Testing  We will discuss the testing and it's role in software quality. Quality is the collective responsibility of the team from  business analyst to developer to tester to customer. Traditional waterfall "over‐the‐wall testing" can be inefficient and  frustrating. We will discuss typical challenges and pitfalls in this traditional approach and start to contrast how Agile  Teams test differently.  

(11)

 Poor Quality creates Drag 

 Integrating the Team into an Agile Testing mindset 

 Understand hard & soft constraints to adopting Agile Testing    Getting the Customer to participate in Quality decisions   

II. Testing Practices 

The benefits that various types of testing provide to the team will be reviewed. Additional discussion will focus on the  how and what to automate to shorten feedback cycles.   Testing Quadrants   Automation   Unit Tests   Integration Tests   Acceptance Tests   Functional Tests   

III. Quality Practices 

Understanding that getting feedback is as important as testing. We will discuss techniques that provide feedback on the  quality of software and the effectiveness of the process.    Pairing & Collaboration   Inspections   Reviews   Demos   

IV. Unit Testing & Test Driven Development (TDD)  

We will introduce Unit Testing and Test Driven Development. The benefits and process of TDD and how it can lead to  better overall design and simplicity and engage the Developer in the test processing will be discussed.   Unit Testing Principles   Test First vs. Test Last   Unit Testing Legacy Applications   TDD Rhythm: Red, Green, Refactor   TDD influence on Design   Supporting Continuous Refactoring     V. Continuous Integration  The concept of Continuous Integration and the CI Attitude will be discussed. Continuous Integration provides an  essential role in maintaining a continuous process for providing feedback to the team.   Discuss the Attitude of Continuous Integration    Benefits & Practices of Continuous Integration   Continuous Feedback    Continuous Builds   Continuous Inspections    Continuous Testing    Continuous Deployments    

VI. Acceptance Testing 

(12)

Acceptance Tests can provide an invaluable tool to support the creation higher quality software and continue to support  the team from story to story and sprint to sprint.   Acceptance Criteria   Writing Acceptance Tests   Acceptance Test Driven Development   Automating Acceptance Tests   Behavior Driven Development    

VII. Functional Testing Web Applications & Web Services  

As we develop a functioning application we can perform higher‐level and coarser grained functional tests. Functional  testing software, web applications and web services will be explored.    Functional Testing Applications    Testing Web Applications   Testing Web Services    

VIII. Hands‐on Critiquing the Product 

Everything can't be automated, nor should it. We will discuss manual technique that will help us critique the product  and provide valuable feedback. We will discuss when and how these testing techniques should be used effectively.   Exploratory Testing    Scenario Testing   Usability Testing   User Acceptance Testing    

IX. Using Tools to Test Complexity and Critique the Product  

Tools can be used to testing complex, critical attributes of the software. We will discuss when and tools should be used  to test the complex, critical qualities of software.   Performance & Load Testing    "ility" Testing   Security Testing    

X. High‐Speed Testing Techniques 

We'll introduce some techniques that can speed the testing process and provide faster feedback to the team and  customer.   Risk Based Testing    Pairwise Testing   Pareto Technique   

XI. Iterating to Testing Agility 

How do we ever get there? We will discuss pragmatic techniques to iterate your team and organization to Testing  Agility. We will discuss and craft a roadmap for your team and organization based off the practices and techniques  discussed.   Prioritize regularly    Realize Constraints   Challenge Constraints   Keep moving forward    Automate, Automate, Automate   Roadmap & Planning  

(13)

 

ITIL Training Courses   

Just as PMI has set the standards for Project Management around the world, ITIL is the most widely accepted 

approach to IT Service Management in the world. This three‐day course introduces the fundamentals of IT 

Service Management (ITSM) based on ITIL (2011) of the IT Infrastructure Library (ITIL). Originating in the UK, 

ITIL has been adopted for its proven ability to help IT departments cut costs and improve service. The purpose 

of the ITIL Foundation certificate is to understand ITIL terminology, structure, basic concepts and the core 

principles of IT Service Management best practices.   

Certified ‐ ITIL 2011 Foundations Training – 3 Day course which includes the exam which is administered on 

the third day of class. We guarantee a passing score. If you do not pass the ITIL certification exam on your first 

try within four weeks after your class has completed, we will provide you with a new exam voucher! If you fail 

the second time, you can attend another session free of charge!   

Course Outline 

I. Introduction to ITIL® and IT Service Management    History  

 ITIL Terms 

 The ITIL Service Lifecycle Model    Service Strategy Overview    Service Design Overview    Service Transition Overview    Service Operation Overview  

 Continual Service Improvement Overview    Service Life Cycle Key Links 

 Service Management Model 

Case Study: ITIL Life Cycle in the Case Study Organization   Exam Questions: ITIL & Service Management  

 

II. Continual Service Improvement  

 Purpose, Objectives, Scope and Value of Continual Service Improvement    ITIL Terms & Concepts 

 Service Management Functions    Service Desk  

 IT Operations Management    Technical Management   Application Management  

 Continual Service Improvement Key Concepts    The Deming Cycle 

 Continual Service Improvement Approach   Metrics 

 Continual Service Improvement Process  

(14)

Case Study: Apply Continual Service Improvement concepts to the Case Study Organization   Exam Questions: Continual Service Improvement  

 

III. Service Operation  

 Purpose, Objectives, Scope and Value of Service Operation   Processes 

 Incident Management  

 Purpose, Objectives, Scope, Basic Concepts    Incident Management Activities  

 Interfaces to other ITSM Processes   Problem Management Overview 

 Purpose, Objectives, Scope, Basic Concepts    Problem Management Activities  

 Interfaces to other ITSM Processes   Event Management Overview 

 Request Fulfillment Overview   Access Management Overview 

Case Study: Apply Service Operation concepts to the Case Study Organization   Exam Questions: Service Operation  

 

IV. Service Transition  

 Purpose, Objectives, Scope and Value of Service Transition   Processes  

 Transition Planning and Support Overview    Change Management  

 Purpose, Objectives, Scope, Basic Concepts    Change Management Key Activities  

 Interfaces to other ITSM Processes   Release and Deployment Management Overview   Service Asset and Configuration Management Overview   Knowledge Management Overview 

Case Study: Apply Service Transition concepts to the Case Study Organization   Exam Questions: Service Transition  

 

V. Service Design  

 Purpose, Objectives, Scope and Value of Service Design   Key Concepts  

 4 P's of Service Design    5 Service Design Aspects    Service Design Package    Processes  

 Design Coordination Overview  

 Service Catalog Management Overview   Service Level Management  

(15)

 Purpose, Objectives, Scope, Basic Concepts    Service Level Management Activities 

 Interfaces to other ITSM Processes   Supplier Management Overview 

 Capacity Management Overview   Availability Management Overview 

 IT Service Continuity Management Overview   Information Security Management Overview 

Case Study: Apply Service Design concepts to the Case Study Organization   Exam Questions: Service Design  

 

VI. Service Strategy  

 Purpose, Objectives, Scope and Value of Service Strategy   Processes  

 Service Portfolio Management Overview   Business Relationship Management Overview   Financial Management for IT Services Overview 

Case Study: Apply Service Strategy concepts to the Case Study Organization   Exam Questions: Service Strategy  

 

VII. Wrap‐Up and Review 

 The ITIL Service Lifecycle Model Review   Service Strategy Review  

 Service Design Review   Service Transition Review   Service Operation Review 

 Continual Service Improvement Review   

VIII. Course Recap 

 Mock Exam Prep 

 Mock Exam 

 Mock Exam Score 

 Exam Prep 

 Exam 

 

Non‐Certified ‐ ITIL 2011 Foundations Training – 2 Day course without exam   

Course Outline 

I. Introduction to ITIL® and IT Service Management    History  

 ITIL Terms 

 The ITIL Service Lifecycle Model    Service Strategy Overview    Service Design Overview  

(16)

 Service Transition Overview    Service Operation Overview  

 Continual Service Improvement Overview    Service Life Cycle Key Links 

 Service Management Model 

Case Study: ITIL Life Cycle in the Case Study Organization   Exam Questions: ITIL & Service Management  

 

II. Continual Service Improvement  

 Purpose, Objectives, Scope and Value of Continual Service Improvement    ITIL Terms & Concepts 

 Service Management Functions    Service Desk  

 IT Operations Management    Technical Management   Application Management  

 Continual Service Improvement Key Concepts    The Deming Cycle 

 Continual Service Improvement Approach   Metrics 

 Continual Service Improvement Process  

 The Seven‐Step Improvement Process Overview 

Case Study: Apply Continual Service Improvement concepts to the Case Study Organization   Exam Questions: Continual Service Improvement  

 

III. Service Operation  

 Purpose, Objectives, Scope and Value of Service Operation   Processes 

 Incident Management  

 Purpose, Objectives, Scope, Basic Concepts    Incident Management Activities  

 Interfaces to other ITSM Processes   Problem Management Overview 

 Purpose, Objectives, Scope, Basic Concepts    Problem Management Activities  

 Interfaces to other ITSM Processes   Event Management Overview 

 Request Fulfillment Overview   Access Management Overview 

Case Study: Apply Service Operation concepts to the Case Study Organization   Exam Questions: Service Operation  

 

IV. Service Transition  

(17)

 Processes  

 Transition Planning and Support Overview    Change Management  

 Purpose, Objectives, Scope, Basic Concepts    Change Management Key Activities  

 Interfaces to other ITSM Processes   Release and Deployment Management Overview   Service Asset and Configuration Management Overview   Knowledge Management Overview 

Case Study: Apply Service Transition concepts to the Case Study Organization   Exam Questions: Service Transition  

 

V. Service Design  

 Purpose, Objectives, Scope and Value of Service Design   Key Concepts  

 4 P's of Service Design    5 Service Design Aspects    Service Design Package    Processes  

 Design Coordination Overview  

 Service Catalog Management Overview   Service Level Management  

 Purpose, Objectives, Scope, Basic Concepts    Service Level Management Activities 

 Interfaces to other ITSM Processes   Supplier Management Overview 

 Capacity Management Overview   Availability Management Overview 

 IT Service Continuity Management Overview   Information Security Management Overview 

Case Study: Apply Service Design concepts to the Case Study Organization   Exam Questions: Service Design  

 

VI. Service Strategy  

 Purpose, Objectives, Scope and Value of Service Strategy   Processes  

 Service Portfolio Management Overview   Business Relationship Management Overview   Financial Management for IT Services Overview 

Case Study: Apply Service Strategy concepts to the Case Study Organization   Exam Questions: Service Strategy  

 

VII. Wrap‐Up and Review 

(18)

 Service Strategy Review    Service Design Review   Service Transition Review   Service Operation Review 

 Continual Service Improvement Review   

Pricing – Rates below includes all costs (instructor fee, travel & accommodations, course materials, etc).  This is an All‐ Inclusive flat rate.  Availability – We have instructors available for training beginning Monday, January 14, 2013 and  ending, August 31, 2013.  Please review attached instructor bios. 

 

Cost of Individual Courses   

Course  Training 

Days 

Price for up to 20  students 

Fundamentals of Software Testing  2  $8,750  

Planning Effective Software Testing   2  $8,750  

Combination of Proactive User

Acceptance Testing & Risk Based Testing  2  $8,750  

Agile Testing  2  $8,750 

Certified ‐ ITIL 2011 Foundations Training  3  $14,250  

Non‐Certified ‐ ITIL 2011 Foundations 

Training 

2  $9,750    

Additional 15% Discount:  For any (two) 2‐day sessions held back‐to‐back during the same week, ASPE will offer an 

additional 15% off the total rate.  For example: Fundamentals of Software Testing – First Session: Jan 28‐29: $8750 /  Second Session: Jan 30‐31: $8750. Total = $17500 – 15% discount = $14875. 

 

Estimated Project Total  

(without additional discount computed)   

Course  Based on # 

of Sessions 

Projected # of 

Students  Estimated Total 

Fundamentals of Software Testing  3‐4  60‐80 ppl  $26,250 ‐ $35,000 

Planning Effective Software Testing   3‐4  60‐80 ppl  $26,250 ‐$35,000 

Combination of Proactive User

Acceptance Testing & Risk Based Testing  60 ppl  $26,250 

Agile Testing  40 ppl  $17,500 

Non‐Certified ‐ ITIL 2011 Foundations 

Training OR Certified ‐ ITIL 2011 

Foundations Training 

60 ppl   $29,250 OR $42,750           $125,500 ‐ $156,500   

(19)

ASPE will present the course at the training facilities of the client.  As part of this agreement, ASPE will provide the  following services:  1. Qualified and experienced instructor  2. Course workbooks for each student   3. Course evaluation forms via Metrics That Matter online evaluation tool  4. All course related shipping and handling expenses   5. A course completion certificate with 7 PMI PDU’s per day 

6. A 100% pass guarantee ‐ We guarantee a passing score. If you do not pass the ITIL certification exam on your  first try within four weeks after your class has completed, we will provide you with a new exam voucher! If you  fail the second time, you can attend another session free of charge!

We ask that the client will provide:   A classroom learning environment    Refreshments for the attendees if desired   A projector, flip chart and white board   Clear directions to your classroom facility   A list of the attendee’s names, with titles, email addresses and mail addresses ten (10) days prior to the start of  the course   

Thank you for the opportunity to quote on this training.   

Alysia Barnes 

National Account Manager 

ASPE, Inc. 

919‐816‐1721 (Direct Line) 

919‐816‐1710 (Fax) 

References

Related documents

Figure 9 Bleed flow and clearance seal power loss against pressure ratio of linear compressor using R1234yf with fixed evaporator temperature of -23°C and radial clearance of 12.5

This could either mean that our models are not flexible enough, or that the input data contain biases (either in the APOGEE stellar parameters or in the seismic masses), or that

 Comparison between technically sister plants KOHAT Cement and GHARIBWAL cement have installation of gas analyzer probe inside kiln inlet..  At BCL Chakwal since

Abstract The two biocontrol agents Amblyseius swirskii Athias-Henriot (Acari: Phytoseiidae) and Beau- veria bassiana (Balsamo) Vuillemin (Hypocreales: Cordycipitaceae) have

scheme holds trip signal to low (0). The fault type's conditions, alienation coefficient limits and relay action are given in Table 1.. Flow Chart for Busbar Protection

To minimize the destructive effects on dentin re- ported by some investigators [9,16], we used a low vol- ume (1 ml) of chelating agents for a short application time (1 minute).

Over the past few decades, trade fair events have been developed under the umbrella brand of Messe Düsseldorf which have achieved leading positions in the market – thanks to

After normalizing values from HFD-fed mice and diet corrected (HFD:LFD) mice to those of age-matched lean controls, there was a signi fi cant improvement in the bone mineral density