| Requirement Pattern Payment Scheduling | Description | This pattern expresses the need of scheduling the payment scheduling the customer shall follow. | |
| Comments | ---- | ||
| Pattern goal | Stating the payment scheduling | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Keywords (0..*) | Payment Scheduling, System implementation milestone, System implementation project | ||
| Dependencies (0..*) | IMPLIES ---- IMPLIES ---- IMPLIES ---- | ||
| Requirement Form Established Payment | Description | This form expresses the need of scheduling the payment scheduling the customer shall follow. | |
| Comments | Fixed part application: (1); Extended parts application: -Payment by Project Stages (*) -Dependent Payments (*); Parameter values constraints: -Payment by Project Stages may be used up to N times, with the following condition: sum(percentage) = 100 -projectStage (DependentPayments) DisjointValues (Dependent Payments) | ||
| Version date | 2012-05-23 14:31:51.906 | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Fixed Part | Question text | ---- | Form text | The payment scheduling shall be based on system implementation milestones. |
| Extended Part Dependent Payments | Question text | ---- | Form text | The payments done once finished the %projectStage% stage shall depend on %milestoneAchievement%. |
| Parameter | Metric | ||
| projectStage: represents a stage during the system implementation project after which a payment shall be done | ProjectStage: ProjectStage = String (e.g. "System implementation project", "Analysis", "Development", "Data migration", "Installation", "Training", "Acceptance") | ||
| milestoneAchievement: represents the condition on which payments depend | MilestoneAchievement: MilestoneAchievement = String (eg, "the progress of the system implementation project", "the approval of the steering committee minutes") | ||
| Extended Part Payment by Project Stages | Question text | ---- | Form text | %percentage% of the payment shall be done once finished the %projectStage% stage |
| Parameter | Metric | ||
| projectStage: represents a stage during the system implementation project in which some results have been achieved | ProjectStage: ProjectStage = String (e.g. "System implementation project", "Analysis", "Development", "Data migration", "Installation", "Training", "Acceptance") | ||
| percentage: is a value among 0 and 100 representing the % of the payment that shall be done | Percentage: Percentage = Real | ||