Table 4: Risks related to quality entity.
Quality Entity Level
Design Phase Requirement • Lack of necessary documents or diagrams
• Unclear, complex or obscure requirement
• Ambiguous or incorrect requirement
• Scarce requirement context
Estimation • Lack of estimation support
• Unreasonable duration
• Unreasonable award
Engagement Phase Quality • Non-adherence to code best practice
• Lack of proper coding guidelines and directions
• Inadequate, inexperienced and incompetent workers
• Diversity and decomposition of workers mismatch with requirement
• Company sometimes accept faulty submission for that they didn't want to deter workers from future tasks.
Starvation • Not submit on time
• No obligation to submit
• Lack of contributors
Commitment Phase Integration • Code version diversity
• Development process difference
• Integrate submissions provided by multiple workers may lead to incompatibility problem