The Thomas Consulting Group, Inc.

home search help contact
 

Home
Services
Training
Our Resources
FAQ
Contact Us

TCG

Thomas Consulting Group, Inc.

7194 Waterstone Lane

Woodbury, MN 55125

(651) 592-0409

 

The Thomas Consulting Group, Inc. is an IT consulting firm specializing in the areas of Quality Assurance, Application Performance Testing, Software Process Improvement, Project Management, Database Management System Design and Customized Training.

Using our decades of experience, our objectives are simple:

 

bullet

Understand exactly what the customer needs

bullet

Translate those needs into practical, cost effective solutions

bullet

Deliver what is agreed upon with the highest level of quality possible


 

What is the problem?

The reality associated with the software development industry is that even though we have continually added new tools and processes to assist us in engineering newer software systems, we continually produce poor results.  Projects continue to grow in size, become more complex, come in late, over budget, and with poor quality.

The reasons for this are several:

bulletIn spite of the fact that we have learned some hard lessons in developing software over the years, we continue to throw software together with too little thought of how these systems need to interoperate.  Overall architecture is lacking.
bulletIn a lot of cases, we develop software modules as if they were "throw-away" code, and compromise quality, testing, and documentation.  This "throw-away" code seems to cement a permanent place in the applications we deliver, leaving us with long term maintenance challenges.
bulletBecause business needs are continually changing, software systems are continually changing.  This necessarily forces organizations to build software in a piecemeal approach.  One of the things that exacerbates this approach is that the initial architecture is potentially weak, and non-supporting of the ultimate application modifications.
bulletAs problems in software systems are discovered, repairs are made to keep the software functional.  These repairs can be made with an overall lack of appreciation of intended application architecture.  The result can be an application that slowly degrades in terms of functionality, reliability, and performance.
bulletSometimes, problems are discovered in software applications, but for a variety of reasons, are not corrected.  Causes could be time schedules, funding, lack of of business understanding.

How We Can Help?

bulletFirst, our highly skilled, experienced consultants can work with you in identifying what problems are currently affecting you most.
bulletSecond, using your identified business needs, we can help you reassess your current goals, objectives, and technology direction.
bulletThird, we apply our client experience to work with your organization to implement solutions that meet your needs exactly.
bulletFourth, we ensure that people in your organization play an instrumental role in any solution development so that the transfer of technology and process makes you less dependent on us in the long run.




View Upcoming Thomas Consulting Group Presentations (more...)


PSQT Conference

IIST

ICCA

TCQAA

Mercury Interactive

MindReef

X Methods

Experts Exchange

 



Customized Mercury Training (more...)


  [ Home ] Services ] Training ] Our Resources ] FAQ ] Contact Us ]

Copyright © 2004 The Thomas Consulting Group, Inc.