Entinex, Translating technology dollars into business sense, The Technology Strategy Company.Entinex Translates
About UsReading RoomServicesContact UsHomeTechnology
As difficult as it is to buy the right software, you’d think they’d call it hardware. You need to be an expert in how to buy software. You need to know how to write a software specification. For every business there are many problems or needs that can be addressed.  Technology will only be able to solve certain problems.  For every one of those there are many technologies that will work.  For every technology there are many more products or solutions of that technology.  And, for every product or solution there are that many more vendors.  How do you know if the vendor you picked is even going to have a product, a technology or a solution that can solve your problem and that it's the right problem to solve with technology? First you need to figure out which business problems need to be solved.  Then you need to narrow down which of those business problems can be solved with technology. After that you need to determine which technologies are the right ones to apply to solve those problems.  Only then can you identify the technology product or solution to address those needs.  Don't even think about talking to a developer or vendor until you've done these steps. CMMI can be applied to small companies and in agile development environments and methods.You can achieve a CMMI level rating even though you use XP (Extreme Programming) or another Agile Development approach or method.Looking for help implementing CMMI?  Need someone who will understand that 'your're different?'  Looking for discipline in a lightweight environment?  Entinex understands and can help you achieve your process objectives.Software development isn't manufacturing.  So why do people keep trying to use manufacturing methods on software?  Manufacturing QA doesn't work in software which is why so much software QA is so painful.  Entinex has the solution. Don't let obsolete thinking about software processes intimidate you out of pursuing a CMMI level rating.  Old-style thinking about software processes have not kept up with the times, but Entinex has.  Entinex understands that you're in business not for the process but to make money selling software products, solutions, and services. Let Entinex help you achieve your process goals without breaking your bank or rhythm.

What Is CMMI and Why Should You Care?


outsourced CIO, technology strategy, technology strategy consulting, technology advisor, trusted advisor, executive advisor, technology consulting, technology management, technology management consulting, technical consulting, technical consultant, how to pick a vendor, how to pick a software vendor, how to pick a software developer, how to pick a software company, how to pick software, how to pick the right software, how to choose a software developer, technology consultant, business process re-engineering, software architect, software architecture, process assets, process consulting, process improvement, software process improvement, CMMI, SCAMPI, CMM, ISO 9000, SEI, capability maturity model, capability maturity model integration, software engineering institute, process consultant, software method, management method, delopment method, process maturity, capability maturity, maturity level, capability level, CMMI, SCAMPI, CMM, ISO 9000, SEI, level 2, level 3, level 4, level 5, appraisal, lead appraiser, level rating, how to estimate software
Get FREE Techhology Strategy Advice from Entinex
Can't find what you're looking for?  We're glad to help!
 

Proudly, an:
We adhere to the SEI's Ethics and Compliance Standards of Excellence

Licensed to deliver
CMMI SCAMPI and
Introduction to CMMI Services.

We abide by the SEI's Ethics and Compliance Standards of Excellence

 

 

 

continued from page 1

What does it look like?

The SEI found that successful projects had at least one of two things in common.  They either did a generic set of basic processes across the board, or they did processes very specific to their line of work extremely well.  In all, the SEI identified 25 total process areas and put them into the CMMI.  

There are two ways to apply the 25 processes depending on which approach suits the development shop best.  They can choose to apply pre-determined processes in a specific sequence to achieve "maturity" in managing development, or, they can choose the processes most important to their business and apply the necessary rigor to achieve a "capability" for managing development.

The "maturity" scale has 5 levels, 1 through 5: ad hoc, repeatable, defined, quantitatively managed and optimizing.  And, the "capability" scale has 6 levels, 0 through 5: incomplete, performed, managed, defined, quantitatively managed, and optimizing.  The differences are the subject of several articles available on the SEI’s Web site (www.sei.cmu.edu).  Because the "maturity" levels are pre-defined, the approach is called "staged."  The "capability" approach is called "continuous" because the performance of the processes are tied to business objectives (which can change) and are defined less specifically by the model.

Basically, "immature" development organizations do things in an "ad hoc" manner, i.e. "staged" level 1, and "incapable" organizations "incompletely" do what they must to get the job needed by the business done, i.e. "continuous" level 0.  Unfortunately, even with CMM/CMMI now available for over a decade, most software companies still operate at these levels.

However, companies providing custom software to the Federal government are required to be assessed to level 2, and increasingly to level 3.  Due to the straight-forward definition of the "staged" representation, it is quite popular with government contractors and their clients.

Why should you care?

The first reason is above, the other reason is: competition.  Your competition may already be applying the CMMI.  What if your competition not only institutes the industry's best practices, but reaps the benefits of doing it?  Even though the CMM was developed based on "large and complex" software projects, its business value has been recognized by companies of every size and in every industry.  Companies are even using their CMM/I appraisals in their marketing strategies.

Another reason to consider implementing CMMI: with very few exceptions, subcontractors providing custom software to companies creating solutions for the government must either themselves be following CMMI, or be covered by their client.  In fact, all the parts of the software product delivered to the government must be following CMMI somewhere in the supply chain.  This means that either your client is covering for you and your lack of CMMI, or they're going to ask you to follow it too.

<<<Go Back | Keep reading >>>

 

 

 

Copyright Notice and Reproduction Permission
All Contents © Copyright Entinex, Inc.  All rights reserved.  These works may be freely reproduced, distributed, or transmitted solely for non-commercial, personal, or educational purposes, provided that they are not modified and any reproduction or transmission contains this copyright notice and the author’s complete bio and company information as provided.  Nothing else may otherwise be used, reproduced, published, or disseminated without prior written permission.

 

 
Did you know that your technology project has an 80% chance of failing?  Do you know what to do to improve those odds?  Do you know what to ask your software developer or vendor to make sure they know what to do so that the project you're paying them to do doesn't fail?
Would you like your software estimates to improve?  Would you like to have predictability and consistency in your software projects?  Wouldn't it be nice if you could forecast your capacity for new work and your sales effort?  Wouldn't better estimats result in happier clients?

Entinex, Inc., A GLOBAL Company Based in Baltimore - Washington | 877-ENTINEX | Contact Us
©2004-8 Entinex, Inc. All rights reserved. | See our Privacy Policy and Disclaimer