AgileSweet maximises the objective of business results by focusing on three principles:

1. Optimise communication; the better the communication in the project the better the results.
2. Optimise the evolution of creativity and scope change; the better the requirements of the solution are evoked and the better the scope change decisions are managed the better the results.
3. Optimise the evolution of the development and delivery process; the more efficient and productive the development process the better the results.
These principles are applied to the AgileSweet project components:
1. Ecology: people, environment, hardware and infrastructure systems.
2. Management: organising, planning, tracking, estimating and coaching.
3. Requirements: requirement capture, evolution and documentation.
4. Software: development, review, unit testing and delivery.
5. Testing: planning, documentation, setup, execution, defect tracking and reporting.
The goal of the AgileSweet method is to maximise business results.
AgileSweet development maximises profit or productivity or both.
The goal of an AgileSweet development is stated in terms of the express business objectives of profit and/or productivity.
AgileSweet knows that PROFIT = REVENUE – COST.
AgileSweet knows that PRODUCTIVITY is the ratio relating quantity or quality of OUTPUT to the INPUTS required to produce the OUTPUT.
By aligning and embedding business objectives in the system development objectives AgileSweet optimises software project productivity.


