The OSQR Group provides a number of products and services, each of which can be used in specific ways across a set of disicplines:
Products and Services
| Disciplines
|
|
|
Source Code Inspection
Source Code Inspection is an IfSQ Level-2 Inspection of a 1000-page sample of the source code of an application.
Discipline
| Use Cases
|
|
- Software Value Assesment
-
- Risk Assessment and Mitigation Strategies
-
- Repudiation of Inaccurate Claims
-
- Identification of Impediments to Investment Thesis
-
- Input to the 100-Day Plan
-
- Software Due Diligence
|
|
- Disputes Involving Software Development
-
- Development Performance Improvement
-
- Technical Debt Assessment
-
- Go/No-Go Decision-Making
-
- Programmers' Guilds
-
- Company Programming Standards
|
How have clients used Source Code Inspection?
- Evidence in legal proceedings
- Project viability assessment
- Grounds for an extra round of negotiations in an acquisition
- Evidence to support a legal decision for leave to seize assets and garnish bank accounts
Deliverables
- Single snapshot report detailing the maintainability of a system, or set of systems, at a particular point in time
- Extra calls with software development team, as required
- Advice and assistance with incorporation of our report into technology due diligence summary
Single System Code Inspection Pricing
-
£ 15,700
per engagement
(or € 17,900
or $ 19,600)
-
Includes:
- kick-off call, code base sizing call, sample selection
- code inspection, feedback session, interim debrief call
- inspection report, assistance with TDD summary
- final debrief call
Multiple System Code Inspection Pricing
-
£ 13,700
for the first system
(or € 15,600
or $ 17,100)
-
£ 11,700
for each additional system in the same engagement
(or € 13,300
or $ 14,600)
- Pricing for five or more systems on a per case basis
Inspect, Reinspect
Inspect, Reinspect consists of two IfSQ Level-2 Inspections, each of a 1000-page sample of the source code of one application.
Discipline
| Use Cases
|
|
- Software Asset Protection
-
- Proof of Delivery of Agreed Improvements
|
|
|
How have clients used Inspect, Reinspect?
- Protect the value of a software asset when further development and maintenance work was taken off-shore
- Obtain improvement work free of charge, and other concessions from a vendor when confronted with poor build quality
- Defer payment of 20% of an equity investment, and make it conditional upon meeting agreed quality goals
Deliverables
- Initial snapshot report detailing the maintainability of a system at a particular point in time
- Second snapshot report at a later point in time
- Comparison report detailing how the maintainability of the software was impacted by work carried out in that period
- Extra calls with software development team, as required
Single System Inspect/Reinspect Pricing
-
£ 22,200
for two inspections
(or € 25,200
or $ 27,700)
-
Includes two source code inspection packages, plus:
- calls to discuss strategy and tactics
Multiple System Inspect/Reinspect Pricing
Monitoring
Monitoring consists of a series of quarterly IfSQ Level-2 Inspections: in the first year, a 'baseline' inspection is made of a 1000-page sample of the application and every three months thereafter, an inspection is made of another 1000-page sample of the same application.
Discipline
| Use Cases
|
|
- Software Asset Protection
-
- Service Level Agreement Monitoring
-
- Risk Mitigation
|
How have clients used Monitoring?
- Maintain a strong relationships with a supplier
- Uncover software quality drift
- Initiate organisational changes to assure ongoing quality
Deliverables
- Sequence of reports at regular intervals allowing the maintainability of a system, or set of systems, to be monitored over a given period of time
- Feedback and coaching interview calls with individual software developers after each review round
Single System Periodic Code Review Pricing
-
£ 22,200
for the first two review rounds
(or € 25,200
or $ 27,700)
-
£ 11,100
for each additional round, per quarter
(or € 12,600
or $ 13,900)
-
Includes a series of source code inspection packages, plus:
- individual developer feedback, coaching interview calls
- calls to discuss strategy and tactics
Multiple System Periodic Code Review Pricing
Quick Scan
Quick Scan is an IfSQ Level-1 Inspection of a 500-page sample of the source code of an application.
Discipline
| Use Cases
|
|
- Second Opinion
-
- Comparison of Applications
-
- Comparison of Vendors
-
- Application Portfolio Analysis
-
- Triage
-
- Source Code Viability
|
How have clients used Quick Scan?
- Sharpen a relationship with a supplier
- Identify a "quick-win" in application maintenance
- Target resources during a maintenance cost reduction campaign
- Reduce technical debt
- Prepare for future investment rounds
Deliverables
- Single snapshot report indicating the maintainability of a system at a particular point in time
- Debrief call
Single System Quick Scan Pricing
-
£ 3,900
per system
(or € 4,450
or $ 4,900)
-
Includes:
- code base sizing call
- sample selection
- code scan
- code scan report
Multiple System Quick Scan Pricing
Consultation
Consultation consists of two 45-minute interviews, one week apart, in which an industry expert helps founders to 'bridge the gap' between business development and software development, and identify areas in which levels of competence need to be addressed.
Discipline
| Use Cases
|
|
- Strengths and Weaknesses, Opportunities and Threats (SWOT)
-
- Software Development Mentoring for Founders
|
How have clients used Consultation?
- Founder replaced development team when their lack of competence was revealed
- Balance struck between development of new features and resolution of technical debt
Deliverables
- Two 45-minute calls with an industry expert
- IfSQ Development Competence Profile (balanced score card)
- List of short term goals
Single System Consultation Pricing
-
£ 870
per consultation
(or € 970
or $ 1,070)
-
Includes IfSQ Software Development Management Competence Survey, plus:
- 45-minute initial call
- completion of IfSQ Software Development Competence Survey
- 45-minute feedback call
- completion of competence profile, preparation of list of short term goals
Multiple System Consultation Pricing