| Requirement Pattern Supplier Workforce | Description | This pattern expresses the need of assessing the workforce of the supplier's company either by gathering information or by setting pre-requisites. | |
| Comments | ---- | ||
| Pattern goal | Assessing the workforce of the supplier | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Keywords (0..*) | supplier's company, workforce information, workforce prerequisite | ||
| Dependencies (0..*) | CONTRIBUTES ---- | ||
| Requirement Form Workforce Information | Description | This form expresses the need of gathering information about the workforce of the supplier's company. It has three extensions that precise the kind of information to be provided: overall workforce, workforce distribution and number of local sites. It has a last extension that allows collecting information about workforce of the consortium in case the supplier belongs to a consortium. | |
| Comments | Fixed part application: (1); Extended parts application: -Workforce of the company (0..1) -Workforce distribution (0..1) -Number of deploying sites (0..1) -Workforce of the consortium (0..1) | ||
| Version date | 2012-05-23 14:31:50.924 | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Fixed Part | Question text | ---- | Form text | The supplier shall provide workforce information of its company. |
| Extended Part Number of deploying sites | Question text | ---- | Form text | The supplier shall provide information about the number of sites and the location where its company is deploying. |
| Extended Part Workforce of the company | Question text | ---- | Form text | The supplier shall provide information of its company's workforce on the last %amountOfTime% %timeUnit%. Notice that in case the supplier's company is part of a consortium, the information required here shall be related only to the company itself. |
| Parameter | Metric | ||
| amountOfTime: is a number that indicates time duration | AmountOfTimeUnitType: AmountOfTimeUnitType = Float | ||
| timeUnit: is a unit of time corresponding to the justifiable period of workforce of the company | TimeUnitType: TimeUnitType = Domain(Days, Hours, Minutes, Seconds, Miliseconds, ...) | ||
| Extended Part Workforce distribution | Question text | ---- | Form text | The supplier shall provide information about the workforce distribution between %teams% of its company. Notice that in case the supplier's company is part of a consortium, the information required here shall be related only to the company itself. |
| Parameter | Metric | ||
| teams: is a non-empty set of the different teams that can be found on a system implementation project | Teams: Teams = Set (TeamName) TeamName = Domain(development, maintenance, ...) | ||
| Extended Part Workforce of the consortium | Question text | ---- | Form text | In case the supplier is part of a consortium, it shall provide the same required workforce information established above for the whole consortium. |
| Requirement Form Workforce Prerequisites | Description | This form expresses the customer's prerequisites regarding the workforce of the supplier's company. It has three extensions that precise the kind of workforce prerequisite to be fulfilled: overall workforce, workforce distribution and number of local sites. It has a last extension that allows setting prerequisites about workforce of the consortium in case the supplier belongs to a consortium. | |
| Comments | Fixed part application: (1) (ExtensionsRequired); Extended parts application: -Minimum company workforce (*) -Minimum Company Workforce distribution (*) -Required Deploying Sites (*) -Consortium Prerequisites (0..1); Parameter values constraints: -Quantity, amountOfTime DisjointValues (Minimum company workforce) -timeUnit usually DisjointValues (Minimum company workforce) -teamNames DisjointValues (Minimum Company Workforce distribution) -customerSites DisjointValues (Required Deploying Sites) | ||
| Version date | 2012-05-23 14:31:50.955 | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Fixed Part | Question text | ---- | Form text | The supplier shall fulfill some workforce requirements. |
| Extended Part Consortium Prerequisites | Question text | ---- | Form text | In case the supplier is part of a consortium, the company submitting the proposal shall fulfill the workforce prerequisites established above. |
| Extended Part Minimum Company Workforce | Question text | ---- | Form text | The supplier's company shall have a minimum of %quantity% workforce on the last %amountOfTime% %timeUnit%. Notice that in case the supplier's company is part of a consortium, the minimum workforce shall be required only for the company itself. |
| Parameter | Metric | ||
| timeUnit: is a unit of time corresponding to the justifiable period of workforce of the company | TimeUnitType: TimeUnitType = Domain(Days, Hours, Minutes, Seconds, Miliseconds, ...) | ||
| quantity: is the quantity of workforce the supplier shall justify | Quantity: Quantity = Float | ||
| amountOfTime: is a number that indicates time duration | AmountOfTimeUnitType: AmountOfTimeUnitType = Float | ||
| Extended Part Minimum Company Workforce Distribution | Question text | ---- | Form text | The supplier's company's shall have a minimum of %quantity% workforce distribution that its company trades between the %teamNames% teams. Notice that in case the supplier's company is part of a consortium, the minimum workforce distribution shall be required only for the company itself. |
| Parameter | Metric | ||
| quantity: is the quantity of workforce the supplier shall justify | Quantity: Quantity = Float | ||
| teamNames: is a non-empty set of the different teams that can be found on a system implementation project | Teams: Teams = Set (TeamName) TeamName = Domain(development, maintenance, ...) | ||
| Extended Part Required Deploying Sites | Question text | ---- | Form text | The supplier...s company shall be settled on a distance minor than %amount% %distanceUnit% of the %customerSites%. Notice that in case the supplier's company is part of a consortium, the minimum deploying sites shall be required only for the company itself. |
| Parameter | Metric | ||
| customerSites: is a set of the possible sites where the customer is located | CustomerSites: CustomerSites = Set(CustomerSiteName) CustomerSiteName = String | ||
| amount: is the magnitude applied to the unit to define the distance | AmountOfDistanceUnitType: AmountOfDistanceUnitType = Float | ||
| distanceUnit: is a unit in which distance may be measured | DistanceUnitType: DistanceUnitType = Domain (Km, Miles, ...) | ||