HOME
 


Speed Deployments & Increase ROI
Nanjgel Solutions relationship with our customers does not end the day you acquire our products. We are committed to the ongoing success of your organization and have developed a range of on-site support services to help you to optimize your static analysis deployment and ensure superior code quality.
Nanjgel Solutions on-site support services team members are static analysis experts and have significant experience in C/C++ and Java development environments. Having implemented Nanjgel Solutions products in numerous client environments worldwide, our consultants can provide you with unparalleled knowledge, skills and expertise.

Rapid Implementation
While implementing
Nanjgel Solutions products is a straightforward process, your organization may want to speed deployment to ensure your static analysis process is optimized in the fastest time possible. Nanjgel Solutions Rapid Implementation offers complete implementation of Prevent in just days. After installation and configuration, Prevent is run alongside the existing build process. Important defect types are identified and the analysis engines are configured to search for similar issues. Nanjgel Solutions service consultant also trains developers on key static analysis concepts, the workflow for Prevent defects, advanced analysis tuning techniques, and special topics such as security vulnerabilities and concurrency issues. Additionally, administrators learn how to install and configure Prevent, manage its day to day operations, and perform advanced optimization techniques.

Service Deliverables
Administrative Deployment Planning (.5 days) A
Nanjgel Solutions consultant provides the development team with a brief overview of Prevent capabilities, collects information about the team’s objectives, the different roles that will be involved in static analysis,and works with your team to develop a schedule of key activities.

Administrator Training (.5 days) The consultant provides a training session for your Prevent administrator that covers key topics including software quality tools concepts, deployment models, and administrative tasks.

Administrative Deployment Guidance (1 day) The
Nanjgel Solutions consultant performs a comprehensive assessment of your development systems and processes. The consultant works with your team to gather specific data then prepares a set of recommendations and presents a proposal. The proposal includes recommendations on the hardware and process needed for automation of the nightly Prevent build and analysis, the process for managing users within the Prevent Defect Manager, and the organization of data specific to each analyzed code component (such as version number).

Administrative Deployment (1.5 days) Prevent is installed and configured, the Prevent run generation is automated, the Defect Manager is installed and configured, and initial developer accounts are created. To be successful, this phase requires close cooperation with key stakeholders on your team so that the consultant can adequately understand your operating environment and how the build system is organized.

Developer Training (1 day) Developers who will use Prevent are trained on important software quality concepts and Prevent capabilities such as the Defect Manager, analysis fundamentals, analysis tuning, as well as security and concurrency capabilities.

Nanjgel Solutions Extend Training (2 days) Available only if Nanjgel Solutions Extend is purchased, developers learn to write custom static analysis checks.

On-site Support

Services Benefits:

  • Fast installation and configuration of Nanjgel Solutions Prevent

  • Proven expertise in defect analysis and triage

  • Customized deployments for any unique customer environment

  • Rapid integration of static analysis with existing processes

  • Improved IT efficiency and faster problem resolution

On-Site Support

Services Offerings:

Rapid Implementation Accelerate deployment & adoption

  • Fast implementation

  • Professional Training

  • Optimized Deployment

Process Integration

Integrate into your Development process

  • Workflow automation

  • Integration with bug tracking and SCM

  • Fast implementation

  • Professional Training

  • Optimized Deployment

Team Adoption Guidance

Reach zero
Nanjgel Solutions-detected defects

  • Zero Nanjgel Solutions defects achieved

  • Mentoring and knowledge transfer

  • Build and analysis optimization

  • Regular consultations and follow-up

  • Workflow automation

  • Integration with bug tracking and SCM

  • Customized reporting

  • Fast implementation

  • Professional training

  • Optimized Deployment

Process Integration
Your development organization likely has established application lifecycle management processes. It’s important therefore that the static analysis tool you choose has the ability to meet the unique needs of your organization and to integrate seamlessly into your environment. Process Integration provides all the benefits of Rapid Implementation but gives you the added advantage of ensuring that Prevent is completely integrated with your existing processes. Key elements of this offering include automated assignment of defect ownership, customized defect resolution workflow including integration with existing bug tracking and source control management (SCM) systems as needed and customized defect reporting.

Service Deliverables in addition to Rapid Implementation
Developer Deployment Planning (.5 days) A
Nanjgel Solutions consultant provides developers with a brief overview of Prevent capabilities, collects information from your development stakeholders about objectives and the different roles that will be involved in static analysis, and works with your team to develop a schedule of key activities.

Developer Deployment Guidance (1.5 days) The
Nanjgel Solutions consultant works with your team leads or development managers to create a defect resolution workflow process that provides essential visibility into software quality. Key elements of the workflow include the automatic assignment of ownership for defects, automatic notification to owners of newly detected defects, report generation and integration with bug tracking systems.

Developer Deployment (1.5 days) The goals and processes surrounding the use of Prevent are documented in your standard repository. Custom components, severity types and actions are created using data gathered in the deployment guidance phase. Ownership of defects is assigned, and automatic notification is established.

Team Adoption Guidance
Organizations such as yours that deliver critical software must have a high level of confidence in quality and integrity of their code. The Team Adoption Guidance offering provides an initial strategy and ongoing mentorship in eliminating all defects in your code. In addition to providing the professional training, deployment, and process guidance offered in Rapid Implementation and Process Integration,

Team Adoption Guidance includes instruction on advanced analysis techniques and continual access to
Nanjgel Solutions experts throughout the process. During this engagement, a dedicated Nanjgel Solutions consultant works with you to define and automate static analysis processes such as prioritizing defects based on the criticality of the code. Defect removal goals and release and review processes are established in consideration of the severity of the defect as well as your organization’s priorities and resources. The final component is the management of defect resolution goals, which includes onsite follow up to track the success of the initial deployment and regularly scheduled communication to ensure continuous progress towards goals.

Service Deliverables in addition to Rapid Implementation, Process Integration
Defect Removal Strategy (.5 days) Developers and a
Nanjgel Solutions consultant work together to establish and agree upon a timeline for defect triage and elimination of all Nanjgel Solutions-detected defects.

Build and Analysis Optimization (1 day) The results of Prevent’s build phase are inspected and modified as needed in order to ensure optimal behavior and precision during interprocedural analysis. Additionally, compilation and linkage correctness is assessed and remedied as appropriate.

Defect Inspection Mentoring and Results Tuning Mentoring (.5 days) Developers are mentored one on one or in groups as they begin to inspect, triage, and resolve defects. Any systematic false positives detected are reviewed for possible elimination through modeling. Library functions whose source code is unavailable but whose behavior is critical to interprocedural analysis are determined through conversation with developers and analysis of the entire application’s call graph. These functions are then modeled yielding a higher rate of defect detection and relevance.

Defect Removal Strategy (.5 days) Developers and a
Nanjgel Solutions consultant work together to establish and agree upon a timeline for defect triage and elimination of all Nanjgel Solutions-detected defects.

 
Company | Career | News & events | Contact Us
@ - 2011 - All Rights Reserved. All the information subjected to change does not constitute a contract or part of a contract.
This website can be viewed best in IE 7.0 or upgraded versions.