Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

30
Your Challenge, Our Focu Sarbanes Oxley & CMMI Mazars / Lamri April 2005

Transcript of Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Page 1: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

Sarbanes Oxley & CMMI

Mazars / Lamri

April 2005

Page 2: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

Agenda

What is Sarbanes Oxley? COSO Framework (1992 & 2004) What does SOX mean for IT? Control frameworks – what is available CMMI – how does it address the SOX agenda CMMI Based Appraisals – Giving Confidence Summary

Page 3: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

What is Sarbanes Oxley (SOX) ?

Single most important piece of legislation affecting

corporate governance, financial disclosure and the

practice of public accounting since the US securities

laws of the early 1930s

Page 4: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

What is Sarbanes Oxley (SOX) ?

• US law passed in 2002

• OBJECTIVE - strengthen corporate governance and restore investor confidence.

• WHY - response to major corporate & accounting scandals in prominent companies in USA

Page 5: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

What Does SOX Address?

New responsibilities for boards of directors

New responsibilities for management of public companies,

More powers for Security and Exchange Commission (SEC)

Created the Public Company Accounting Oversight Board (PCAOB).

Criminal Penalties for Corporate Management

Page 6: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

What Does SOX Address?

Section 302 Section 404

Who Management Management Independent auditors

When July 2002 Year-ends beginning15 /11/2004**

What Management certification on company’s internal control over financial reporting

Management Conclusion

Auditor Attestation

Frequency

QuarterlyAnnual

Annual

Page 7: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

What Does SOX Mean for UK Companies?

Public Companies US Listed or Listed Parent SEC Registrants

Private Companies Entering a public market IPO Acquisition target Best in class - internal control framework Complex third parties/ relationship with US listed

companies Dispersed shareholdings

Page 8: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

COSO

Voluntary Organisation 1985 - Commission on Fraudulent Financial

Reporting SEC final rules refer to COSO

COSO framework – application of SOX

Original COSO framework Internal Control 2004 COSO framework Integrated Enterprise

Page 9: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

COSO & Internal Control

1. The control environment

2. Risk assessment

3. Control activities.

4. Information and communication

5. Monitoring

1+2 +3 +4 +5 = integrated system of controls

Page 10: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

COSO & Integrated Framework

2004• Expands• Includes objective setting

Entity objectives :

• Strategic • Operations• Reporting• Compliance

Page 11: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

What Does it Mean for IT?

IT is a key component of IT controls

IT supports corporate reporting & compliance

IT controls at• Company level• Business process level • IT function level

2004 PWC Survey – 46% increase in IT budget

Page 12: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

What Does it Mean for IT?

Application Controls- Interface

- Processing

Computer Operations

- Policies & Procedures - Roles & Responsibilities

- Scheduling & Batch Processing- Back up Management - Network Management

- Capacity Planning - Recovery Procedures - Disaster Recovery, - SLA’s

Security- Organisation & Management - Policies & Procedures - Application Security - Data Security - Operating System Security

- Internal Network Security - Perimeter Network Security

Software Development & Maintenance- Management - New Project Initiation

- Change Request Initiation - Analysis & Design - Package Selection - Construction / Maintenance

- Testing & Quality Assurance - Data Conversion - Deploy to Production - Documentation & Training - Emergency Break / Fix

- Systems Software Maintenance

Page 13: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

What Does IT Mean for IT?

Example – Application Interfaces

1. Interface can only be run once for each data set2. Values are completely & accurately transferred

from source to target3. Only valid transactions are processed4. Evidence of successful processing is recorded5. In progress run errors are notified to the

operator

Difficult to evaluate – look to maturity models

Page 14: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

Addressing the Problem

How to demonstrate control?

Page 15: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

Control Frameworks – What is Available?

ISO 9000:2000

SAS70

FRAG 21

COBIT

CMMI

Control Frameworks

BS7799 / ISO…

SE-CMM

SW-CMM

ITIL

SPICE

EFQM BEM

Baldridge

ITSM

Page 16: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

Strengths of CMMI

Integrated Model

Directly involves Senior Management

Improvement Model

Customise Approach to fit Organisation Need• E.g. Staged or Continuous Representation

Appraisal Methods

Page 17: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

Remember

A model is not a process.

The model shows what to do, NOT how to do it or who does it.

Page 18: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

How Can CMMI Help?

Application Controls- Interface

- Processing

Computer Operations

- Policies & Procedures - Roles & Responsibilities

- Scheduling & Batch Processing- Back up Management - Network Management

- Capacity Planning - Recovery Procedures - Disaster Recovery, - SLA’s

Security- Organisation & Management - Policies & Procedures - Application Security - Data Security - Operating System Security

- Internal Network Security - Perimeter Network Security

Software Development & Maintenance- Management - New Project Initiation

- Change Request Initiation - Analysis & Design - Package Selection - Construction / Maintenance

- Testing & Quality Assurance - Data Conversion - Deploy to Production - Documentation & Training - Emergency Break / Fix

- Systems Software Maintenance

STRONG INFLUENCE

SOME INFLUENCE

CMMI & ITIL

STRONG INFLUENCE

Page 19: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

Software Development & Maintenance

RequirementsManagement

ProjectPlanning

Project Monitoring &

Control

SupplierAgreement

Management

Measurement&

Analysis

Process & ProductQuality

Assurance

ConfigurationManagement

TechnicalSolution

RequirementsDevelopment

ProductIntegration Validation

RiskManagement

Verification IntegratedProject

Management

OrganisationalProcessFocus

OrganisationProcess

Definition

OrganisationalTraining

OrganisationalEnvironment

ForIntegration

DecisionAnalysis &Resolution

IntegratedTeaming

IntegratedSupplier

Management

OrganisationalProcess

Performance

OrganisationalInnovation &Deployment

QuantitativeProject

Management

CausalAnalysis &Resolution

2- MANAGED

3- DEFINED

4- QUANTITATIVELYMANAGED

5- OPTIMISING

MATURITYLEVEL

PROCESSAREAS

Page 20: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

CMMI Continuous Representation

RequirementsManagement

Measurement&

Analysis

Process & ProductQuality

Assurance

ConfigurationManagement

TechnicalSolution

RequirementsDevelopment

ProductIntegration

Validation Verification

OrganisationalProcessFocus

OrganisationProcess

Definition

OrganisationalTraining

OrganisationalEnvironment

forIntegration

DecisionAnalysis &Resolution

IntegratedSupplier

Management

OrganisationalProcess

Performance

OrganisationalInnovation &Deployment

CasualAnalysis &Resolution

PROJECT MANAGEMENT

PROCESSMANAGEMENT

CATEGORYPROCESS

AREAS

ENGINEERING

SUPPORT

0- INCOMPLETE1- PERFORMED2- MANAGED3- DEFINED4- QUANTITATIVELY MANAGED5- OPTIMISING

CAPABILITY LEVELS

ProjectPlanning

Project Monitoring &

Control

SupplierAgreement

Management

RiskManagement

IntegratedProject

Management

IntegratedTeaming

QuantitativeProject

Management

Page 21: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

Institutionalisation – The Generic Practices

GP 2.1: Establish an Organisational PolicyGP 2.2: Plan the ProcessGP 2.3: Provide ResourcesGP 2.4: Assign ResponsibilityGP 2.5: Train PeopleGP 2.6: Manage ConfigurationsGP 2.7: Identify and Involve Relevant StakeholdersGP 2.8: Monitor and Control the ProcessGP 2.9: Objectively Evaluate AdherenceGP 2.10: Review Status with Higher Level Management

Page 22: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

SOX – CMMI & ITIL

Service Delivery ProcessesCapacity Management

Service Continuity & Availability Management

Service Level Management

Service Reporting

Information Security Management

Budgeting & Accounting for IT Services

Release Processes

Release Management

Resolution ProcessesIncident Management

Problem Management

Relationship Processes

Business Relationship Management

Supplier Management

Control ProcessesConfiguration Management

Change Management

SAM & ISM

MA & GP2.8

CM

CAR

PI OPF

PP & OPP (Partially)

Source: BS15000-1:2002

PPQA

Page 23: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

CMMI Based Appraisals- Giving Confidence

Page 24: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

CMMI Appraisal Method Classes

Characteristics Class A Class B Class C

Amount of Objective Evidence Gathered (relative)

High Medium Low

Ratings Generated Yes No No

Resource Needs (relative)

High Medium Low

Team Size (relative) Large Medium Small

Appraisal Team Leader Requirements

Lead appraiser

Lead appraiseror person trained and experienced

Person trained and experienced

Extracted from Appraisal Requirements for CMMI, Version 1.1 (ARC) (CMU/SEI-2001-TR-034)

Page 25: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

Features of SCAMPI Appraisals

Team approach• Internal & External Team Members

Rigorous Method• Repeatable• Objective Evidence Based (PIIDs)

Direct, Indirect & Affirmation

Generates Specific Data for Process Improvement

Rigor + Part of PI Effort = Organisation Establishing Control

Page 26: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

Summary

Sarbanes Oxley brings new Requirements for Organisations to demonstrate control of their processes

CMMI is one vehicle that can be used to demonstrate this compliance

CMMI’s advantages:• Integrated Model• Process Areas & Practices provide tangible

steps• Appraisal process – provides confidence and

evidence of way forward

Page 27: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

Questions ?

Page 28: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

SCAMPI Class A Pre On-site Activities

DevelopAppraisalGoals andObjectives

PlanAppraisal

OrganizationalUnit DevelopsPIIs / Gathers

ObjectiveEvidence

Train Team Process PIIsPlan forOn-site

ReadinessReview

Objective EvidenceRev iew Weaknesses Information Needed

What mechanism to gatherinformation needed?1. Interviews2. New Documents3. Demos (optional)4. Presentations (optional)

AppraisalOn-site

AppraisalParticipants

Briefing(optional)

Page 29: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

SCAMPI Class A On-site Activities

HoldOpeningBriefing

Develop andPresent

PreliminaryFindings

ConductExecutiveSession

(Optional)

Wrap-Up

CharacterizeOrganizational

UnitImplementation

ConfirmingPractice

Implementation

Consolidateand Rate

Prepare &Present

FinalFindings

Note: The Report Results phase is included in this graphic

Page 30: Your Challenge, Our Focus Sarbanes Oxley & CMMI Mazars / Lamri April 2005.

Your Challenge, Our Focus

Characterizing Practice Implementation

• Any situation not covered aboveNot Implemented (NI)

• Direct artifacts absent or judged inadequate• Artifacts or affirmations indicate some aspects of the practice are implemented

• One or more substantial weaknesses noted

Partially Implemented (PI)

• Direct artifacts present and appropriate• Supported by indirect artifact and/or affirmation• One or more substantial weaknesses noted

Largely Implemented (LI)

• Direct artifacts present and appropriate• Supported by indirect artifact and/or affirmation• No substantial weaknesses noted

Fully Implemented (FI)

• Any situation not covered aboveNot Implemented (NI)

• Direct artifacts absent or judged inadequate• Artifacts or affirmations indicate some aspects of the practice are implemented

• One or more substantial weaknesses noted

Partially Implemented (PI)

• Direct artifacts present and appropriate• Supported by indirect artifact and/or affirmation• One or more substantial weaknesses noted

Largely Implemented (LI)

• Direct artifacts present and appropriate• Supported by indirect artifact and/or affirmation• No substantial weaknesses noted

Fully Implemented (FI)