对有志成为审计师或者IT管理者de朋友,

第一章. 信息系统审计过程

1. IS 审计和保障标准、指南、工具、职业道德规范

信息技术保证框架(ITAFInformation Technology Assurance Framework

l   审计准则:强制性要求

 

ü   一般准则:基本的审计指导原理

 

ü   执行准则:涉及任务的执行和管理

 

ü   报告准则:落实报告类型、沟通方式和沟通信息

 

l   审计指南:侧重于审计方法、理论

 

l   工具和技术(也叫程序):提供各种方法、工具和模版

三者关系:IS 审计师必须遵守审计准则,审计指南帮助应用审计准则,审计工具和技术提供

了具体的流程和步骤范例。

2. 风险评估概念、工具及技术

风险的定义:“风险是特定的威胁利用资产的脆弱性从而对组织造成损害的可能性。(”ISO/IEC  PDTR13335-1)

风险评估的过程:

(1)     识别业务目标(BO,Business Object)

(2)     识别信息资产(IA,Information Asset)

(3)     进行风险评估(RA,Risk Assessment):威胁→脆弱性→可能性→影响

(4)     进行风险减缓(RM,Risk Mitigation):落实相关控制

(5)     进行风险处置(RT,Risk Treatment)

基于风险的审计:

(1)     搜集信息和计划

(2)     理解内部控制

(3)     执行符合性测试

(4)     执行实质性测试

(5)     完成审计和报告

审计风险:审计过程中未发现信息可能存在的重大错误的风险。

l  固有风险(Inherent Risk):业务自身风险,不采取控制时的风险

 

l   控制风险(Control Risk):采取控制后仍具有的风险

 

l   检查风险(Detection Risk):得出错误检查结论的风险

 

l   整体审计风险(Overall Audit Risk):对每一个控制目标评估出的各类审计风险的综合

审计重大性(Materiality):在问题程度上可被组织视为严重的错误。

l  抽样不能检查出样本总体的所有错误,但可以将检查风险降低到可接受水平。

 

l   小错误可能不严重,但当他们组合到一起时,可能使这些错误的性质变为重大。

 

l   重大性需要 IS 审计师合理判断,确定重大性是比较困难的。

风险的处置(应首先确定风险的可接受标准):

l  降低风险(Mitigate):采取适当的控制来降低风险

 

l   接受风险(Accept):在符合组织的风险接受标准下,接受风险

 

l   避免风险(Avoid):停止产生风险的业务活动,从而避免风险的产生

 

l   转移风险(Transfer):向其他组织转移风险

风险评估技术:

l  评分机制

 

l   主观判断

 

l   二者结合

3. 信息系统相关控制目标和控制措施

内部控制的两个关键内容:要达到什么、要避免什么。

控制的分类:预防性、检测性、纠正性

COBIT5 5 条关键原则:

l  满足利益相关者需求

 

l   端到端覆盖企业

 

l   采用单一集成框架

 

l   启用一种整体的方法

 

l   区分管理和治理(董事会负责治理,管理层负责管理)

4. 审计规划以及审计项目管理技术

审计计划

l  年度计划

 

ü   短期计划:年度内需实施的审计事项

 

ü   长期计划:考虑组织调整 IT 战略方针对 IT 环境造成的影响所带来的风险问题

 

l   单项审计任务

审计流程与步骤:

(1)     审计对象:确定被审计领域

(2)     审计目标:明确审计目标

(3)     审计范围:确定要检查的具体系统、职能或单元

(4)     初步审计计划:确定所需技能与资源;确定测试检查的信息来源;确定审计地点和设施

(5)     审计程序和步骤:选择测试的方法;确定访谈对象;搜集政策和标准;开发审计工具

(6)     评价测试和检查结果

(7)     与管理人员沟通结果

(8)     审计报告

5. 抽样方法

符合性测试与实质性测试

l  符合性测试:测试组织对控制程序的符合性,验证控制的执行是否符合管理政策和规程。 测试包括:用户访问权限、程序变更控制流程、文件流程、编程文档、例外跟踪、日志检查、软件许可审计等。

 

l  实质性测试:评价交易、数据或其它信息的完整性,验证财务报表数据及相关交易的有 效性和完整性。测试包括:基于对账户或交易的抽样来证实复杂计算的结果等。

二者关系:如果符合性测试表明存在充分的内部控制,则可减少实质性测试;反之,如果符 合性测试表明内部控制存在缺陷,就要执行较多的实质性测试。

抽样:根据样本的特征推断总体特征,用于时间及成本都不允许对总体中所有交易和事件进行全面审计时。

审计抽样的两种一般方法:

l  统计抽样:允许通过置信系数量化抽样风险(即由样本得出错误结论的风险)

 

l   非统计抽样(判断抽样)

抽样的分类:

l  属性抽样:用于符合性测试,结论用比率表示发生率

 

ü   属性抽样(Attribute Sampling):估计总体中某种特性的发生比率,有多少?

 

ü  停走抽样(Stop-or-Go Sampling):先部分抽样,如果结果可接受则停止抽样,否则扩大抽样。用于相信总体中只存在少量错误的情况,防止过度抽样。

 

ü  发现抽样(Discovery Sampling):预期明确,错误发生率低的时候,用于发现舞弊、违反法规或其它非法行为的情况。

 

l  变量抽样:用于实质性测试,结论是与正常值的偏差范围

 

ü  分层单位平均估计抽样(Stratified MeanPer Unit):先对总体分层,再从不同层抽取样本,样本量较小。

 

ü  不分层单位平均估计抽样(Unstratified MeanPer Unit):用样本均值估计总体。

 

ü   差额估计(Difference Estimation):根据样本差额来估计总体差额。

抽样术语:

l  置信系数(Confidence Coefficient):样本特征能代表总体特征的概率,置信系数越高,样本量越大。

l  风险水平(Level of Risk):1-置信系数

l  精度(Precision):样本和总体之间的可接受误差范围。精度值越大,样本量越小,总体误差就越大;精度值越小,样本量越大,总体误差就越小。

预期差错率(Expected Error Rate):预计可能存在的误差率,预期差错率越高,样本量越大。只能用于属性抽样,不能用于变量抽样。

l  样本均值(Sample Mean):所有样本的平均值。

l  样本标准差(Sample Standard Deviation):样本值对于均值的变化,衡量样本值的离散程度。

l  可容忍差错率(Tolerable Error Rate):可以存在的最大误报或差错值。

l  总体标准差(Population StandardDeviation):标准差越大,样本量越大。用于变量抽样,不能用于属性抽样。

6. 证据收集技术

证据的两个特性:适当性(质量)、充分性(数量)

证据收集技术:检查组织架构、IS 政策和规程、IS 标准、IS 文档,访谈,观察,穿行测试,走查

计算机辅助审计技术(CAAT

l  通用审计软件(GAS,General AuditSoftware):数学计算、统计分析、顺序检查、重复

性检查和复算,主要用于进行实质性测试。

l  调试和扫描软件

 

l   测试数据:评价程序软件中是否存在逻辑错误,用于检查数据的完整性。

 

l   应用软件跟踪映像

 

l   审计专家系统:用于知识库查询,提供指导信息

持续审计:采用自动化报告流程来测评控制的效果和效率,及时发现风险或控制缺陷。应独

立于持续控制或监控活动。

7. 报告和沟通技术

在审计结束时进行的退场会议中,应该

l  确保审计报告中反映的情况是真实的

 

l   确保建议的可行性,并且是符合成本效益的

 

l   确定协商好的实施日期

审计报告

应当由 IS 审计师来最终决定审计报告中包括或者不包括哪些内容。

内部 IS 审计师应该有一个追踪程序来确认既定的整改措施是否已经落实。

8. 审计质量保障体系和框架

使用其他审计师和专家服务

当把 IS 审计服务整体或部分外包给其他审计或外部服务提供商时,应监督外包服务的关系

以确保任务执行期间的客观性和独立性。

控制自评估(CSAControl Self Assessment):

用来对关键业务目标、实现目标所面临的风险及管理业务风险的内部控制进行检查的一系列正式的、书面化的程序。(形式包括调查问卷、专题研讨会等等。)

CSA 的目标:

通过把一些控制监督职责分散到职能部门来充分发挥内部审计职能的作用,不是替代审计的职责,是一种加强。


CSA的优缺点:

优点

缺点

ü     及早发现风险

ü     更有效的改进内部控制

ü     加强团队精神

ü     增加员工对组织目标的理解,了解风险和 内部控制

ü     增强运营与管理人员之间的沟通

ü     激发员工的能动性

ü     改善审计的评估过程

ü     减少控制成本

ü     向利益相关方和客户提供保证

ü     满足法律法规对内部控制的要求

ü     可能被误认为替代了审计职能

ü     增加了工作量

ü     改进措施实施失败会破坏员工士气

ü     缺乏动力

审计师在CSA中的角色

审计师应当作为内部控制专家及评估推动者。审计师只是  CSA  的推动者,而管理人员才是

CSA程序的具体实施者。

传统审计方法与CSA方法的比较 传统审计:只有审计师和咨询顾问对内部控制负责

CSA方法:进行内部控制及进行监督的责任在管理人员

CISA 信息系统审计知识点 [第一章. 信息系统审计过程 ]的更多相关文章

  1. CISA 信息系统审计知识点 [第二章. IT治理和管理 ]

    第二章.  IT治理和管理 1.  IT治理.管理.安全和控制框架及标准.指南和实践 IT治理是董事会和执行管理层的职责. IT治理的关键因素:保持与业务的战略一致,引导业务价值的实现. IT治理关注 ...

  2. 《零压力学Python》 之 第一章知识点归纳

    第一章(初识Python)知识点归纳 Python是从ABC语言衍生而来的 ABC语言是Guido参与设计的一种教学语言,为非专业编程人员所开发的. Python是荷兰程序员 Guido Van Ro ...

  3. CLR Via第一 章 知识点整理(4) FCL、CTS、CLI和CLS

    FCL(Framework Class Library) Framework 类库: FCL是 .net Framework 包含的一组DLL程序集的统称,FCL包含了提供了很多功能,关于这一部分没有 ...

  4. 《数学之美》--第一章:文字和语言 vs 数字和信息

    PDF下载 第一章 文字和语言 vs 数字和信息 数字.文字和自然语言一样,都是信息的载体,它们之间原本有着天然的联系.语言和数学的产生都是为了同一个目的-记录和传播信息.但是,直到半个多世纪前香农博 ...

  5. 20172327 2018-2019-1 《第一行代码Android》第一章学习总结

    学号 2018-2019-1 <第一行代码Android>第一章学习总结 教材学习内容总结 - Android系统架构: 1.Linux内核层 Android系统是基于Linux内核的,这 ...

  6. ArcGIS for Desktop入门教程_第一章_引言 - ArcGIS知乎-新一代ArcGIS问答社区

    原文:ArcGIS for Desktop入门教程_第一章_引言 - ArcGIS知乎-新一代ArcGIS问答社区 1 引言 1.1 读者定位 我们假设用户在阅读本指南前应已具备以下知识: · 熟悉W ...

  7. 计算机网络第一章bb测试

    错题8,31 课程 211计算机网络 测试 网络概论与体系结构 状态 已完成 尝试分数 得 340 分,满分 360 分 已用时间 14 分钟 说明 第一章 网络概论测试 显示的结果 所有答案, 已提 ...

  8. 《Entity Framework 6 Recipes》翻译系列 (1) -----第一章 开始使用实体框架之历史和框架简述

    微软的Entity Framework 受到越来越多人的关注和使用,Entity Framework7.0版本也即将发行.虽然已经开源,可遗憾的是,国内没有关于它的书籍,更不用说好书了,可能是因为EF ...

  9. 第一章 数据库概述、MySQL的安装和配置

      第一章 数据库概述.MySQL的安装和配置   1.为什么要使用数据库 最早是纸质文件来存储数据 缺点:不易保存,占用空间大 计算机出现以后,采用软件来进行保存(excel) 缺点:容易损坏 文件 ...

随机推荐

  1. 使用 Python 进行稳定可靠的文件操作

    程序需要更新文件.虽然大部分程序员知道在执行I/O的时候会发生不可预期的事情,但是我经常看到一些异常幼稚的代码.在本文中,我想要分享一些如何在Python代码中改善I/O可靠性的见解. 考虑下述Pyt ...

  2. 在Mac上用自己编译出的DNX运行.NET程序

    DNX的全称是.NET Execution Enviroment(.NET执行环境),它是.NET跨平台的一个重要角色.如果你关注.NET的跨平台,一定要关注DNX. 由于Mono 4.0的一个bug ...

  3. 作业七:团队项目——Alpha版本冲刺阶段

      本次作业为期三周时间,要求各组结合所选项目并阅读教材<构建之法>第六章内容,完成项目的Alpha版本.本阶段的主要内容如下:(20分) 1. 每天组织一次站立会议,讨论每个成员的昨天进 ...

  4. javascript跨域通信(一):利用location.hash实现跨域iframe自适应

    页面域关系: a.html所属域A:www.A.comb.html所属域B:www.B.com 问题本质: js对跨域iframe访问问题,因为要控制a.html中iframe的高度和宽度就必须首先读 ...

  5. SQL——系统函数

    1) CASE CASE有两种使用形式:一种是简单的CASE函数,另一种是搜索型的CASE函数. [1]简单的 CASE 函数 Format: CASE input_expression WHEN w ...

  6. prepareStatement与Statement的区别

    prepareStatement与Statement的区别 1.区别: 转 http://blog.csdn.net/zsm653983/article/details/7296609 stmt=co ...

  7. Django基础——Model篇(二)

    一 Model连表关系 一对多:models.ForeignKey(其他表)    多对多:models.ManyToManyField(其他表)    一对一:models.OneToOneFiel ...

  8. 安装 Autoconf 2.69版

    发生错误configure.ac:8: error: Autoconf version 2.64 or higher is required 1.检查版本 [root@localhost Deskto ...

  9. 聊聊 App Store 的产品和推广运营攻略

    在这个工匠的时代,越来越多开发者投入了手机应用的开发圈子.如何才能在激烈的竞争中脱颖而出,少走弯路呢?我们跟空中网负责iPhone游戏的运营和推广的洪亮进行了一次交流,得到了不少经验和诀窍,值得分享给 ...

  10. python实现curl功能

    之前写过一篇文章关于python CURL模块的,在这里我们从urllib来实现同样的功能.具体代码如下: import urllib import urllib2 import json #发起请求 ...