liveBook · Manning

Agile software development

As explained in Build Financial Software with Generative AI (From Scratch)

Agile is an iterative software-development approach that emphasizes incremental delivery, collaboration, and adaptation to changing requirements.

Agile software development organizes work into short, manageable cycles so teams can deliver and refine FinTech capabilities incrementally. In a scaled setting, SAFe uses program increments, sprints, epics, and user stories to connect business commitments with development work. section 1.3

A practical Agile planning flow is:

  • Review the product roadmap, including business commitments, regulatory changes, and company initiatives. section 1.3
  • Set a program increment, a timebox typically lasting 8 to 12 weeks. section 1.3
  • Plan several iterations or sprints, commonly four two-week sprints within one program increment. section 1.3
  • Break larger initiatives into epics and then into smaller user stories or tasks that teams can manage during development. section 1.3

Applying Agile to an ACH project

A FinTech team can plan an ACH project during a program increment, divide its work into stories, and develop the solution in short cycles. The resulting project can extend from ACH-file processing to APIs and a user interface. section 1.3 section 12.5

How Build Financial Software with Generative AI (From Scratch) covers it

How deep it goes
Defines program increments, sprints, epics, and user stories, but does not detail Agile ceremonies or engineering practices.
Examples
Uses an ACH project that progresses from file processing to APIs and a user interface.
What you can do after
Apply it via SAFe planning to divide FinTech work into timeboxed increments, sprints, epics, and user stories.
How it connects
Connects SAFe with Scrum, program increments, sprints, product roadmaps, epics, user stories, and regulatory planning.

Also explained in

Compare how 5 books explain agile software development →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Build Financial Software with Generative AI (From Scratch). The section links point to the parts of the book it draws on.