Case Study:
Testing the InnovateConsult Resource Allocation Platform (IC-RAP)
I. Business Context and Functional Requirements
The Company: InnovateConsult (IC) is a leading regional management and engineering
consulting firm. The System:IC-RAP (InnovateConsult Resource Allocation Platform) is a new
internal system developed to manage and allocate the firm's consultants to various projects.
Accurate allocation is critical to the company's profitability and professional reputation.
The Functional Requirements (FRs) for IC-RAP are as follows:
1. FR-101: Consultant Availability Logging
o Description: Consultants must be able to record their available working hours on
a weekly basis.
o Success Criteria: The system must enforce a strict range: a minimum of 20 hours
and a maximum of 40 hours per week. The system must reject and display an error
message for any entry outside this allowed range.
2. FR-102: Automated Allocation Logic
o Description: When a Resource Manager attempts to allocate a consultant to a new
project, the system must automatically verify project requirements (skills,
language, location) against the consultant's availability (per FR-101).
o Success Criteria: The system must prevent the allocation if the total required hours
across all assigned projects exceed 40 hours in any given week.
3. FR-103: Conflict Notification
o Description: In cases where an administrative override leads to a consultant being
allocated more than the 40-hour weekly maximum, the system must alert senior
staff.
o Success Criteria: The system must send an immediate in-app notification
to both the Resource Manager who performed the override and the Chief Financial
Officer (CFO).
4. FR-104: Utilization Report
o Description: The system must provide a management report detailing how
efficiently resources are being used.
o Success Criteria: The system must generate a monthly report calculating the
Utilization Rate (Hours Billed / Available Hours) for every consultant. The
manager must be able to export this report in a standard Excel file format.
1
Assignment 1: Test Planning and Strategy
Based on the IC-RAP requirements:
1. Test Objectives: State two primary, high-level objectives for the entire IC-RAP testing
effort.
2. Required Testing Types: Identify four different types of testing that must be applied to
this system. For each type, briefly explain why it is essential for the success of
InnovateConsult.
o Example Types: Functional Testing, Performance Testing, User Acceptance
Testing (UAT), Security Testing.
3. Scope Definition: Identify:
o Two requirements that must be In-Scopefor the current testing phase.
o Two elements (e.g., related systems or non-core features) that could be designated
Out-of-Scope for this initial release.