NCG offers cost effective, secure and timely solutions that exploit our existing technical assets. We assign project managers, software engineers, quality assurance engineers, and technical writers with a unique combination of technical knowledge and development, documentation, and testing experience.
NCG can provide talent and resources to work with clients to define problems, short-term and long-term goals and offer solutions.
Consulting/ Application Development
NCG provides a full range of consulting services for software projects, including project definition, project scoping, project development, testing and deployment. (see NCG's Project Implementation Methodology)
Short and Long-term Contracting
NCG provides short and long term contractors in all areas of software services (project managers, software developers, QA engineers and technical writers) and software technical knowledge (object-oriented design, all latest Internet and client/server technologies, including DCOM, CORBA, ASP, ORACLE, Sybase, MS SQL, etc., and languages (C/C++, Visual Basic, Java, JavaScript, VBScript, Perl, UNIX shell scripting, FORTRAN, COBOL).
Integration
NCG provides a full range of services for integration of products and systems into our client's environments.
MigrationNCG provides a full range of services for migrating from one technical infrastructure to another, including:
- Migration Planning
- Code Conversion
- Software Testing
- Performance Optimization
- Product Documentation
- Technical and Support Personnel Training
Product Quality Assurance
NCG begins with the requirements definition that outlines the product features and specifications to be tested, as well as operating environment, performance objectives, documentation clarity and other aspects of product testing.
NCG provides the following options for its clients in the Quality Assurance Area:
- Test Plans
- Test Cases
- Compatibility Testing
- Compliance Testing
- System Testing
Technical Training
Through our technical training and certification program (through our partnership with ICCT), NCG helps its clients to develop professionals with the skills required to implement, support and effectively manage their computer systems.