Agile

From ACT Wiki
Jump to navigationJump to search

1. Software development.

An approach to software development which values:

(i) Individuals and interactions, over processes and tools.
(ii) Working software, over comprehensive documentation.
(iii) Customer collaboration, over contract negotiation.
(iv) Responding to change, over following a plan.


Summarised in the Agile Manifesto.


2. Project management.

More generally, an approach to project management which seeks to encourage innovation by allowing the specification to evolve throughout the development of the project.


3. Business and organisational skills.

Willing and able to respond quickly and appropriately to diverse and evolving circumstances.


Agility is essential
"Too many companies try to structure their service offering around their system capabilities, such as the information or formats that their enterprise resource planning (ERP) platform can produce.
This makes it difficult to adapt to specific regulatory requirements in each country.
For example, in one country, the importer needs to pay duty on the value of the goods, but not on the services, which may differ elsewhere.
Each customs authority will stipulate the exact detail and format of documentation, so to do business successfully in more challenging countries, this agility is essential."
Journeys to Treasury, 2020-21 - EACT - Shaping the working capital agenda - Case study, Steelforce NV


See also


External link

Manifesto for Agile Software Development - 12 principles