This assignment revolves around the scenario of an ethically questionable situation between a developer and a project manager. The developer had a conversation with the client and ensured that changes would be implemented without involving the project manager, raising potential ethical obligations. The student is required to analyze the situation, identify the facts, issues, and affected parties, and propose solutions using the Doing Ethics Technique.