OEM/ISV Success Story

NextSigma Embeds IMSL® Libraries for Advanced Data Analysis in SigmaWorks® Professional


“The IMSL C# Library enables us to quickly and efficiently provide advanced data analysis capabilities to SixSigma professionals seamlessly within our SigmaWorks Professional and RiskWizard software solutions.”


– Scott Patrias
   Software Development Manager
   NextSigma, Inc.

QUICK FACTS

  • Software development company needed to add advanced data analysis to their SixSigma software solutions
  • Integration with their Microsoft Visual Studio and Visual Basic development environment was critical
  • Selected the IMSL C# Numerical Library for Microsoft .NET Applications
  • Rapid development and thorough documentation were key

THE PROBLEM

NextSigma develops, sells and supports an integrated software solution that enables Six Sigma technologists to accomplish project management, process improvement and data analysis within the structured Define-Measure-Analyze-Improve-Control (DMAIC) and Define-Measure-Analyze-Design-Validate (DMADV) methodologies. Successful Six Sigma projects require specific Six Sigma tools such as process mapping, FMEA (Failure Mode and Effects Analysis), fault tree analysis, SIPOC (Suppliers, Inputs, Process, Outputs, Customers) as well as data analysis capabilities. “Based on input from our customers, we knew we could help SixSigma professionals even more by providing advanced data analysis capabilities including Monte Carlo simulation, nonlinear optimization, regression, designed experiments, process capability, control charts and more,” said Scott Patrias, software development manager at NextSigma. The NextSigma development team was tasked to investigate how to provide these and other advanced data analysis capabilities within their software solution with minimum development cost and effort.

NextSigma first considered developing data analysis algorithms and functions in-house. They quickly determined that they could accelerate development and reduce their risk by licensing functionality from a commercial vendor. “As a software development company, our development team has a standing goal to get new releases quickly to our customers with rock-solid quality,” said Scott. “We knew a commercial library could allow us to leverage existing work but we needed to be sure the commercial product was robust enough to meet our requirements and would also integrate into our development environment of Microsoft Visual Basic and Visual Studio.”

THE SOLUTION

Based on a recommendation from one of their developers who had previous experience with the IMSL Libraries, NextSigma evaluated and selected the IMSL C# Numerical Library for Microsoft .NET Applications to provide advanced data analysis capabilities within their software solution.

“We were impressed with how easy it is to call IMSL C# Library objects from Visual Studio,” said Scott. “Once the IMSL C# Library assembly is added as a reference, all the functions are available directly from Visual Studio. There was really no training required for our development staff to use them.”

New features in SigmaWorks that are enabled by functions in the IMSL C# Library include Monte Carlo simulation, optimization and various types of data analysis.

Monte Carlo Simulation   Optimization
Data Analysis   Data Analysis

RETURN ON INVESTMENT

NextSigma reports value in using the IMSL C# Library from both a product and a development perspective. From a product perspective, the data analysis functions in the IMSL C# Library add needed functionality for SixSigma professionals and make the NextSigma product more valuable. The advanced data analysis functionality also opens up the potential market for NextSigma solutions to anyone who could require advanced analysis from a Microsoft Excel plug-in. NextSigma hopes to see additional revenue for their solution from markets outside of their traditional SixSigma and quality areas.

From a development perspective, NextSigma reports saving significant development time using the IMSL C# Library versus what they would have expected if they had developed the functionality in-house. In addition, the resulting software code is much cleaner – NextSigma reports that they now require far fewer lines of code to create the required functionality – making ongoing code maintenance much less complex.

 



Industry
Software Development

Application
SixSigma, Quality Control Software Product

Product
IMSL C# Library



NextSigma Inc. is a Colorado-based software company specializing in state-of-the-art software tools for use in the Six Sigma, Design for Six Sigma, Lean Sigma and quality improvement. NextSigma software is designed by certified Master Black Belts to provide a seamless solution for project management, product and process optimization, statistical analysis, graphs and charts, simulation and optimization.


Key Benefits

> More competitive SixSigma product offering
> Opportunity to enter new markets with new data analysis functionality
> Accelerated development cycle
> Reduced software code maintenance
   
   
 
   
 
CompanyProducts & ServicesSolutionsSuccessesSupportDownloadsEmail this page
© Copyright 2008 Visual Numerics, Inc. All Rights Reserved Legal Privacy