University of Auckland · FACULTY OF INFORMATION TECHNOLOGY

INFOSYS 220 Chap.10 Agile Delivery and Security

- one subject, every graph, every model, every mark
6 Chapters3-page Bible
Our own words - no uploaded lecturer files
Updated for this semester
Chapter 10 of 11 · INFOSYS 220

Agile Delivery and Security

Use iteration to shorten the evidence loop

Agile delivery organises work into small increments, frequent review and adaptive planning. An ordered backlog makes choices visible, while a clear completion standard prevents unfinished work from appearing complete. Iteration creates an opportunity to learn; it does not guarantee learning unless feedback changes priorities, requirements or design.

Predictive planning and iterative delivery are not absolute opposites. A team can maintain architecture, risk controls and release governance while refining increments through feedback.

Treat security as a shared requirement

Security protects confidentiality, integrity and availability through safeguards matched to threats and context.

Access control, validation, logging, secure configuration, recovery and data minimisation belong across requirements, design, construction, testing and operation. Adding a security review at the end leaves structural choices untouched. A useful security statement identifies the asset, threat or misuse condition, required control and evidence, then assigns ownership for monitoring and response.

In this chapter

What this chapter covers

  • 01

    Iterations, increments and short feedback cycles

  • 02

    Ordered backlogs and transparent priority decisions

  • 03

    Completion standards, reviews and retrospectives

  • 04

    Predictive and adaptive delivery tradeoffs

  • 05

    Confidentiality, integrity and availability

  • 06

    Threats, safeguards, secure evidence and shared ownership

Worked example · free

Order a secure release slice

Q [8 marks]. AskSia authored practice. A team can deliver status viewing, email alerts and role based access this iteration. Stakeholders value alerts, but case details are sensitive. Order the work and define completion evidence. This mark allocation was created by AskSia and is not a University marking scheme.
Methodologies arrange feedback differently.Methodologies arrange feedback differently. A sequential plan moves through larger stages, while iterative delivery repeatedly defines, builds, tests and adapts a smaller increment. Sequential planIterative delivery DefineDesignDeliver feedbackadaptincrement
Methodologies arrange feedback differently. A sequential plan moves through larger stages, while iterative delivery repeatedly defines, builds, tests and adapts a smaller increment.
  • 3Use dependency, value and risk to order work.
  • 2Define a coherent increment.
  • 2Add security completion evidence.
  • 1Name the feedback decision.
Implement role based access with status viewing before alerts because safe access is a dependency and a material risk control. A coherent increment lets authorised users view status while denying other roles. Completion includes reviewed access rules, positive and negative tests, audit evidence and no sensitive content in error messages. Demonstrate the slice, gather feedback on usefulness and decide whether alerts now add value or expose further privacy concerns.
Sia tip — Backlog priority should expose dependency and risk, not merely stakeholder enthusiasm.
Glossary

Key terms

Iteration
A time bounded cycle in which a team selects, develops, reviews and adapts work.
Increment
A coherent addition to the solution that meets the team's agreed completion standard.
Product Backlog
An ordered and evolving list of work considered for future delivery.
Definition of Done
Shared evidence required before the team treats selected work as complete.
Confidentiality
Protection against information disclosure to people or processes without authority.
Integrity
Protection of information and behaviour from unauthorised or accidental alteration.
Availability
The ability of authorised users to access required services and information when needed.
FAQ

Agile Delivery and Security FAQ

Does Agile mean no planning or documentation?

No. Adaptive delivery changes the timing and detail of planning, but teams still need goals, priorities, architecture, risk controls and useful records. Documentation should support decisions, continuity, compliance and operation rather than exist only as ceremony.

What makes an increment valuable?

It provides a coherent outcome that can be reviewed or used, not merely a collection of incomplete tasks. Value also depends on quality and safeguards. A visible feature that exposes sensitive data is not a valuable increment even if stakeholders requested it.

How should backlog priority be justified?

Use stakeholder value alongside dependency, risk, compliance, learning, effort and urgency. Record the rationale and revisit it when evidence changes. A single business representative's preference can inform priority, but it should not silently override security, legal or technical dependencies.

Who owns security in iterative delivery?

Security is shared across analysts, designers, developers, testers, product decision makers and operators. Specific controls and monitoring still need named owners. Treating security as one specialist's final check allows insecure requirements and architectural choices to persist across many iterations.

Study strategy

Exam move

Build a backlog for one service using outcomes rather than technical tasks alone. Add columns for value, dependency, risk, evidence and size, then order the items and explain each major tradeoff. Select a small coherent increment and write a completion standard covering requirement acceptance, review, tests, accessibility, security and documentation.

Simulate a review that reveals a changed stakeholder need; update priority and trace the effect without pretending the original plan never existed. For security, create a table with asset, threat, vulnerability, safeguard, test and owner. Include confidentiality, integrity and availability rather than focusing only on login.

Write one misuse or failure scenario and decide how prevention, detection, response and recovery contribute. Compare a predictive release plan with iterative delivery for the same case, naming where uncertainty and governance change the fit. Finish with a retrospective containing one observation, likely cause, small improvement and measure for the next cycle. This keeps reflection actionable.

When answering cases, resist slogans such as Agile is always faster. State the evidence loop, decision rights, risk controls and definition of done that make adaptation credible.

Working through Agile Delivery and Security in INFOSYS 220? Sia is AskSia’s AI Information Technology tutor — ask any INFOSYS 220 Agile Delivery and Security question and get a clear, step-by-step explanation grounded in how INFOSYS 220 is taught and assessed. Read this chapter free, then take your hardest questions to Sia.

A+Everything unlocked
Unlocks this Bible + all 34 of your University of Auckland subjects - and 1,000+ Bibles across every Australian university.
Sia - your INFOSYS220 tutor, unlimited, worked the way the exam marks it
The full 3-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$0.99 Trial
30-day money-back · cancel in one tap · how it works