As a company dedicated to software quality we're offering our expertise and tools to our customers as part of the T-REX (Technical Review and eXploration) program.
"Develop the right software in a right way" - that means developing exactly what the customer requested and implementing it right from a technical and functional point of view. In other words: High quality software ideally meets the following characteristics:
T-REX is a service offering that includes various types and levels of review, consulting and coaching support and focuses on quality assurance during the software development process from a technical point of view. Our target applications are enterprise and embedded system primarily written in the Java programming language, probably with C/C++ interface code. Typical applications that match these criteria are:
The Architecture is at the heart of every software application. A well chosen software design will ease
to just name a few. T-REX Architecture review helps customers to make sure, that these goals are met. In addition to this we verify that the architecture
T-REX QA is a quality assurance offering where MicroDoc engineers analyze your code for potential problems. The goal of T-REX QA is not to make the world a better place, but to make sure that your solution does not suffer from unhandled exceptions, lost updates, dead locks, race conditions, memory overflows and other common pitfalls. T-REX QA uses static code analyses tools as well as code walkthroughs for critical parts of the application.
In addition we offer continous code inspections with your software development team to detect and sensitize your developers for code smells and potential problems early in the development process. Our focus is to enable your development team to find code smells themselves and to know and use the various tools and plugIns which are available today to improve software quality.
T-REX RUN analyzes dynamic aspects of your application like memory requirements, performance and load behavior. MicroDoc will use standard tools like memory/performance profilers to identify application hot spots.
Not only the code itself, also the entire software development process - the procedural method and the tooling are essential factors which support or on the other hand handicap your developers in implementing high quality software.
Within T-REX Process our expert team will explore your development process and will uncover possible improvements regarding software quality. We will help you in choosing the right tools and adjusting them to your needs.
MicroDoc offers special trainings and workshops for a variety of QA topics:
We also offer special "After-Review" workshops for your teams in order
Identifying weaknesses in either architecture, code or the development process minimizes the overall costs for application development and maintenance. T-REX-QAed code makes your application ready for prime time and increases end user satisfaction.
We highly respect the confidentiality needs of our customers in their competitive and partially security sensitive markets.
Further information
Links:
[1] http://www.microdoc.com/content/learnjpg
[2] http://www.microdoc.com/qa#T-REX_Architecture
[3] http://www.microdoc.com/qa#T-REX_QA
[4] http://www.microdoc.com/qa#T-REX_RUN
[5] http://www.microdoc.com/qa#T-REX_PROCESS
[6] http://www.microdoc.com/qa#T-REX_TRAINING
[7] http://www.microdoc.com/content/fitnesse-training
[8] http://www.microdoc.com/enterprise/success/portal-review
[9] http://tdd.microdoc.com