Ellis also emphasizes the importance of looking upon project management as a leadership responsibility rather than just an administrative position. This book is a valuable addition to any Product Development Manager's reference library. The section on patent law is at the right level of detail to help project managers get up to speed.
Clear, step-by-step explanations take the mystery out of reading a patent and searching for prior art. The reader will learn how to avoid serious pitfalls, and will acquire the understanding necessary to discuss patent issues with the development team.
Durham, Judge Robert S. Toggle navigation Home. Provides ways to successfully manage product development projects by teaching traditional and advanced project management techniques like Gantt, CPM, Agile, Lean, and others Covers transformational and transactional leadership, how to create a vision and engage the team, as well as tactics on how to manage a complex set of tasks Uses a practical, common sense approach to the day-to-day activities of a project manager, including project planning, project process development, problem-solving, project portfolio management, reporting, and more Presents a thorough comparison of popular project management tools Includes many examples, cases, and side-bars that are included throughout the book Review Everyone recognizes the importance of sustainable innovation for any growing business.
My Consultant has been helpful in explaining the process and has updated me each week so far as he had promised. I am so excited about my invention and he really helped me understand your process. Big League, Thanks Again. So far my experience has been great. The whole staff has been extremely accommodating and positive I can not wait to see where this project goes. Pretty good with follow up calls and keeping me informed with my invention. Would definitely use their services again in the future.
Although the project manager workstation and the database have been depicted as being directly connected to the server , it should be understood that the project manager workstation and the database may also communicate with the server over the network without departing from a scope of the project management system In addition, although the server , the project manager workstation , and the database have been depicted as separate components, it should be understood that the functionalities of these components may be combined into fewer than the three components depicted in FIG.
A project management system includes a database formed of one or more tables and a computing device having one or more modules configured to: receive. Search for Software Project Management Patents and Patent Applications (Class /) Filed with the USPTO.
Generally speaking, a project manager uses the project manager workstation to input data pertaining to, for instance, workplan, deliverables and resource information into the database , which is accessible by a project management tool and a database management tool. The project manager may also input information pertaining to the categories of the data, for instance, by data identifiers.
As discussed in greater detail hereinbelow, a computing device, such as the project manager workstation or the server , of the project management system is configured to cause data to be accessible by both the project management tool and the database management tool.
In addition, users, such as personnel involved in the project, may use the client devices - to input various data pertinent to the project into the server The data may include, for instance, time worked on the deliverables by the users, time charged to other matters, information pertaining to the users, record types, etc. The users may also input identifiers of the data.
Synchronize field allows the user to set how often the local database will be synchronized with the remote database. The result: a significant increase in our technical intelligence tasks. The repetitive activities may be predefined in the workflow and mapped appropriately to the tasks as one or more predefined process definitions, each of which may be composed of other predefined process definitions. Universal electronic transaction card including receipt storage and system and methods of conducting electronic transactions. Winston et al. Project Management Journal , 43 5 , 24— Generally speaking, related data in a project is widespread in different applications and stored as individual files.
Users may thus input the data while the client devices - are either connected to or disconnected from the network , which may increase the probability that the users will enter their timesheets. As discussed in greater detail hereinbelow, the database includes a plurality of tables and the data is automatically stored in the tables based upon the data identifiers.
volunteerparks.org/wp-content/zuvufylat/3549.php As discussed in greater detail herein below, a project manager may use the project manager workstation to assign teams of resources personnel to deliverables, which may include, for instance, design, review design, rework design, fix design, etc. As such, for instance, personnel assigned to a particular team may charge time to a particular deliverable if the project manager assigns that particular team to the deliverable. References to the project manager and the project manager workstation are merely labels provided for purposes of convenience. It should therefore be understood that any workstation, for example, any of the client devices - , may function as a project manager workstation.
The function supported by a particular workstation is determined by the user's access level, and thus, a project manager may log into one of the client devices - and that client device - would function as both a project manager workstation and a client device.
Turning now to FIG. In one embodiment, the computing device comprises the project manager workstation or the server , or a device operable to perform functions of both the project manager workstation and the server In another embodiment, the computing device comprises a computing device separate from the project manager workstation and the server The batch module is depicted as including a metrics computation module , a messaging module , and a prediction module In this example, the modules - comprise software modules stored in the memory, which are executable by the processor According to another example, the modules - comprise hardware devices, such as, a circuit or multiple circuits arranged on a board.
In this example, the modules - comprise circuit components or individual circuits, which may also be controlled by the processor According to a further example, the modules - comprise a combination of hardware and software components. In addition, the database , which may comprise the database depicted in FIG. Various manners in which the modules - may operate in performing various functions in a project management operation are discussed with respect to the method depicted in FIG. It should be apparent to those of ordinary skill in the art that the method discussed below with respect to FIG.
The description of the method is made with reference to the project management system illustrated in FIG. It should, however, be understood that the method is not limited to the elements set forth in FIGS. Instead, it should be understood that the method may be practiced by a computing device or software stored on a computer readable storage medium implemented or executed by the computing device having a different configuration than that set forth in the project management system and computing device In addition, the method pertains to either or both of an initial project management setup operation and an implementation of a project management operation following the initial setup operation.
In this regard, some of the steps discussed with respect to the method may pertain solely to the initial setup operation and some of the steps may pertain solely to the implementation of the project management operation following the initial setup operation. The steps associated with the initial setup operation and the implementation operation have been combined into the method for ease of understanding and to avoid duplicative descriptions of similar steps performed in both operations.
As such, it should be clearly understood that the method may be split to be directed to each of the operations individually without departing from a scope of the methods disclosed herein. The tables - shown therein are a work product table , an action item table , a defects table , a journal table , and a time series table The work product table may include data pertaining to work plans, deliverables such as, the budget, owner, dates, etc.
The action item table may include data pertaining to risks, issues, reviews, communications, etc. The defect table may include data pertaining to problems, defects, etc. The journal table may include data pertaining to work products, resources, dates, efforts, etc.
The time series table may include data pertaining to measures, metrics, baselines, etc. In one regard, because all of the data compiled in the project management system pertaining to the project may be stored in the five tables - , the database may only require a relatively small amount of storage capacity and accessibility capabilities.
In one example, the database management tool module may set up the tables - on the database In this example, the database management tool may be programmed with the table descriptions and may upload the tables - during an initial setup operation. In another example, a program manager may set up the tables - manually through use of the project manager workstation In either of these examples, rules associated with how the data is to be inserted into the tables - may be pre-defined. For instance, the rules may define that the data be stored in particular ones of the tables - based upon particular identifiers of the data.
In a first example in which an initial project management setup operation is performed, the data may include work plans, which may include time frames by which tasks or deliverables are to be performed.
The data may also include an identification of the deliverables and teams of personnel assigned or authorized to charge time to the respective deliverables. As discussed above, this type of correlation between deliverables and teams of personnel authorized to charge time working on the deliverables differs from associations made between tasks and resources in conventional project management tools.
In this example, the project manager may input the data identifiers along with the data into a spreadsheet application accessible on the project manager workstation A screenshot of a portion of an example of a database management tool interface through which the project manager may input the data and the data identifiers is depicted in FIG. According an example, the screenshot depicts an example of an interface of the database management tool As shown in the screenshot , the spreadsheet application provides the project manager with a number of predefined fields through which the project manager may input various data and data identifiers.
Thus, the project manager may easily assign deliverables to particular teams of personnel. In one regard, the computing device is therefore able to restrict who is authorized to the deliverables, which is faster and more efficient than assigning resources to each and every task as is required with conventional project management systems.
As discussed below, the computing device may use the data identifiers to store the data in the tables - As also shown in FIG.
For instance, the project manger may add additional action items and defects. With reference now to FIG. In this regard, the program manager or the user may input data pertaining to risks without being required to create an issue.
As such, monitoring the statuses of the risks is relatively easier through this inputting method because each owner Responsible of the risk will be informed of the risk by the computing device In one example, the computing device is configured to send a message, for instance, via email, text, or other communication means, to the owners of the risks. In addition, the interfaces depicted in FIGS.
In a second example, in which a project management operation is implemented following the initial setup operation, the data may include data received from one or more users, for instance, personnel assigned to perform the deliverables, through the client devices - As discussed above, the client devices - may include a spreadsheet application accessible thereon through which the users may input the data as well as the data identifiers.
As such, the spreadsheet application may be programmed with particular fields into which users may input the data and the data identifiers. A screenshot of a portion of an example spreadsheet application interface through which a user or a project manager may input the data and the data identifiers is depicted in FIG.