| Sampling Factors: |
Location (Not Relevant: All Basic Units within the Org unit perform their task at Guangzhou city site. As such, there are not differences in implementation in terms of location.)
Customer (Not Relevant: No specific difference between commercial, government or military customer. While customers may align to a product, the development of products are not based on customer type. It is just as likely that the government or military may purchase or modify a shrink-wrap product because it fits a need.)
Size (Not Relevant: All projects are between 6 and 25 man-months. The size difference is minimal and does not affect the way the projects implement the processes.)
Organizational Structure (Not Relevant: All the basic units and support functions fit within the same organizational department: the R&D Center.)
Type of Work: Differences of life cycle are based on product. New Development: Basically new software development, consisting of the full life cycle, with standard tailoring options Maintenance Dev: This is for software maintenance consisting of standard life cycle pre-tailored: use existing requirements and design documents and trace matrix and add product mods to them, combines high-level design and low-level design together as well as integration and system test activities. |
| Sampling Factor Values: |
New Development (Type of Work): New software development, consisting of the full life cycle, with standard tailoring options New development projects have no specific customer in mind (shrink wrap). Requirements review done with marketing department who responsible for requirements, and acceptance test can be combined with system test.
Maintenance (Type of Work): Maintenance for specific customer, for customer requirements consisting of standard life cycle pre-tailored: Requirement review is done with external customer, use existing requirements and design documents and trace matrix and add product mods to them, combines high-level design and low-level design together as well as integration and system test activities, and acceptance test is done at customer site. |
| Subgroups: |
Maintenance: Perfective, adaptive, maintenance activities for specific customer, and this is for software maintenance consisting of standard life cycle pre-tailored optons
11 People, 4 Basic Units
– Maintenance
New Development: New software development, consisting of the full life cycle, with standard tailoring options. AKA shrink wrap
23 People, 7 Basic Units
– New Development |