Open YIPTakWa opened 7 months ago
It is a good point to point out that agile development principles will consider optimizing workflow and minimizing completion time. And there is one more thing to be notice. In real world and the game, different staff would have there own role and there are different developing mission such as database and app and testing. With the minimum time showing, player could have a better planning of how to arrange the correct staff for their right job, and consider whether they are efficient in their arrange job easier according to their strength and weakness. So the process of developing project in the game will be more efficient. And it would be more close to the real life situation since all people are doing their own duty according to their role.
Issue Description: I believe there is a crucial feature missing in the game that affects task management. During gameplay, each task should be evaluated to determine the minimum time required for each employee to complete it, and this information should be displayed next to each task. I consider this feature to be of great importance. In addition to using levels to assess the difficulty and value of tasks, calculating the minimum completion time for each task is essential.
Impact: The absence of the minimum completion time information makes it challenging for players to prioritize tasks effectively. By having this information readily available, players can quickly identify which tasks can be completed in the shortest time and which ones may take longer. This allows for better decision-making regarding task prioritization, enabling players to optimize their workflow. Incorporating this time evaluation feature would greatly enhance the game's agility, aligning it with real-life agile development practices.
Solution: To address this issue, I suggest implementing a feature that calculates and displays the minimum completion time for each task. This could be done by considering the skills, experience, and efficiency of each employee assigned to a task. By factoring in these variables, the game can generate an estimated minimum completion time for each task, which would be displayed alongside the task itself.
Benefits: