TrustRadius Insights for JMP are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Business Problems Solved
JMP, widely used in various industries such as engineering, marketing, semiconductor manufacturing, and life science, has proven to be a valuable tool for data analysis. Users have praised JMP for its user-friendly interface and ease of use in performing statistical analysis and manipulating data. This software is extensively employed for efficient design of experiments, experimental data analysis, visualization, and statistical analysis.
One of the standout features of JMP is its ability to create large amounts of graphs, including complex 3D graphs. These visualizations are highly appreciated by users who need to analyze and present data in a clear and interactive manner. Additionally, JMP finds applications in analyzing human resources data like turnover and salary reviews. It is also utilized by biotech companies to track real-time production data, quantify failures, and track efficiencies.
Furthermore, JMP is widely used in universities for meaningful statistical analyses and powerful visualization capabilities. It plays a significant role in Six Sigma and Lean programs for process optimization and formulation. In addition to that, JMP has been found useful for product evaluation, discovery, and analyzing large volumes of manufacturing data.
Users also appreciate the automation capabilities of JMP. They can use DDE in SAS or VBA in Excel to automate graph creation tasks within the software. This feature has proven to be a time-saving option when dealing with repetitive graph generation processes.
Overall, JMP serves as an indispensable tool for professionals across different industries who require robust data analysis capabilities coupled with user-friendly interfaces and flexible visualization options.
My organization uses JMP daily for process development, DOE, yield analysis, and SPC. It is a powerful tool and the customer support is excellent. We use JSL for automating recurring analyses.
Pros
DOE creation: quickly identifying variables and trials
DOE analysis: JMP provides clear analysis of responses
Yield analysis and SPC: JMP provides insights on trends and drift before parts fail.
Cons
There is a steep learning curve for getting started, but JMP provides great customer service to get started.
JSL (Jump Scripting Language) is confusing at first, but again there are some great resources and personalized help available.
Likelihood to Recommend
The price is similar to other tools but the customer support and resources available put JMP well ahead of its competition.
I use JMP Statistical Discovery Software to create statistics and data plots from large volumes of manufacturing data. The software helps to reveal manufacturing problems and anomalies, leading to cost reduction for our manufacturing.
Pros
Create data plots easily ( histograms, box plots, etc).
Generate statistics for large volumes of data.
Import of data into the JMP tool.
Cons
Better tutorials on how to write JSL scripts.
Need an easy way to generate a large number of statistics and plots from different variables.
Need more detailed documentation on how specific measurement systems analysis is calculated.
Likelihood to Recommend
JMP Statistical Discovery Software has an easy-to-use GUI to create data plots and statistics. Generating measurement system analysis (e.g. Gauge R&R) is also pretty straightforward. Learning the JSL scripting is a steep learning curve and can be difficult for some users to learn.
VU
Verified User
Engineer in Engineering (Electrical & Electronic Manufacturing company, 10,001+ employees)
JMP is a software suite utilized by a handful of engineers in our Semiconductor manufacturing facility. It competes directly with another alternative that many have converted to but I have found JMP to be much more intuitive and friendlier to manipulate and analyze data that I specifically promoted and was granted a user license. We have scores of data on our products that we manufacture, the process is extremely complex and JMP helps to build insight quicker into the problems we face on a daily basis.
Pros
Semiconductor Manufacturing Process data is not always statistically compatible, meaning classical statistical approaches are insufficient to recognize anomalies and discrepant product that could deteriorate customer satisfaction. Process data often requires an experienced eye to observe the historical trends graphically, and I've come to rely heavily on JMP's ability to simplify graphing while also enabling continued manipulation and analysis of the data through the graphical interface. I can quickly highlight discrepant material, modify the display characteristics, redisplay, update, republish....and the cycle continues until I have a clean set of data that is intuitive and insightful.
Cons
My JMP use is "ALWAYS" closely tied with MS Excel because raw data manipulation within JMP is rather cumbersome and clunky. The freedom and flexibility that Excel offers allows me to organize the data easier then when I'm ready I export the data set to JMP for analysis. If I didn't have Excel to assist in building the data set, I don't know how long it would take me to become proficient in JMP. Were JMP to adopt the flexible features that Excel has for housing data and manipulating arrays, then I wouldn't even need to use Excel...the distinct advantage in my mind of JMP over Excel is its analytic and graphic features but JMP's limitation is its rigid requirements for data structure and the high hurdle for common Excel users to work with data in the bounds JMP requires.
I do many repetitive tasks in JMP, I wish the ability to build a script from my operations was easier and more intuitive. Many users are either unaware of the scripting capabilities or afraid to begin learning about the features because the learning curve is too steep. Some efforts to cater the power of scripting to the less astute audience will build more loyal followers and further widen the customer base.
As I reflected over the use of JMP from the past several years, I realized that JMP is usually a tool used in tandem with another. The more independent JMP can become to perform more tasks the less I rely on secondary software applications and ultimately the greater cost advantage for the organization because it could reduce licensing fees for software tools that support its operations. Typically I must query a database for the data, manipulate it with MS Excel, then export the queried information into JMP for analysis and display...this is 3 sets of software that I must navigate before I can actually make a decision on what the data is telling me. If JMP could query a database better, allow easier data manipulation then an organization would only need to purchase the JMP license as a complete solution to its organizational needs.
Likelihood to Recommend
In a specific organization, when data/information is queried from a database, is the data organized in a structure that is compatible with the formats required by JMP?
JMP Pro is being used across the whole organization. It is mostly used to solve engineering problems. It is used as a statistical and analytical tool to troubleshoot problems related to manufacturing.
Pros
Very powerful visual analytical tool
Easy capability for creating reports in HTML
Integration with R, Matlab
Statistical modeling capability
Very good documentation on well established solutions
Cons
Scripting capability is very poor, they have introduced application builder to do GUI based application but still needs more flexibility in terms of scripting as its lot tedious to do simple things
Need improved documentation on features that are newer
Its not easy to develop certain analysis and takes a while to screen out data and build it
Need some more Data mining and Machine learning algorithms
Likelihood to Recommend
Pros: Do you need Visual Analytics? Is your data noisy? Are you new to statistics and analysis? Good Documentation Do you need for DOE? Easy for simple DOE and modeling cases Do you need to interface with other softwares? Capability to interface with other programs like R, Matlab, Excel etc...
Cons: Do you need to automate repetitive tasks? Scripting is not friendly and needs improvement Do you need to build an application? Application Builder is a good addition but at infancy phase Do you need for data mining? Data Mining algorithms not yet sophisticated
VU
Verified User
Engineer in Engineering (Semiconductors company, 10,001+ employees)
JMP modules are used as an overall statistical package for data analyses.
Pros
Easy to use (intuitive for engineers)
Credible and up-to-date statistical methods / techniques implemented in the modules
One-stop-shop for all my statistical analysis needs
Cons
Reliability module: CDF plot with interval failure points shown
Reliability module: Recommendation of best models to use
Table's ease of use to allow simple spreadsheet operations. Example: average values of every 3 cells
Likelihood to Recommend
Reliability module: Parametric survival analysis platform is powerful, however, the translation to common physics of failure models can be unclear. Proper documentation and live pop-up explanations will be very helpful. Often times, I have to rerun the same data sets in Reliasoft ALTA Pro to confirm my interpretation of the parameters is correct.
We assist our clients in accelerating research, both R&D, routine improvement initiatives as well as root cause analysis. JMP is central to this effort in two ways. First, we help them exploit the tool and secondly, we build and integrate JMP with databases and server-based software to create analytical systems that imbed analytics into standard operating procedures.
Pros
JMP is designed from the ground-up to be a tool for analysts who do not have PhDs in Statistics without in anyway "dumbing down" the level of statistical analysis applied. In fact, JMP operationalizes the most advanced statistical methods. JMP's design is centred on the JMP data table and dialog boxes. It is data focused not jargon-focussed. So, unlike other software where you must choose the correct statistical method (eg. contingency, ANOVA, linear regression, etc.), with JMP you simply assign the columns in a dialog into roles in the analysis and it chooses the correct statistical method. It's a small thing but it reflects the thinking of the developers: analysts know their data and should only have to think about their data. Analyses should flow from there.
JMP makes most things interactive and visual. This makes analyses dynamic and engaging and obviates the complete dependence on understanding p-values and other statistical concepts(though they are all there) that are often found to be foreign or intimidating.
One of the best examples of this is JMP's profiler. Rather than looking at static figures in a spreadsheet, or a series of formulas, JMP profiles the formulas interactively. You can monitor the effect of changing factors (Xs) and see how they interact with other factors and the responses. You can also specify desirability (maximize, maximize, match-target) and their relative importances to find factor settings that are optimal. I have spent many lengthy meetings working with the profiler to review design and process options with never a dull moment.
The design of experiments (DOE) platform is simply outstanding and, in fact, the principal developers of it have won several awards. Over the last 15 years, using methods broadly known as an "exchange algorithm," JMP can create designs that are far more flexible than conventional designs. This means, for example, that you can create a design with just the interactions that are of interest; you can selectively choose those interactions that are not of interest and drop collecting their associated combinations.
Classical designs are rigid. For example, a Box-Benhken or other response surface design can have only continuous factors. What if you want to investigate these continuous factors along with other categorical factors such as different categorical variables such as materials or different furnace designs and look at the interaction among all factors? This common scenario cannot be handled with conventional designs but are easily accommodated with JMP's Custom DOE platform.
The whole point of DOE is to be able to look at multiple effects comprehensively but determine each one's influence in near or complete isolation. The custom design platform, because it produces uniques designs, provides the means to evaluate just how isolated the effects are. This can be done before collecting data because this important property of the DOE is a function of the design, not the data. By evaluating these graphical reports of the quality of the design, the analyst can make adjustments, adding or reducing runs, to optimize cost, effort and expected learnings.
Over the last number of releases of JMP, which appear about every 18 months now, they have skipped the dialog boxes to direct, drag-and-drop analyses for building graphs and tables as well as Statistical Process Control Charts. Interactivity such as this allows analysts to "be in the moment." As with all aspects of JMP, they are thinking of their subject matter without the cumbersomeness associated with having to think about statistical methods. It's rather like a CEO thinking about growing the business without having to think about every nuance and intricacy of accounting. The statistical thinking is burned into the design of JMP.
Without data analysis is not possible. Getting data into a situation where it can be analyzed can be a major hassle. JMP can pull data from a variety of sources including Excel spreadsheets, CSV, direct data feeds and databases via ODBC. Once the data is in JMP it has all the expected data manipulation capabilities to form it for analysis.
Back in 2000 JMP added a scripting language (JMP Scripting Language or JSL for short) to JMP. With JSL you can automate routine analyses without any coding, you can add specific analyses that JMP does not do out of the box and you can create entire analytical systems and workflows. We have done all three. For example, one consumer products company we are working with now has a need for a variant of a popular non-parametric analysis that they have employed for years. This method will be found in one of the menus and appear as if it were part of JMP to begin with. As for large systems, we have written some that are tens of thousands of lines that take the form of virtual labs and process control systems among others.
JSL applications can be bundled and distributed as JMP Add-ins which make it really easy for users to add to their JMP installation. All they need to do is double-click on the add-in file and it's installed. Pharmaceutical companies and others who are regulated or simply want to control the JMP environment can lock-down JMP's installation and prevent users from adding or changing functionality. Here, add-ins can be distributed from a central location that is authorized and protected to users world-wide.
JMP's technical support is second to none. They take questions by phone and email. I usually send email knowing that I'll get an informed response within 24 hours and if they cannot resolve a problem they proactively keep you informed about what is being done to resolve the issue or answer your question.
Cons
JMP does a lot and can be intimidating for new users. New users and their managers need to understand that it’s unlikely that anyone will use all of JMP's capabilities in their work. Some uses are very limited. But it’s not important how much of the whole JMP product and capabilities you use but rather what use of the product contributes.
We have seen time and again where organizations up their game analytically because they are using JMP. Though JMP makes these methods accessible by way of visualization and interactivity, there is still a learning curve involved. For example, JMP does a great job with time series analyses allowing manufacturers to find cyclical patterns that lead to yield hits. Using it in JMP is easy but engineers need to understand the concepts behind it to exploit it.
JMP data tables are proprietary and I'm not sure that any other software can open native JMP files. Perhaps some competing products can but I would have to bet that some aspects of the data, particularly saved analyses, table variables and formulas would not come across.
JMP Scripting Language (JSL) is incredibly powerful. With it you are actually working with JMP's building blocks in terms of analytics and in terms of how reports and dialogs are put together. I personally think that every JMP user should have some active expertise with JSl but building integrated analytical systems will have to be left to those who have the time and talent to focus on it daily.
JMP forces you to change the way you approach analysis and that can be a difficult transition for some but it leads to some powerful capabilities once you make it through. Most analytic tools are focused on the analytic techniques and terms and use those names in their menus. JMP on the other hand, focuses on the data and the questions you’re asking: What is my Y and what’s my X? What’s the relationship between them? This way the emphasis is on the problem at hand, not deciding on a technique for analysis.
Likelihood to Recommend
Many organizations have seen their analytical capabilities, and the results from them, plateau. Of these, we've observed, that most of them didn't appreciate that they could do (even) better. These companies should definitely consider JMP. Any company that is research-based can benefit from accelerating their research, learning more in less time, effort and cost, with JMP's tools. Basically, any organization that is hungry enough for improvement to seek out better ways is suitable for JMP. Those who are happy with their current performance are not likely to consider the changes, though they were not major impediments by our clients, required.
JMP is being used daily as one of the key tools from the engineering tool box for my engineering department at a semiconductor manufacturing company in east coast of US. It is being used by my department, and it has caught attention from other departments as well. I will be glad to see it being used across the whole organization. I highly recommended the analyze and graph functional modules which help me to address volume production issues using multiple variant correlation and visualization of large data set.
Pros
JMP is a column based data analysis tool, and its graph function is interactive, which help me to pin point the parts which had issues, and find the root cause quicker.
JMP can handle seas of data, with no limitation on number of rows or columns. This is important for me since large data sets are key for me to look at trending, and view the data as a whole with connection to each other.
I liked the SAS JMP on-line webcast programs, which help me and my team to develop the skills that are needed and answer questions that seems to be small but can make a difference in data analysis efficiency and quality.
Cons
It would helpful if JMP can provide more case-based demo, besides sample Data. Because based on the statistical nature of the data, different ways of analysis can be applied, to generate meaningful results and conclusion.
For example, Cpk calculation, for two-sided Spec vs one-sided Spec.
It turns out, some Cpk was calculated by JMP can have negative values, which do not make sense,f or process capability analysis.
Likelihood to Recommend
JMP is well suited for statistical analysis. However, when underlying physics or science is needed to better understand or simulate the observation or to provide prediction by modeling, JMP seems to lack the flexibility for end-user to provide boundary conditions or pre-defined rules to rule out impossibles in the predictive modeling.
VU
Verified User
Engineer in Engineering (Semiconductors company, 201-500 employees)