Agile Auditing
eBook - ePub

Agile Auditing

Fundamentals and Applications

Raven Catlin, Ceciliana Watkins

Partager le livre
  1. English
  2. ePUB (adapté aux mobiles)
  3. Disponible sur iOS et Android
eBook - ePub

Agile Auditing

Fundamentals and Applications

Raven Catlin, Ceciliana Watkins

DĂ©tails du livre
Aperçu du livre
Table des matiĂšres
Citations

À propos de ce livre

Master new, disruptive technologies in the field of auditing

Agile Auditing: Fundamentals and Applications introduces readers to the applications and techniques unlocked by tested and proven agile project management principles. This book educates readers on an approach to auditing that emphasizes risk-based auditing, collaboration, and speedy delivery of meaningful assurance assessments while ensuring quality results and a focus on the areas that pose the greatest material risks to the business under audit.

The discipline of auditing has been forever changed via the introduction of new technologies, including:

  • Machine learning
  • Virtual Conferencing
  • Process automation
  • Data analytics

Hugely popular in software development, the agile approach is just making its way into the field of audit. This book provides concrete examples and practical solutions for auditors who seek to implement agile techniques and methods.

Agile Auditing is perfect for educators, practitioners, and students in the auditing field who are looking for ways to introduce greater levels of efficiency and effectiveness to their discipline.

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramĂštres et de cliquer sur « RĂ©silier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez rĂ©siliĂ© votre abonnement, il restera actif pour le reste de la pĂ©riode pour laquelle vous avez payĂ©. DĂ©couvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptĂ©s aux mobiles peuvent ĂȘtre tĂ©lĂ©chargĂ©s via l’application. La plupart de nos PDF sont Ă©galement disponibles en tĂ©lĂ©chargement et les autres seront tĂ©lĂ©chargeables trĂšs prochainement. DĂ©couvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accĂšs complet Ă  la bibliothĂšque et Ă  toutes les fonctionnalitĂ©s de Perlego. Les seules diffĂ©rences sont les tarifs ainsi que la pĂ©riode d’abonnement : avec l’abonnement annuel, vous Ă©conomiserez environ 30 % par rapport Ă  12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement Ă  des ouvrages universitaires en ligne, oĂč vous pouvez accĂ©der Ă  toute une bibliothĂšque pour un prix infĂ©rieur Ă  celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! DĂ©couvrez-en plus ici.
Prenez-vous en charge la synthÚse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte Ă  haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accĂ©lĂ©rer ou le ralentir. DĂ©couvrez-en plus ici.
Est-ce que Agile Auditing est un PDF/ePUB en ligne ?
Oui, vous pouvez accĂ©der Ă  Agile Auditing par Raven Catlin, Ceciliana Watkins en format PDF et/ou ePUB ainsi qu’à d’autres livres populaires dans Commerce et Audit. Nous disposons de plus d’un million d’ouvrages Ă  dĂ©couvrir dans notre catalogue.

Informations

Éditeur
Wiley
Année
2021
ISBN
9781119693468
Édition
1
Sous-sujet
Audit

PART 1
Building an Understanding of Agile and Auditing

CHAPTER 1
What Is Agile?

AGILE IS A FRAMEWORK

It felt like a no‐brainer to answer this question, as we set our sights on publishing a book on Agile auditing. Through discovery, we found that Agile has different meanings depending on your view and approach. When you develop and work with Agile, it's vital that you describe what Agile is and what it means.
Authors of other Agile publications describe it as a mindset or a methodology. Agile, for example, in Rick Wright's Agile Auditing: Transforming the Internal Audit Process (Wright 2019), he uses big “A” and little “a” to distinguish between doing Agile and being agile. Used as a noun, Wright refers to the big “A” as doing Agile internal auditing using software development methodologies. Wright's little “a,” used as a verb, describes, in general, process improvement efforts (exclusive of specific methodology) to achieve a nimbler, less wasteful process. Big “A” is essentially the technical aspect of completing an audit. Little “a” is the thinking behind being agile. Being agile is as unique to an organization as your DNA is to you. To do Agile well, you must be agile, so from here on we make no distinction between being Agile and doing Agile. Agile is both a mindset and a framework. We hope that your organization, including your audit team, will demonstrate business agility using Agile methods. Agile organizations identify changes and risks from internal and external sources, respond to those changes promptly and appropriately, deliver value to their customers, and remain sustainable. While this book is a framework providing options to implement Agile auditing, we've also provided various “recipes” with step‐by‐step examples of how to implement the framework. These recipes are as close as we get to prescribing a methodology. Remember, the recipes and the case studies provided in the text are just examples!
Agile is not a methodology itself in any discipline. It is a philosophy, a mindset, or a way of thinking to get stuff done faster based on the interests of identified customers.
It is important to note that Agile is not a methodology itself in any discipline. It is a philosophy, a mindset, or a way of thinking to get stuff done faster based on the interests of identified customers. The roots of Agile as a philosophy originated in software development. It was software developers who combined existing frameworks to create the Agile movement to complete software development projects faster. You can think of Agile as an umbrella term for a set of different frameworks and practices all based on the original software development values and principles. These values are expressed in the “Manifesto for Agile Software Development,” and the 12 principles as fashioned by the Agile Alliance are presented later in this chapter. Another key thought is that Agile methods are people‐oriented rather than process‐oriented. In Agile, people come first and people complete projects. Conversely, conventional project management and software development methods, such as waterfall, are process‐oriented.
Before we continue describing Agile, we want to clarify that there is a time and place for traditional conventional project management methods, such as waterfall. For example, certain mandatory compliance audits with repeated processes year after year might benefit from a waterfall process‐oriented approach. As a matter of fact, although there appears to be a mass adoption of various Agile methodologies in many organizations, there are still many that continue to use conventional methods successfully. We have also seen organizations transition into a hybrid Agile approach that combines aspects of both Agile and waterfall. Our Agile framework was developed specifically to help address common problems that arise when completing all audits using the traditional methodologies (i.e., waterfall).

DEFINITIONS OF AGILE

Agile is an approach to project management based on a set of values and principles. [The Agile approach] breaks projects into smaller, incremental deliverables that go through repeated iterations to focus on customers' needs and interests. It promotes adaptive planning, early delivery, frequent inspections, continuous improvement, and flexibility to respond to change (Catlin 2020).
Agile means quick, easy, and nimble. In business, it's a way of thinking, a way of working that is increasingly part of how many of the most successful companies work (Cazaly 2017).
Agile is the ability to move quickly and easily in response to your environment. To be Agile, you must be alert to your situations, and you must be flexible, nimble, and adaptable (Catlin 2014).
Agile is a lightweight software development method that aims to be more efficient than traditional, plan‐driven development models. Agile seeks to do more with less:
  • More team‐level decision‐making
  • Faster development time
  • Faster response to shifting customer demands
  • Faster problem solving
  • More customer satisfaction
  • Smaller teams
  • Less expense
  • Less wasted effort
  • Fewer features in the end product that either don't work or are never used (Mathis 2013)
As these definitions show, Agile is more than a project management tool, more than a mindset, more than an ability to be nimble and responsive, and more than a method to get things done. Table 1.1 contrasts three different views of Agile (LeMay 2018).
To understand Agile, it is helpful to examine the project life cycle and development life cycle. A Guide to the Project Management Body of Knowledge (PMBOK¼ Guide – Sixth Edition; Project Management Institute 2017) states that “Project life cycles can be predictive or adaptive. Within a project life cycle, there are generally one or more phases that are associated with the development of the product, service or result. These are called a development life cycle 
 and can be predictive, iterative, incremental, adaptive, or hybrid models.”
TABLE 1.1 Views of Agile
Agile as a Methodology Agile as a Mindset Agile as a Movement
Practices matter more than mindset. Mindset matters more than practices. Mindset and practices are inexorably connected.
The practices and methods of Agile were already determined by others. The principles and values of Agile were already determined by others. I have an active role to play in determining how Agile principles and practices are articulated and applied in my team or organization.
Individuals within teams must collaborate and interact in prescribed and predefined ways. Individuals within teams must independently develop an Agile mindset. Individuals within team must work together toward a shared set of goals and values.
The PMBOKÂź Guide goes on to explain that:
  • The traditional model, otherwise called waterfall, is a predictive life cycle where the project scope, time, and cost are determined in the early phases of the cycle. Any changes to scope are carefully managed. However, Agile is an adaptive life cycle and it may be iterative and incremental.
  • “In an iterative life cycle, the project scope is generally determined early in the project life cycle, but time and cost estimates are routinely modified as the project team's understanding of the product increases. Iterations develop the product through a series of repeated cycles, while increments successively add to the functionality of the product.” Iterative means repetitious actions. In Agile, iterations of project designing, planning, executing, testing, inspecting, and improving are repeated until a project is complete. The iterations increase functionality during a project until it is complete. In comparison, the waterfall includes single stages for designing (requirements definition), planning (project planning), testing/execution, and inspecting. In waterfall, the project constraints of scope, time, and cost are estimated at the beginning of a project. Agile frameworks determine and allow for flexibility on scope, time, and cost during an iteration.
  • “In an incremental life cycle, the deliverable is produced through a series of iterations that successively add functionality within a predetermined time frame. The deliverable contains the necessary and sufficient capability to be considered complete only after the final iteration.
  • “Adaptive life cycles are Agile, iterative, or incremental. The detailed scope is defined and approved before the start of an iteration. Adaptive life cycles are also referred to as Agile or change‐driven life cycles.
  • “A hybrid life cycle is a combination of a predictive and an adaptive life cycle. Those elements of the project that are well known or have fixed requirements follow predictive development life cycle, and those elemen...

Table des matiĂšres