...

/

Using Clarity in Key Management Areas

Using Clarity in Key Management Areas

Learn about iterative problem-solving, planning, and clarity-seeking in complex program development processes.

There are many ways in which driving toward clarity has an impact on project or program execution. We’ll discuss the key management areas to demonstrate how seeking clarity is utilized.

Planning

Let’s take the original problem statement that was the basis of our case study as an example for driving thought into plans. In the original iteration of the application on Windows, we wanted to chat with colleagues via a chat client but lacked the resources and permission for a centralized server. Taking the problem statement into consideration, solutions were explored to meet the requirement of operating without a central server. The chosen solution was a P2P network. Subsequently, high-level designs, low-level designs, and implementation phases were undertaken. Throughout these steps, various levels of ambiguity arose, necessitating clarification before progress could be made. While there were no stakeholders to convince or development team to guide, the need for clarity persisted, given the clear understanding of desired requirements but a lack of a precise roadmap for implementation. What was ...