Customizable Asset Attributes in Agile Project Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Agile software development methodologies lack robust management tools that allow for customizable defaults for viewing and editing assets, limiting flexibility and user convenience.
Innovation Solution
A system and method for managing agile software development that allows users to select and customize attributes displayed and edited for assets, with options to apply these settings as system defaults or personalized settings, enabling tailored views and edits across different user interfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a fixed set of attributes is displayed for all users, then system simplicity and ease of operation are improved, but adaptability and user flexibility deteriorate
Solution Approach 1:
The system dynamically adjusts the displayed attributes based on user roles, preferences, and contextual information. Different users can have customized attribute sets displayed for the same asset type, allowing the interface to adapt to individual needs while maintaining system-wide consistency through standardized data models.
Solution Approach 2:
The patent implements local quality by allowing different users to see different subsets of attributes tailored to their specific roles and requirements. For example, developers may see technical attributes while managers see project management attributes, with each user experiencing a customized view optimized for their specific needs.
2Adaptability or versatility
If customizable attributes are allowed for each user, then adaptability and user flexibility are improved, but device complexity and system configuration complexity increase
Solution Approach 1:
The system employs a universal attribute framework where a single standardized set of attributes is defined for each asset type, but this universal set can be selectively displayed or hidden based on user preferences. This multi-functional approach allows the same underlying data structure to serve multiple user needs without requiring separate configurations for each user.
Solution Approach 2:
The patent implements preliminary action by pre-defining standardized attribute sets for different asset types and user roles. Users can start with pre-configured attribute displays and then customize as needed, rather than building from scratch. This reduces the perceived complexity by providing sensible defaults that can be easily modified.
3Loss of information
If all attributes are displayed by default, then information completeness is improved, but ease of operation and user convenience deteriorate due to information overload
Solution Approach 1:
The system extracts and separates attributes into different categories or groups, allowing users to selectively display only the most relevant attributes for their current task or role. Less critical attributes can be hidden or accessed through expandable sections, reducing visual clutter while maintaining access to complete information when needed.
Solution Approach 2:
The display dynamically adjusts which attributes are visible based on user interactions, context, and priority. Frequently accessed attributes are displayed prominently by default, while less frequently accessed attributes can be hidden or accessed through secondary interfaces, optimizing the balance between information completeness and ease of operation.
Data Source
AI summary
A method includes, in a project management application, identifying a group of software assets being managed using the project management application (the group includes: a first set of attributes and a corresponding first set of values), responsive to a de-selection of an attribute from the first set of attributes by a first user having a first privilege type, causing the deselected attribute to be inaccessible to one or more other users; and responsive to receiving, from a second user having a second privilege type, a request for accessing attributes associated with the group of software assets; and in accordance with a determination that the second privilege type enables the second user to access a second set of attributes, without regard to the de-selection by the first user, causing to be displayed, to the second user, the second set of attributes. The second set of attributes includes the deselected attribute.


