Uploaded by rachel.huddleston

AB-WS-SprintingAheadWithAgileAuditing

advertisement
Sprinting Ahead With Agile Auditing
Sprinting Ahead With
Agile Auditing
Sprinting Ahead With Agile Auditing
About Jimmy
Jimmy Pfleger
Manager of Product Solutions
jpfleger@auditboard.com
Jimmy Pfleger is a Manager of Product Solutions at AuditBoard and has over 11 years of IT Audit,
Compliance & Security experience. He started his career at KPMG in the IT Advisory practice
where he led external audit and assurance activities for some of the largest companies in the St.
Louis area. In addition to managing the IT Internal Audit function at both Caleres and RGA, he also
spent time as the Manager of Security Compliance at Express Scripts where he built and
managed the SOC2 program. His experience working across the traditional lines of defense within
various organizations has given him valuable insight into how companies are truly managing IT
risk. Jimmy is also a Certified Information Systems Auditor (CISA) and is Kanban Certified (Agile).
Sprinting Ahead With Agile Auditing
What is agile auditing?
Agenda
Primary benefits of agile auditing.
What the industry is saying.
Unraveling the common misconceptions
surrounding agile.
Exploring best practices and keys to
success.
Sprinting Ahead With Agile Auditing
Poll Question #1
How would you describe your team’s current
position on agile auditing?
A.
We’ve already fully adopted agile
B.
We’ve partially implemented agile
C.
We’re considering agile
D.
We’re not considering agile
Sprinting Ahead With Agile Auditing
01
What is Agile Auditing?
Sprinting Ahead With Agile Auditing
What Is Agile?
●
Agile is used to describe a set of project management principles
and methodologies originally popularised for software
development lifecycles through “The Manifesto for Agile Software
Development” in 2001.
●
17 software developers signed off on 4 values and 12 principles.
●
Focused on delivering value over process.
●
Known as a “light” development lifecycle compared to the “heavy”
incumbent, Waterfall.
Sprinting Ahead With Agile Auditing
Agile
Manifesto:
4 Values
Individuals and interactions over processes
and tools
Working software over comprehensive
documentation
Customer collaboration over contract
negotiation
Responding to change over following a plan
Sprinting Ahead With Agile Auditing
02
Benefits of Agile
Auditing
Sprinting Ahead With Agile Auditing
Primary Benefits of Agile Auditing
Expedite Audit Planning
Abbreviate Audit plan
Realign Scope Quickly
Combine Planning, Fieldwork, and Reporting
Increase Customer Interaction
Sharing Findings in Real-Time to Speed-up Remediation
Improve Audit Quality
Sprinting Ahead With Agile Auditing
Poll Question #2
For those teams who have fully or partially adopted agile,
what are some of the primary benefits that you’ve noticed?
(i.e. more collaboration, speed of audits, better capacity management?)
A.
Expedite Audit Planning
B.
Realign Scope Quickly
C.
Combine Planning, Fieldwork, and Reporting
D.
Sharing Findings in Real-Time to Speed-up Remediation
E.
Improve Audit Quality
F.
Other
Traditional Audit vs Agile Audit
IMPACTS TO CUSTOMER
Traditional Internal Audit
● Customer does not know what is
going on until the audit report
Agile Internal Audit
● Customer is more informed.
● Customer can provide feedback to
the audit team about how they
think the project is going.
● Customer can react to and modify
their plans of action based on the
interim points of views.
Sprinting Ahead With Agile Auditing
03
What’s the Industry
Saying?
Sprinting Ahead With Agile Auditing
“The ability for internal audit functions
to remain relevant and address the
needs of their clients is incumbent
upon using new tools and techniques,
including the Agile methodology.“
Protiviti
Financial Services Industry Practice
Sprinting Ahead With Agile Auditing
Short audits = happier customers
…and doesn’t mean you audit less!
Sprinting Ahead With Agile Auditing
04
Perception vs. Reality
Sprinting Ahead With Agile Auditing
Perception vs. Reality
Sprinting Ahead With Agile Auditing
05
7 Steps to Prepare
for an Agile
Transformation
Sprinting Ahead With Agile Auditing
Step 1: Shift Mindset to
Embrace Change as
the New Constant
Auditors constantly shift based on new
information, which requires open
communication and transparency with
stakeholders.
Sprinting Ahead With Agile Auditing
Step 2: Designate Your
Agile Team Members
Thinking of the transition as a project
that needs a project manager will help
to keep the change on track.
Sprinting Ahead With Agile Auditing
Poll Question #3
How many teams have leveraged additional
company resources (i.e. Agile SMEs) to get their
Agile Auditing program off the ground and
running?
A.
Yes - We work with other project management leaders to help us with our
Agile Auditing program.
B.
No - We do not know what resources are available internally still.
Sprinting Ahead With Agile Auditing
Step 3: Evaluate
Current Tools for Gaps
Change direction based on shifts in the
risk environment – Your audit
technology should also support your
agile way of working.
Sprinting Ahead With Agile Auditing
Step 4: Prepare Your
Team With Specific Agile
Policies & Procedures
and Training
Each agile transformation is unique, so
it’s essential to document your agile
processes as you go through the
changes and make decisions.
Sprinting Ahead With Agile Auditing
Agile Terminology
●
Backlog - The single source of truth for all items that a team works on. Everything ultimately gets
completed in the project will be on the backlog. However, the existence of an item on the backlog doesn’t
mean that the work will get done.
●
Epic - An epic is a large body of work that can be broken down into several smaller user stories (i.e. an
individual audit)
●
User Story - A functional increment of work (i.e. a control test)
●
Sprint - A short, fixed, time-boxed period or iteration wherein work is completed
●
Standup Meeting - Also known as a “daily standup”, this is a daily 10-15 minute meeting in which the core
team shares information to align daily goals to the overall strategy
●
Capacity - The amount of work that can be completed within a given timeframe and is based on the
number of hours a person or team has available to complete that work.
●
Prioritization - The act of deciding in what order the team will work on the requirements of the project
Sprinting Ahead With Agile Auditing
Step 5: Implement
Modern Technology to
Improve Audit
Efficiencies
Automation can help you become more
agile by providing deeper insights into a
risk area before you begin testing.
Sprinting Ahead With Agile Auditing
Step 6: Tie Audits to
Business Priorities to
Audit the Right Risks
at the Right Time
The audits should relate to risks
impeding management from achieving
their strategic goals.
Sprinting Ahead With Agile Auditing
Step 7: Be Agile With
Your Agile
Transformation!
Use your agile mindset in this exercise by
testing concepts in sprints, modifying
these based on results, and testing again.
Sprinting Ahead With Agile Auditing
Poll Question #4
On average, how long do your audits take?
A.
1 month or less
B.
1 to 2 months
C.
2 to 3 months
D.
3+ months
Sprinting Ahead With Agile Auditing
06
Next Steps
Sprinting Ahead With Agile Auditing
One-page document outlining the project plan, created by
audit team and stakeholders.
Planning
Project:
Canvas
●
●
●
●
●
●
Project Background
○
Business objectives, strategy, risks
○
Project alignment to business objectives
○
Where did project come from (e.g., risk
assessment, self-requested, etc.)
○
How will internal audit deliver value?
Stakeholders and Impact
○
Cross-functional impact
○
IT systems, financial reporting, compliance
impact
Measures of Success
Project Scope
Risk and Control Matrix
Project Team
○
Make the client a “member of the audit team”
Sprinting Ahead With Agile Auditing
Agile Transformation Preparation Checklist
●
Get ready to be more flexible.
●
Become cross functional — both within IA and beyond.
●
Empower internal auditors and stakeholders.
●
Choose a specific framework to adopt.
●
Develop your department’s specific agile manifesto.
●
Train your team.
Sprinting Ahead With Agile Auditing
Questions & Answers
The Modern Connected Risk Platform
Elevate your audit, risk, and compliance teams with the intelligent, collaborative, connected risk management platform.
Risk Management Centralized
Integrate and elevate every element
of your risk management program.
Compliance Management Unified
Accelerate cross-framework compliance,
including SOC, ISO, NIST, PCI, and more.
ESG & Sustainability Operationalized
Streamline ESG program management
and ensure audit-ready data.
IT Risk Management Transformed
Understand your threat landscape, quantify risks,
and improve cyber resilience.
Internal Audit Streamlined
Drive greater strategic impact and productivity
at every step of your audit program.
SOX Management Simplified
Tackle SOX compliance and controls
management with ease and precision.
Vendor Risk Management Modernized
Visualize, assess, and mitigate the third-party
IT risks facing your organization.
Sprinting Ahead With Agile Auditing
Thank you.
If you qualified for a CPE, you will receive your
certificate by email by the end of the day.
Questions? Email webinars@auditboard.com.
Download