System and method for facilitating computer software features requested by end users
First Claim
1. A computer-implemented method, comprising:
- providing a wish button that is selectable within an operating environment;
receiving context associated with the operating environment when the wish button is selected;
alerting a development center of a request associated with the context;
funneling the request through one or more tollgates within the development center;
resolving the request at one of the one or more tollgates.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique for providing end user support involves allowing an end user to express wishes or requirements to a software developer or support organization about a software application. In a non-limiting embodiment, a system may include technology for (1) sensing a user'"'"'s business context and application context; (2) allowing the user to express wishes or requirements about the software application or its use in the user'"'"'s business, in a manner that ensures that a software developer associated with the software application receives these wishes, requests, and requirements; and (3) funneling such requests through a standardized process so that the user may receive the benefits of those requests in a coordinated manner in a relatively short time.
14 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
providing a wish button that is selectable within an operating environment;
receiving context associated with the operating environment when the wish button is selected;
alerting a development center of a request associated with the context;
funneling the request through one or more tollgates within the development center;
resolving the request at one of the one or more tollgates. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method, comprising:
-
performing triage to prepare a request for funneling through a request resolution system, wherein the request is associated with an operating environment;
defining a problem associated with the request for resolution by an appropriate agent associated with the request resolution system;
informing the appropriate agent of the problem, wherein the appropriate agent develops a software solution in response to the problem;
testing the software solution at a monitoring module;
deploying the software solution at a deployment module. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
a triage engine effective to receive a request associated with an application;
a definition engine, coupled to the triage engine, effective to define, in response to the request, a problem for solution by an appropriate agent;
a development engine, coupled to the definition engine, effective to facilitate development of a software solution to the problem by the appropriate agent;
a monitoring engine, coupled to the development engine, effective to facilitate testing of the software solution;
a deployment engine, coupled to the monitoring engine, effective to update the application with the software solution. - View Dependent Claims (17, 18, 19, 20)
-
Specification