Home | Contact | Site Map
 
 

Training and Mentoring

Through our partnership with the Quality Assurance Institute (QAI), NVP Software Testing now offers the following courses:

Software Engineering

Software Engineering Process Approach - Course duration : 29.5 hours

This course enables learners to understand what software is, the commonly used and th advanced software process models.  They also learn about common framework and software process improvement.

An Introduction to Software Engineering - Course duration : 4.5 hours

This course enables learners to understand what software is, the goals, components and layers of software engineering.

Software Process Models - Course duration : 5 hours

This course enables learners to understand what a process model is the the commonly used software process models - linear sequential, prototyping, and evolutionary.

Common Process Framework - Course duration : 5.5 hours

This course enables learners to understand what a common process framework is, how it is established and used in an organization.

Software Process Improvement - Course duration : 7 hours

This course enables learners to understand what software process framework is, the cyclical model and the quality models for process improvement and the Pareto principle.

Advanced Software Process Models - Course duration : 7.5 hours

This course enables learners to understand some advanced software process models such as the component-based process model, clean room software engineering and the agile process models.

Fundamentals of Reviews - Course duration : 5.5 hours

This course enables laerners to understand the basic concepts of reviews.  It teaches how to use inspections to detect earlier, at a lower cost and how to prevent ocurrence of similar defects in the future cycles of process execution.

Software Quality Management

Software Quality Management - Course duration : 21 hours

This course enables learners to appreciate the importance of quality in the software products they build.  They understand the various aspects of software quality, software quality assurance and formal technical reviews.

Basic Concepts of Software Quality - Course duration : 5 hours

This course enables learners to underatand what software quality is, the factors that impact quality and the metrics used to assess product quality.

Software Quality Assurance - Course duration : 9 hours

This course enables learners to understand what software quality assurance (SQA) is, how it can be implemented, the payoffs and tradeoffs of SQA, the quality team and the components of an SQA plan.

Formal Technical Review - Course duration : 7 hours

This course enables learners to understand the importance of formal technical reviews (FTR), types of FTR along with a formality spectrum, steps and roles in a generic FTR and how to conduct effective FTR's.

Software Configuration Management

Software Configuration Management - Course duration : 18.5 hours

This course enables learners to understand SCM, the SCM process, planning for SCM, the tasks in the SCM process configuration identification, change control, version control, configuration auditing and reporting.

An Overview to Software Configuration Management - Course duration : 9 hours

This course enables learners to understand the importance of software configuration management (SCM), basic concepts of SCM, the SCM process and how to plan for SCM.

Tasks in the SCM Process - Course duration : 9.5 hours

In continuation of the above, this course enables learners to understand the tasks in the SCM process configuration identification, change control, version control, configuration auditing and reporting.

Software Testing

Software Testing - Course duration : 23 hours

This course enables learners to understand the importance of testing in  software projects, its objectives, principles and limitations and how to plan and implement effective software testing.  They also learn about the broad approaches for test case design and some testing strategies.

An Introduction to Software Testing - Course duration : 4.5 hours

This course enables learners to understand the importance of testing in software projects and the scope, limitations, objectives and principles of software testing.

Test Case Design Techniques - Course duration : 9 hours

This course enables learners to understand the broad approaches for test case design white box testing and black box testing.  They are also taught about flow graph notation, basis path testing, control structure testing, amd equivalence partitioning and boundary value analysis.

Software Testing Strategies - Course duration : 9.5 hours

This course enables learners to understand the elements of planning in software testing, testing strategies and testing roles in an organization.

Software Project Management

Software Project Management - Course duration : 37 hours

This course enables learners to understand the various aspects of software project management.  They also learn about measurements and metrics, estimation, outsourcing and risk management.

Basic Concepts of Software Project Management - Course duration : 8.5 hours

This course enables learners to understand what software project management is, how a project team is organized and how a project shcedule is created and used.

Software Project Measurement and Metrics - Course duration : 3.5 hours

This course enables learners to understand the importance of measurement and the types of measurements and metrics required for managing a software project.

Basic Concepts and Techniques of Estimation - Course duration : 6.5 hours

This course enables learners to appreciate the importance of estimation in project planning.  They also learn about grammatical parse technique and the decomposition and empirical approaches in Estimation.

Measuring the Size of Software Products - Course duration : 6.5 hours

This course enables learners to understand the importance of measuring the product size, the basic procedure for computing function points and the backfiring technique.

Outsourcing Project Work - Course duration : 5 hours

This course enables learners to understand the importance of outsourcing in software project manegement and how alternative development approaches are evaluated using the decision tree and the expected value techniques.

Risk Management - Course duration : 7 hours

This course enables users to underatand the importance of risk management in software project management, the basic comcepts related to risks, the risk management model and the risk categories.

An Introduction to Risk Management - Course duration : 3 hours

This course enables learners to understand the basic concepts of risk management.  They also learn about the strategies to identify, analyze, plan, track, and control risks.

Software Estimation

Software Estimation - Course duration : 24 hours

This course enables learners to estimate software size by using the Detailed Function Point Analysis (DFPA) technique and explain the basic concepts related to effort and schedule estimation.  They are also taught about basic concepts of COCOMO II model and how to use the three COCOMO II models.

Software Size Estimation Using FPA - Course duration 7.5 hours

This course enables learners to estimate software size in terms of function points by using the Detailed Function Point Analysis (DFPA) technique.

Software Effort and Schedule Estimation - Course duration 9 hours

This course enables learners to explain the basic concepts related to effort and schedule estimation for a project.  They also learn about the process and models used for estimating effort and schedule for software projects.

Effort and Schedule Estimation Using COCOMO II - Course duration 7.5 hours

This course enables learners to understand the basic concepts of COCOMO II model.  They also learn about the three COCOMO II models and how these models are used for effort and schedule estimation.

An Introduction to FPA - Course duration : 6 hours

This course enables learners to understand the basics of function points and FPA.  They also taught about the types of count, counting rules and the different general system characteristics.

An Introduction to COCOMO II - Course duration : 4.5 hours

This course enables learners to understand the basics of the three COCOMO II models, the different scaling factors and the categories of cost drivers.  They also learn about the equation and process for effort and schedule estimation.

 

Certifications

  • CAST Certification Exam Prep
  • CSTE Certification Exam Prep
  • CMST Certification Exam Prep
  • CASQ Certification Exam Prep
  • CSQA Certification Exam Prep
  • CMSQ Certification Exam Prep
  • CABA Certification Exam Prep
  • CSBA Certification Exam Prep
  • CSPM Certification Exam Prep
  • Certified BPO Quality Analyst (CBQA
  • Certified BPO Team Leader Level 1 (CBTL-1)
  • Certified BPO Team Leader Level 2 (CBTL-2)
  • Ideation TRIZ IPS Practitioner

Software Engineering and Testing

  • Induction Program for Software Testing
  • Structured Methjods in Software Testing
  • Effective Software Testing - Test Planning
  • Effective Software Testing - Test Case Design
  • Effective Test Case Writing
  • Essentials of Leadership in Testing
  • Manual Testing Skills for Better Productivity
  • Design for Reliability - Applications in Software
  • Effective Unit Testing
  • Effective User Acceptance Testing
  • Introduction to SOA Based Testing
  • Regression Testing
  • Requirement Based Testing
  • Skilled Exploratory Testing
  • Software Test Estimation
  • Software Test Metrics
  • Peer Reviews
  • Test Process Improvement
  • Defect Prevention - Process Approach
  • V&V - A CMMI Approach
  • Practical Test Driven Development Using NUNIT & VS NET 2008Team Studio
  • Testing for Internationalization and Globalization
  • Testing for Interoperability Testing Multimedia Applications & Products
  • Testing Web-Based Software Applications
  • Web Application Security Testing
  • Web Service Security Testing

Software Test Automation

  • Introduction to Test Automation
  • Effective Test Automation - An ROI Based Approach
  • HP Quality Center - Beginner
  • HP Quality Center Advanced
  • HP Quick Test Professional - Beginner
  • HP Quick Test Professional - Advanced
  • IBM Rational Functional Tester v7.0
  • IBM Rational Test Manager
  • Borland Silk v8.0
  • Compuware Test Partner v6.0

Agile Methods

  • Agile SCRUM Practitioner Training
  • Agile SCRUM Master Training
  • Agile Test Stategies and Management

Quality and Process Improvement

  • Fundamentals of Software Quality
  • Quality Management
  • Defect Prevention
  • Software Inspections
  • Quantitative Process Management
  • Software Metrics
  • Implementing Metrics Program
  • Metrics Based Management
  • Using Measurement for Improving Quality, Productivity, and Customer Satisfaction
  • Statistical Techniques for Software Process Management
  • Overview to CMMI
  • SEISMs Authorized Course on Introduction to CMMI
  • CMMI Implementation
  • Software Six Sigma
  • Six Sigma Yellow Belt Training
  • Six Sigma Green Belt Training
  • Six Sigma Black Belt Training
  • Six Sigma Champions Training
  • Six Sigma Train the Trainer
  • High Performance Management Techniques Training using Six Sigma
  • Demystifying High Maturity - The Statistical Way
  • Overview to ISO 9001 : 2000
  • Minitab Training

Requirements and Business Analysis

  • Boot Camp for Business Analysis
  • Introduction to Requirements Management
  • Writing Testable Requirements
  • Defining and Validating Requirements
  • Essential Requirements Management
  • Design & Implementation of Software Systems

IT Service Management

  • ITIL Foundation Certificate
  • How to Implement ITIL
  • ITIL v3 Foundation Bridge (Ver 2 to Ver 3)
  • ITIL v3 Manager Bridge (Ver 2 to Ver 3)
  • ITIL Infrastructure Management
  • ITIL Service Manager
  • IT Service Support
  • IT Service Delivery
  • IT Service Continuity
  • ISEB Certificate in Configuration, Change and Release Management
  • ISEB Certificate in Security Management
  • Introduction to ISO 20000
  • Planning and Implementation Techniques for ITSM
  • Change Management Practitioner
  • Release Management
  • Release, Control and Validation
  • Problem Management Practitioner
  • Managing Across the Lifecycle
  • Operational Support and Analysis
  • Continual Service Improvement
  • Planning, Protection and Optimization
  • Service Design
  • Service Desk & Incident Management
  • Service Level Management
  • Service Offerings and Agreements
  • Service Operation
  • Service Transition
  • Help Desk Best Practices
  • Help Desk Analyst

Human Capability Management

  • Overview to People CMM
  • SEISM Authorized Introduction to People CMM
  • Effective People Management
  • Change Management & Leadership
  • Resource Management

Innovation Management

  • Innovation Workshop for Beginners
  • Innovation using I-TRIZ Inventive Problem Solving
  • Disruptive Innovation-Leading Product Development
  • Operating System for Innovation Using I-TRIZ
  • Process Innovator Retreat

Project Management

  • Aligning Performance Using Balanced Scorecard
  • Essential Software Project Management
  • PMP Examination Revision Course
  • PMP Contact Training Program
  • Core Project Management Concepts
  • Project Management PLUS
  • Quantitative Project Management
  • Software Configuration Management
  • Strategy to Execution Using Balanced Scorecard
  • PRINCE2 Foundation and Practitioner
  • Project Management through Microsoft Project 2003
  • Project Management throught Microsoft Project 2007
  • Enterprise-wide PM Using MS Project Server 2003