I. Different aspects of an application
![]() |
| Different aspects of an application |
An application is nothing more than
(1) some business users trying to interact with
some working code that implements
(2) some business rules running against
(3) a model containing some business
entities, whose values are stored in the
physical database
(4) which it is to create,
read, update, or delete.
Interaction type
Business rules
Number of entities manipulated
Data to be created, read, updated, and deleted (CRUD)
Example 1
II. Environment Dimensions (ED)
1. Organization Dimension
2. Development Infrastructure Dimension
3. Team Dimension
4. Technology Dimension
5. Process Dimension
6. Business Dimension
Three Scenarios
If the ED value is between 0 and 11, then
the multiplication coefficient C will be 2. This implies that the environment
dimensions are such that the team will not be able deliver as many stories
during the Sprint than if the ED score had been higher.
If the ED value is between 12 and 23,
then the multiplication coefficient C will be 1. This implies that the environment
makes the team job neither difficult nor easy.
If the ED value is between 24 and 36,
then the multiplication coefficient Cwill be ½. This implies that the environment
dimensions are such that the team should be able to deliver more stories during
the Sprint.
Calculate the total value in points for a single story
AP (Adjusted Points) = UP (Unadjusted
Points) x C (Coefficient)
PPS (Points per Story) = (APx
ED)/36














