Multi-Display Scrum Board for Real-Time Code Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional scrum boards for software development projects lack direct control over task-associated code, real-time viewing of output, and interaction with results, leading to inconsistencies and inefficiencies.
Innovation Solution
A multi-display system with a digital scrum board that associates source and object code with interactive user interface elements, allowing migration of code between databases and real-time control over task status, enabling direct interaction with output displays for refining results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a conventional physical scrum board is used to track software development tasks, then task status can be visually monitored, but direct control over task-associated code and real-time interaction with output are lost
Solution Approach 1:
The patent merges the physical scrum board with digital code repositories and output display systems into an integrated system. The scrum board becomes a control interface that directly manipulates code in remote repositories and displays output in real-time, eliminating the separation between task tracking and actual code execution.
Solution Approach 2:
The scrum board system gains multiple functions: it not only tracks task status visually but also serves as a code repository interface, compilation trigger, and output display system. This multi-functionality allows a single device to perform task monitoring, code control, and result verification.
2Loss of information
If tasks are tracked on a physical scrum board, then task status visibility is improved, but consistency between the board and actual task status deteriorates
Solution Approach 1:
The system implements automatic feedback loops where the scrum board status is continuously synchronized with actual task progress in the code repository. When code is committed or tasks are completed in the digital system, the scrum board automatically updates to reflect the current state, ensuring information consistency without manual intervention.
3Ease of operation
If code is managed separately from the scrum board, then code storage flexibility is improved, but real-time control over code location and status deteriorates
Solution Approach 1:
The scrum board acts as an intermediary device between the user and the code repository system. It provides a simplified physical interface that mediates complex code storage and retrieval operations, allowing users to control code location and status through intuitive board interactions without directly managing the underlying complex repository system.
Data Source
AI summary
A multi-display system for management of a software development project having a graphical user interface including interactive user interface elements representing one or more tasks in the software project, first and second source code databases, first and second object code databases, a migration module configured to migrate source code from the first source code database to the second source code database and migrate object code from the first object code database to the second object code database in response to a user input to the graphical user interface, a first output module for executing the one or more blocks of object code and displaying an output of the executed object code stored in the first object code database, a second output module for executing the one or more blocks of object code and displaying an output of the executed object code stored in the second object code database.


