Interactive method and system for faciliting the development of computer software applications
First Claim
1. A method for facilitating IT project development, comprising the steps of:
- determining whether an IT project should be developed;
receiving IT project information relating to the IT project;
completing process steps for a plurality of required checklist items in a current stage, wherein the project development process includes a plurality of IT project development stages;
requesting tollgate approval for the current stage;
determining, for the current stage, whether the tollgate approval has been obtained and the IT project process should advance from the current stage to a next stage; and
advancing to the next stage if it is determined that the tollgate approval has been obtained for the current stage.
1 Assignment
0 Petitions
Accused Products
Abstract
A comprehensive method and system is provided for developing and implementing new computer software applications through a series of distinct stages. Following the completion of each stage, a tollgate meeting is held between the various parties involved and a decision as made on whether the project should be advanced to the next stage. Guidelines, templates and checklist items are provided for each stage in a user-friendly manner over an interactive computer interface, such as a web page. By providing on-line guidance to project developers, the system and method of the present invention substantially decreases the likelihood of errors being made which introduce costs in both time, resources, and risk. Further, the present system, through its comprehensive, global nature, substantially increases the ability for distributed locations to stay in tune with what each other are doing. Because all locations must develop applications in accordance with the above-described system, added consistency results.
445 Citations
53 Claims
-
1. A method for facilitating IT project development, comprising the steps of:
-
determining whether an IT project should be developed;
receiving IT project information relating to the IT project;
completing process steps for a plurality of required checklist items in a current stage, wherein the project development process includes a plurality of IT project development stages;
requesting tollgate approval for the current stage;
determining, for the current stage, whether the tollgate approval has been obtained and the IT project process should advance from the current stage to a next stage; and
advancing to the next stage if it is determined that the tollgate approval has been obtained for the current stage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for facilitating development of IT projects, comprising:
-
a server computer system for maintaining and serving a plurality of web pages relating to a project development methodology;
a client computer system associated with participants in a project and operatively connected to the server computer system over a computer network;
means for receiving a request from the client computer system to display a general project management methodology and tollgate selection web page;
means for displaying the requested general project management methodology and tollgate selection web page;
means for receiving a request from the client computer to display a selected one of several tollgate-specific web pages; and
means for displaying the requested tollgate specific web page. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification