Method, system and program product for managing a project
AssigneeInternational Business Machines Corporation
InventorsLi-Te Cheng, Werner Geyer, Susanne Hupfer, John Patterson, Steven Ross, Martin Wattenberg
Life of this patent
Estimating the term…
Abstract
An improved solution for managing a project comprising one or more shared artifacts is described. In particular, an interactive event can be detected on a user system, and a notice of the interactive event can be generated. The notice can be provided to one or more other user systems that are currently accessing the project. A user interface at the other user system(s) can automatically surface information on the interactive event to a user.
Claims31
A method of managing a project, the method comprising:
- storing a set of artifacts for the project;
- receiving a first notice of an interactive event for one of the set of artifacts from a first user system;
- and
- automatically providing a second notice to a second user system, wherein the second notice is based on the first notice.
A method of managing a project, the method comprising:
- obtaining a set of artifacts for the project;
- generating a user interface for selecting at least one of the set of artifacts, wherein the user interface includes an indicator for each of the set of artifacts;
- receiving a notice of a remote interactive event for one of the set of artifacts;
- and
- altering the indicator for the one of the set of artifacts based on the notice.
A system for managing a project, the system comprising:
- an artifact system for managing a set of artifacts for the project;
- an event system for receiving a first notice of an interactive event for one of the set of artifacts from a first user system;
- and
- a broadcast system for automatically providing a second notice to a second user system, wherein the second notice is based on the first notice.
An integrated development environment (IDE) comprising:
- a selection system for generating a user interface for selecting at least one of the set of artifacts, wherein the user interface includes an indicator for the at least one of the set of artifacts;
- an editor system for displaying at least one of the set of artifacts for a project;
- and
- an indicator system for altering the indicator based on a notice of a remote interactive event for the at least one of the set of artifacts.
A program product stored on a recordable medium for managing a project, which when executed comprises:
- program code for obtaining a set of artifacts for the project;
- program code for generating a user interface for selecting at least one of the set of artifacts, wherein the user interface includes an indicator for at least one of the set of artifacts;
- program code for receiving a notice of a remote interactive event for one of the set of artifacts;
- and
- program code for altering the indicator for the one of the set of artifacts based on the notice.
A system for deploying an application for managing a project, the system comprising:
- a computer infrastructure being operable to:
- manage a set of artifacts for the project;
- receive a first notice of an interactive event for one of the set of artifacts from a first user system;
- and
- automatically provide a second notice to a second user system, wherein the second notice is based on the first notice.
Computer software embodied in a propagated signal for managing a project, the computer software comprising instructions to cause a computer system to perform the following functions:
- manage a set of artifacts for the project;
- receive a notice of an interactive event for one of the set of artifacts from a first user system;
- and
- automatically provide the notice to a second user system.
Dependencies are inferred from the claim text.