project milestone #3

there was a project requiring 2 cores. one created by my team and one core that was outsourced to another company. the outsourced core is dysfunctional and can not be integrated with the core created by my team. The company I work for is prone to fire unsuccessful teams. As this project is about to fail because of the dysfunctional core the main conflict is whether to report the issue to higher ups or to keep it from them.

B: be a good employee and risk the customer satisfaction of the product
D: to report the problem because this is what a good employee would do.
A: be a good employee and be a good team member and deliver a product that will satisfy the customer
Click on the icons on the arrows to see assumptions and injections
C: be a good team member and my need to be employed might be at risk as well.
D': to not report the problem that is what the team wants to do.

In order to be a good employee and be a good team member and deliver a product that will satisfy the customer I must be a good employee and risk the customer satisfaction of the product and in order to be a good employee and risk the customer satisfaction of the product I must to report the problem because this is what a good employee would do.. But, in order to be a good employee and be a good team member and deliver a product that will satisfy the customer I must also be a good team member and my need to be employed might be at risk as well. and in order to be a good team member and my need to be employed might be at risk as well. I must to not report the problem that is what the team wants to do.. I can't both to report the problem because this is what a good employee would do. and to not report the problem that is what the team wants to do..

RelationAssumption(s)Injection(s)
D-D'you cannot not report and not report at the same time. This means that they are mutually exclusive
B-D1. The senior VP is able to inform the customer about the potential problems the bug might cause with the customer and provide clarity.
2. With the recent layoffs of the unsuccessful teams, the employment of the team might be in jeopardy by reporting the incident which looks like the team being unsuccessful.
report the problem while stressing the fact that it was not your teams fault but the company that provided the software to the team which was incapable of integrating with the core made by the team, this will show that your team was successful in their part of the project and will provide clarity to the VP, project manager and the customer.
C-D'1. In the informal meeting the team felt that it was best not to inform the senior VP nor the project manager going against the team’s consensus undermines the team spirit and thus they might not trust you in the future.
2. Notifying the VP will result in automatic termination of the team and the firing of the team as failure and show that I am not a good team member.
Not report the problem and have a meeting with the team and figure out an approach that will resolve the problem with the integration of the 2 core modules and make sure that your team can achieve the best result with the dysfunctional core and report the approach discussed in the meeting to the project manager and the VP and they can communicate the approach to the customer.