Agile
Agile is a set of software development practices that makes project work consistent, flexible, and adaptable to change.
The main criterion for the result here is considered to be a working product, and not following the original plan and technical documentation, as is customary in traditional programming techniques.
Agile principles include Scrum methodologies, Kanban boards, XP, DSDM, FDD (Function Driven Development), Lean, and more. Agile methods are best suited for small groups of developers - self-organized or democratically managed.
Agile development is also called an iterative approach, because it is carried out in small iteration cycles (from planning to testing and documentation), the duration of each can be from 1 to 4 weeks. The result of each cycle is the whole application sent to the customer, or any part of it, ready for testing and use.
Adhering to the agile methodology, the development team regularly communicates and interacts with the customer in every possible way during the entire development process. This means that the customer actively participates in the course of work, leaves comments and suggestions, and developers promptly provide feedback on them and flexibly make appropriate changes to the product.
Back Home eCommerce Encyclopedia
Set up integration without programmers – ApiX-Drive
Articles about marketing, automation and integrations on our Blog