Project management software, Project tracking system, Project planning tool Cloud-based Project Management Software - online resource management, resource scheduling, project planning, time & expense tracking, project billing & cost reporting
Support | Contact | Search | Français
North America:
Europe:
Australia:
877NoSkype 483-6769
+44NoSkype 0 84 5888 0999
NoSkype 1300 698 620
Project management software, Cost accounting, Project tracking system

Library

Resources

CMMI

Term Definition
CMMI stands for Capability Maturity Model Integration and consists of best practices that address product development and maintenance. It addresses practices that cover the product's life cycle from conception through delivery and maintenance. There is an emphasis on both systems engineering and software engineering and the integration necessary to build and maintain the total product.

CMMI is a collection of instructions an organization can follow with the purpose to gain better control over its software development process. The CMMI ranks software development organizations into a hierarchy of five levels. Each level has a progressively greater capability of producing quality software.

The levels are described as levels of maturity, and each is equipped with a different number of instructions to follow. The CMMI was developed by the Software Engineering Institute (SEI) at Carnegie Mellon University in Pittsburgh. It has been used extensively for avionics software and for government projects since it was created in the mid-1980s.

Two of the main components of CMMI are Process and Process Improvement. The improvement information in CMMI models includes the creation of a viable, improvable process infrastructure.

Processes need to be planned just like projects, and it helps if the organization has given some weight and validity to it through policy. You need to make sure that resources are available for trained, empowered people to perform the process. Those with an interest in a process need to be identified and involved. Work products and the process documentation should be controlled, and the progress against the process plan tracked, as well. There should be someone responsible for objectively evaluating that the process is being followed, and management should be briefed periodically on the process performance.

Processes become more capable when they are standardized across the organization and their performance is monitored against historical data. This way you can detect variation in performance early enough to address it less expensively. And ultimately, the process should be continuously improving through identifying the root causes of variability and innovative ways to fulfill its objectives.

Your Comments and Recommendations

Please help us improve the project management software glossary. Was this term well described? Any suggestions of how we can improve the description, what to add, remove or change? You can also use this form to suggest new project management terms we should add to the glossary.

Email:
Term Definition:
Comments:

 

 

“We needed a professional services automation system that would consolidate our databases, improve our billing and expense processes, and that would be an essential platform for moving us forward for the next five years. That’s why we chose Tenrox.”

IDBS LTD.,
David W.,
Senior Project Manager

Tenrox web based enterprise project management software is a modular solution that helps simplify your, project planning, project tracking, project accounting, expense tracking, enterprise resource / capacity planning, and time and billing.

Traditional project planning and project management software tools put the burden of creating and updating project plans on the managers shoulders. Tenrox makes your project planning and management quicker and easier by using simple and effective workflow tools to help you get the job done quicker and easier.

Our online business project planning and project accounting system is workflow-driven and replaces the spreadsheets and band-aid applications that leave your project-driven work force and processes disconnected. With work breakdown structures to mirror the way you do business, Tenrox allows you to easily map your projects to your corporate structures: Capture and track project data at any level of detail, mirror every business operation area with distinct functional and approval hierarchies, and summarize or drill down into your project workforce financials. Tenrox is the perfect online enterprise project management software solution to align your projects and workforce with your business goals.

With online project management tools by Tenrox, you obtain real-time information on costs, expenses, revenue, profits, project status, schedules and issues, ensuring successful project management planning and delivery. Tenrox Project Workforce Management Software meets the needs of both service organizations for professional services automation and for internal project management offices so you can manage and view both process and financial impact in real time.

1010 N. Central Ave., Glendale, CA 91202