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 |