| Requirement Pattern Development Activities | Description | This pattern expresses the need of setting the activities that the supplier shall perform during the development of the system to implement. | |
| Comments | ---- | ||
| Pattern goal | Stating the activities to take during development stage | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Keywords (0..*) | Development activities, Development stages, System implementation project | ||
| Dependencies (0..*) | ---- | ||
| Requirement Form Development with parameterization | Description | This form expresses the need of setting the activities that the supplier shall do during the development of the system to implement | |
| Comments | Fixed part application: (1); Extended parts application: -Parametrization Focus (0..1) -Development method (*) -Development failures(0..1); Parameter values constraints: -systPartsNames DisjointValues (Development method) | ||
| Version date | 2012-05-23 14:31:51.47 | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Fixed Part | Question text | ---- | Form text | The supplier shall include the development stage and the products parameterization planned during the system implementation of the project. |
| Extended Part Development failures | Question text | ---- | Form text | The supplier shall use a %defectManagementMechanisms% to manage any %developmentFailures% during the %developmentStages%. |
| Parameter | Metric | ||
| developmentFailures: is a non-empty set of the different failures related to development (defect, bug, etc.) | DevelopmentFailures: DevelopmentFailures = Set (DevelopmentFailure) DevelopmentFailure = Domain (defect, bug, change request etc.) | ||
| defectManagementMechanisms: is a non-empty set of the different mechanisms that can be used to manage development failures | DefectManagementMechanisms: DefectManagementMechanisms = Set (DefectIdentificationMechanism) DefectIdentificationMechanism = Domain (tracking process, software tool, etc.) | ||
| developmentStages: is a non-empty set of the different development stages that can be found on a system implementation project | DevelopmentStages: DevelopmentStages = Set (DevelopmentStage) DevelopmentStage = Domain (development, parameterization, etc.) | ||
| Extended Part Development method | Question text | ---- | Form text | The development of %systPartsNames% shall follow the %developmentMethod% method. |
| Parameter | Metric | ||
| systPartsNames: is a non-empty set of system part names (a part may be a component, a subsystem, a system functionality, etc.). If the value is "the system", then the size must be one. | SystemPartNames: SystemPartNames = Set(String) SystemPartName = String | ||
| developmentMethod: represents one of the different types of development methodologies that can be used | DevelopmentMethod: DevelopmentMethod = Domain(peer programming, ...) | ||
| Extended Part Parameterization Focus | Question text | ---- | Form text | The parameterization should be focus on %adaptionType% adaptation. |
| Parameter | Metric | ||
| adaptionType: is one of the possible types of adaption to be achieved using parameterization | AdaptionType: AdaptationType = Domain(functional, ...) | ||