摘要 |
In one embodiment, a system is provided for facilitating software engineering and management in connection with a software development project according to a process that is compliant with a qualitatively measurable standard. A server system is able to communicate with multiple client systems. A database associated with the server system contains resources accessible to the client systems using the server system in connection with one or more software development projects. The resources include first resources specifying multiple tasks to be performed within the process. The first resources specify, for each task, one or more of a description of the task, a description of how the task relates to the standard, one or more activities to be performed for the task, which personnel should perform the activities for the task, one or more deliverables to be generated for the task, one or more expected artifacts according to which the process will be measured against the standard, and an expected time to complete the task. The resources also include second resources including one or more templates. Each template may be customized in generating one or more deliverables for one or more tasks. The server system, at one or more times during a software development project, receives from a user associated with a client system a request for one or more resources, retrieves the requested resources from the database, and provides the requested resources to the user in connection with the software development project.
|