Developing Software Components Based on Brain Lateralization
First Claim
1. A method comprising:
- identifying an opportunity associated with designing software;
providing an arbitrator/communicator who is to serve as an intermediary between an object/component driven element and a situation/scenario driven element composed of individual who are to use designed software;
assembling the object/component driven element, wherein said object/component driven element includes individuals who design software;
developing a metric associated with development of said software and against which design activities are to be measured;
seeding one of said elements with an idea associated with the metric; and
iteratively translating and communicating results from one element to another until the design process is terminated.
2 Assignments
0 Petitions
Accused Products
Abstract
A software design process includes three elements—an object/component driven element, a situation/scenario driven element, and an arbitrator/communicator element that is logically interposed and serves as an intermediary between the object/component driven and the situation/scenario driven elements. Through an iterative communication process overseen by the arbitrator/communicator, software design can take place and be measured against a metric. The communication process overseen and implemented by the arbitrator/communicator can allow ideas and developments provided by one element to be translated into a format that the other element understands. Once the metric has been achieved, the design process can be terminated.
6 Citations
18 Claims
-
1. A method comprising:
-
identifying an opportunity associated with designing software; providing an arbitrator/communicator who is to serve as an intermediary between an object/component driven element and a situation/scenario driven element composed of individual who are to use designed software; assembling the object/component driven element, wherein said object/component driven element includes individuals who design software; developing a metric associated with development of said software and against which design activities are to be measured; seeding one of said elements with an idea associated with the metric; and iteratively translating and communicating results from one element to another until the design process is terminated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
an object/component driven element comprising individuals associated with the design of software; a situation/scenario driven element associated with individuals who use software designed by the object/component driven element; and an arbitrator/communicator logically interposed between the object/component driven element and the situation/scenario driven element and serving as an unbiased communication intermediary between said two elements, wherein the arbitrator/communicator iteratively communicates results achieved by said two elements between said two elements until a design metric is achieved. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method comprising:
-
providing an object/component driven element comprising individuals associated with the design of software; providing a situation/scenario driven element associated with individuals who use software designed by the object/component driven element; logically interposing an arbitrator/communicator between the object/component driven element and the situation/scenario driven element; and using the arbitrator/communicator as an unbiased communication intermediary between said two elements, wherein the arbitrator iteratively communicates software design-related results achieved by said two elements between said two elements. - View Dependent Claims (15, 16, 17, 18)
-
Specification