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.
Processes are fueled by people.  People hate heavy-handed (bad) processes.  Too many process are bad.  Entinex can help you fit your processes to the CMMI.

OUR PHILOSOPHY and OUR FAQ of YOU

Software development paradigm shares very little with the manufacturing paradigm.  Methods of performing SQA have not made the shift across the industry.  Defense and similar large-scale old-style projects shaped much of what is known today about QA.  Compared to today’s technologies and the speed to market, these legacy projects provide a very limiting pool of experience. Modern software needs QA processes that more closely fitted to each project, are dynamically adapting to the project and making development cheaper, better, and faster on every subsequent project; that truly add business value to the QA process.  On time working product is a must.  Processes must reflect the demands of the customer -- first and foremost.  Processes must be adaptive and scalable to handle exceptions. Historically, legacy QA processes were not designed with attention to business goals.  Latest models promote processes that add value but few implementations ever achieve that.  Instead, companies supplement existing processes with a disruptive, paper-intensive process meta-layer which produces evidence that a process is being followed but do not contribute to productivity.
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.
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

Become a Fan on
Facebook

Follow our CEO on
Twitter

 

 

 

The Process SolutioneeringTM concept is laid-out on this page.

It's a method of developing technology strategy for both software and non-software companies.

Entinex connects your top line to your bottom line.

Entinex's unique Process SolutioneeringTM method of matching development methodologies to your way of business results in processes that don't sacrifice productivity, agility, or responsivity to clients.  These are process that promote project predictability and manageability without unnessary overhead.  The bottom line is Entinex increases profitability on your bottom line by giving you processes that work right, work better, and work in line with your business.

Typically, your need is to make money on every project.  To know with certainty that each estimate will result in a product that is delivered on time, on budget, and does what your clients expect it to do.  From your perspective, this means it will be a profitable project. 

It is always Entinex's position that your profitability is paramount.  You make money by selling a product or a service, not by following a process.  Processes should only be put in place to facilitate your ability to make money.

Remember:

Process discipline must support the creation of a superior product as well as improve your bottom line.

Processes must add value, produce business intelligence and deliver on promises.
Otherwise, don't do them.

The following are the kinds of questions we ask you to ask yourselves.  The answers to these are the things we seek to help you reach.  The process of getting to the answers will reveal things about your company that you may never have known.  The results of answering the questions will bring to light areas of your company that are working well.  And will also expose those things that are probably keeping your business from meeting customer demand, or from being able to deliver products on time, or from reducing defects.

At Entinex, our job is to help you answer these questions and then see what it will take to make the things that work, work to greater advantage, and change the things that, well, are broken.

Here we pose a set of questions, and offer some food for thought to get you thinking like we do.

Question

Food for Thought

Could some of your processes use a facelift? 
Or a forklift?

Some process simply haven't kept up with the times.  The company has changed but the processes haven't.  So either you aren't using the processes because they no longer make sense or your processes never matched your needs in the first place.  Processes (whether bad or good) are based on how things are done or need to be done.  These are usually based on a specific point in time.  By the time many processes see the light of day, they are obsolete.

Another common process problem is that they are so tedious or cumbersome they are not used.  Often, they conflict with the business' competing goals to do things quickly as well as  do them well as well as  leave a paper trail to document what was done.  Since business growth, sales, and revenue often drive what gets done at a company, having processes that don't fit the goals makes no sense at all to use.

What are your business goals?  Does everything your company spends time/money on help or make it easier for you to reach those goals?

It seems to be a natural path that companies follow.  Companies put their time, energy, and resources to work on projects, tasks, and problems that they are immediately facing, but that don't necessarily have an immediate (or even long term or productive) impact on the overall goals of the business.  Is your company working on the right problem?

Is technology a convenience or a tool?

The right answer is found in how much your business relies on technology.  The way your business understands and uses technology is a powerful influence on your success.  It affects the information you use, gather, process and distribute, it affects your organization, it affects how you communicate with customers, and how well you can adjust your internal processes to meet external demand.  Technology could be your competitive advantage -- or it could be your competitor's  advantage.

Does technology ever get in your way?

Did you buy an expensive software tool only to find that no one's using it, or worse, that people are using it but it's impact on your business was actually opposite of the anticipated direction?

Are you ready for an infusion of new technology but are so invested or integrally reliant on your current technology/processes that you'd rather do without the new technology to avoid disrupting your business?  Is there a way to have technology not get in the way of your business?

If technology is the business your business is in, then how do you coordinate your business with technology?

No, this is not a trick question.  In fact, we wouldn't ask the question if we hadn't seen so many technology companies not run like one.  Is a company that makes software for the human resources industry a software company, or an HR company?  Is a company that makes digital monitoring equipment for the medical industry a hardware company, or a medical lab?  Don't get us wrong, we're not saying that being an expert in a field is not important to the success of your company.  You must be the expert in your field to be credible with your product, but run the company so that it promotes the development, delivery, and quality of your technology -- which is the outlet for your expertise.  What business is your company really in if you make money by selling a technology?

Are you using technology to grow what your business can accomplish?

This isn't just "automation," it's about making technology a strategic asset for your company.  Whether you are a technology development company or not, do you treat how and where you use technology the way you treat who you hire, how you market, and how you work with clients?

Is the way you develop and deliver your product or service costing you more than what you can recoup for the effort? or taking more time than the customer is willing to wait?

Do you have a handle on exactly how your product is developed?  How confident are you in your ability to estimate, predict, and track progress on your product or service turn-around time?  How easily do customer demands turn into a new service?  How well does your operation handle rush or special orders?

How are your customers involved in product/service development?  Do you have links from customer service into design and operations?  What's the right information to capture and pass along to the development group from the customer service group?

What data is important to measure, track, and communicate?  How do you measure customer satisfaction?  How reliable is that data?

Are you measuring the activities and outcomes that directly relate to how the business is operating?  How do you know what to measure?

Is there a balance between what you measure internally and what you are working towards externally?  Have you heard of "Balanced Scorecard?" What you measure is what you get.  You're used to using numbers to track the progress of your sales and other values, right?  What are some numbers that can be used to track the progress of your operational effectiveness?

What happens to your processes, your measurements and your insight into and control over your projects when you are running behind schedule?  What causes you to get behind schedule?

What are some of the exceptions to your processes -- and exceptions to who follows them? 

Does everyone have a process, do they have what they need to comply with the process and do all the processes work with one another?

How often do your project results meet or beat estimates and customer expectations?  How do you know?

What do you base estimates on?  How do you capture customer expectations?  How do you handle changes in expectations or estimates?  What sort of project tracking and feedback mechanisms are there in place internally and with your customers?

Does it sometimes seem like managements' goals and your tasks are not supporting one another?  How can you synch them up?

Do processes work both ways in your operation?  Could your operation stand some streamlining and coordination between tasks?  Is there a certain amount of focus lacking in the processes you follow?  How are management and their company goals involved in designing your processes?

You need to know that your projects are on track.  You need to know that your products will work.  You need to keep your employees happy and motivated.  You need your managers to support you.  You need to know whether your vendors have the capability to deliver on their promises.  You need to convince investors/customers that you have the capability to deliver your product.  You need to implement processes without risking your current business or projects.


How do you satisfy all these needs?  Is what you're doing effective?  How do you know?

How do processes come about at your company?  Does your company actively design how things get done?  How are decisions made in the company?

How are you using processes to minimize the risk of your company's growth?  How are you using processes to handle the day to day? the unusual? the critical tracking needs of your business?

If processes aren't supporting your day-to-day activities, then how will your growth affect daily operations?  What do the various functions within your company rely on to reduce the risks of being in business?

Are the details of your business laid out in your processes?  If not, where are they laid out?

Do you have processes for the sake of having them?  Is your business reflected in the processes your company uses?  How do you connect how you market your company to what you actually do?  In other words, how do you walk the talk?

You don't need processes that are so rigid that they stifle creativity or flexibility in the name of productivity.  If a process is too rigid it's probably too broad. 


Where do you draw the line?

Where's the balance between the detail-orientation of processes and the progress-orientation of sales and growth?  Is there a balance to be found between process discipline and business speed?  Which of your processes are built for speed?

You don't need processes that paralyze progress in the name of thoroughness. 


How much is enough?

What will your company look like when you will have achieved the balance between process discipline and business speed?  If such a balance existed, would you want that for your business?  If you could install processes that grew when your business grew, adapted to your market, provided you with the data you need to make decisions, what would those processes do for you?

You don't need processes that only work if the consultant who helped you build them is there to run them. 


Wasn't the purpose of a process to help you make money or save money?

While it still may be a cost-effective solution to hire a consultant to run your new processes, it certainly isn't a scalable solution, is it?  And while we're on that subject, if the process is so complicated that it takes a consultant to make it work, is it really the best process for your business?  Is it really an effective process or is it just a work-around?  And if it is a work-around, what is it trying to work around?  Are there "untouchable" processes in your business?  I n t e r e s t i n g...

How are the processes that manage your technical activities connected to the processes that conduct business with your clients/users?

We hope you've been reading the earlier questions and thought tidbits.  If not, go back and read some, if so, then we hope by now you see a pattern.  What good are processes in a vacuum?


How many of these questions can you answer?  You don't need us if you can answer them, and if you like your answers.  Otherwise, contact us and we'd be glad to talk to you about the ones that gave you trouble.

 

Back to Top

 

 

 
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-10 Entinex, Inc. All rights reserved. | See our Privacy Policy and Disclaimer