Despite the best efforts of some engineering teams, some products seem to ship
with more defects than is acceptable. For critical care products this is
completely unacceptable. Why not make sure your product is really ready to ship?
You need to know what defects exist in the code to know whether you can ship
your product. But what if some of those defects are hard to find or extremely
difficult to reproduce? Full Spectrum uses tools and techniques that bring
defects to the surface. Through instrumentation, automation and code review we
pinpoint coding and logic errors, work with you to triage defects and rapidly
implement fixes.
Understanding when to look for help is often challenging. Your team undoubtedly is working their hardest to finish your product. They try to give you every confidence that things are now in control and that success is just around the corner. Why not make sure? If the project is in worse than expected shape, take charge of the situation.
Code Hardening services from Full Spectrum Software begin with an analysis of the code base and with software testing by
highly experienced SQA professionals. You'll know quickly whether the code is professionally written, follows good design patterns and adheres to good coding practices. You'll also have objective feedback from experienced software quality assurance engineers
who have aggressively tested the product. With that information, you can make an informed decision and be in control.
We'll work with you to triage the defects. After a detailed review of all defects we'll help estimate time and costs for repair, set a schedule for a final release date and get your product to market.
If you don't have the tools or expertise for static code analysis, dynamic code analysis, cyclomatic complexity analysis, thread collision analysis and don't have the time or resources to get knee deep in the code
and perform intensive testing, call us. We can help.
To see the complete article published in Medical Design Technology magazine on Code Hardening and Rescue Missions,
Click Here.
During a Code Hardening, Full Spectrum will:
- Gather all source code for all components of your system
- Ensure that the source code “builds” properly
- Create CD-ROMs or DVDs to archive your project
- Put all source code and documentation into source control
- Establish a secure defect–tracking web site for your project
- Perform manual and automated product testing
- Instrument the code
- Perform static code analysis
- Perform dynamic code analysis
- Perform code reviews
- Work with you to prioritize issues
- Resolve all stop-ship defects