24U Software releases FM Bench
February 12, 2012 in FileMaker
[prMac.com] Prague, Czech Republic - 24U Software announced an immediate availability of 24U FM Bench for FileMaker Pro 11, your straight way to fast optimized FileMaker solutions
24U FM Bench is a complete solution for optimizing FileMaker solutions. It helps developers with the whole optimization process from benchmarking through analyzing, identifying bottleneck, optimizing, and reporting results. 24U FM Bench can be also used to monitor, analyze, and optimize business processes, as long as these processes can begin and end with performing some action in a FileMaker driven information system.
24U FM Bench was first previewed by 24U at FileMaker Developer Conference 2011 and introduced a new way of thinking about optimizing FileMaker solutions. It is developed around the idea of the "Marvelous Optimization Formula" and utilizes the methodology of finding bottlenecks, commonly used in the manufacturing industry to optimize the manufacturing processes for shortest possible lead times and highest possible throughput of production lines.
24U FM Bench 1.0 includes:
* FM Bench Detective, the ultimate benchmarking tool for FileMaker solutions, that precisely measures execution time of their scripts and calculations and produces a detailed log that can be further analyzed by FM Bench Analyzer
* FM Bench Assistants, a quick guide to carefully selected and tested 3rd party tools that can be used to minimize the time needed to deploy FM Bench Detective to an existing solution, and help to make FileMaker developer's regular work generally much more efficient
* FM Bench Analyzer, the key of the product that lets developers analyze data recorded by FM Bench Detective down to the depth of individual user actions, smartly identifies the real bottleneck of a measured solution based on precisely set parameters, and finally reports the optimization progress for the purpose of proving the results to management and customers
* FM Bench Optimizer a comprehensive resource guide to available articles, videos, seminars, and other training materials for learning how to optimize specific parts of any solution
* 24U Toolbox Plug-In, the core component used for precise timestamp recording
24U FM Bench changes the optimization tactics from try-fail to systematic bottleneck elimination
According to the results of HOnza Koudelka's public poll, 73 % of FileMaker developers optimize their solutions by intuition. This is the common try-and-fail approach, that often leads to spending days, weeks, or even months trying to optimize a solution, while only hoping for some success.
24U FM Bench changes this approach to systematically applying proven system commonly used in the manufacturing industry, which is guaranteed to provide results in consistently efficient way.
24U has recently applied FM Bench to a critical module of its own solution and was able to make this module more than twice as fast after spending less than 17 hours of work, only thanks to applying the system of identifying the real bottleneck, and then optimizing it.
Since the first version of 24U FM Bench Detective, the benchmarking part of FM Bench, has been released, many FileMake developers started to optimize their solutions.
Steve Sanders commented on the 24U FM Bench Detective's website: "I keep track of my Custom Functions in a database. When a Custom Function is revised, I compare some "Sample In" results to previous "Sample out" results to see if I have caused an error during the revision. I also want to compare the execute times to the previous revision. That lets me know if I have optimized or slowed down the Custom Function. I used to use "Extra Suites" on the Mac for this but it was very cumbersome as I had to find and remove my own overhead. I could only get an approximate overhead value. FM Bench will be ideal to re-implement this in a clean manner."
Edward McPike Jr. commented on FM Bench Detective: "It's funny - I actually did this for myself about six months back when I had performance issues... I never developed a good interface for me to analyze my own data - I just perused through the data to get a feel for where my bottlenecks were. So I was intrigued by your solution since I saw the Analyzer in the video. Plus, you grab more info than I do, which could be useful."
Rob Poelking commented on optimizing FileMaker solutions in general: "I'm in the same boat with a vertical market solution that I've been developing for a company for 5 years now. It is so inefficient!! I will be rebuilding from the ground up and I want to know what to avoid when rebuilding it."
Agnes Riley of ZeroBlue Technology Solutions commented on the blog HOnza's Bits @ 24U: "Optimization is a great thing, and I think greatly undervalued. A lot of times we, developers, do not have the time to go through a finished solution and optimize it unless there's a complaint that we react to. FMBench will hopefully help us be more proactive."
Marcus Wilson of STRUCterre wrote about FM Bench: "I have been able to implement a quick and dirty analysis of my solution under development, and after reviewing videos of your presentation at the Pause on Error conference ( very interesting stuff ) your analysis tool appears to be fairly mature for snapshotting the log file and presenting script analysis and debug point information."
Brent Hedden of Nth Generation Computing commented on the FM Bench website: "I was Beta testing this product, and I can vouch for this! This beta didn't even include the bottleneck finder, which by the looks of things is going to be the *real* useful part of this product. The asking price is worth it just for the plugin, let alone all of the useful programming HOnza and his team have done. Sure, you can create something similar to this by yourself (and I've tried!), but this is a very elegant solution that is a real value when compared to your development time and user satisfaction."
Serious developers have always cared about the performance of their solutions. But it took them too much effort to actually measure the performance of everything so they did that mostly only when issues appeared. With 24U FM Bench FileMaker developers can improve not only the theoretical but also the perceived performance of their solutions dramatically in almost no time compared to "optimizing by intuition", and they can do it repeatedly, with proven results.
Software Requirements and Compatibility:
* 24U FM Bench requires Mac OS X 10.4 or newer and FileMaker Pro 10v3 or newer on the Mac platform. Recommended is Mac OS X 10.6 Snow Leopard and FileMaker Pro 11v4 Advanced.
* Windows XP SP3 and FileMaker Pro 10v3 are minimum requirements for using the tool on the Windows platform. Windows 7 and FileMaker Pro 11 Advanced are recommended.
* 24U FM Bench uses 24U Toolbox Plug-In to measure precise timestamps and to store collected data to the FM Bench Log. The plug-in is included in the 24U FM Bench distribution.
Availability and Pricing:
24U FM Bench is available since Wednesday, February 1, 2012. A license for 1 FileMaker Server and unlimited number of users is currently being offered to early adopters at a discounted price of US$997 with extra bonuses worth of over US$2,000 and a 30 days money-back guarantee of customer satisfaction. 24U FM Bench will sell for US$1,177 for 1 server and unlimited users starting form Thursday, February 9, 2011, after the special introductory offer is closed.
24U FM Bench
Purchase 24U FM Bench
More about 24U Licenses
Public Poll Results
Recent Case Info
24U Software offers solutions for people, not for computers! With FileMaker experience reaching back into the early 90's and developing FileMaker plug-ins since 1997, 24U has become recognized a key vendor of plug-ins for FileMaker Pro. Dedicated to creating the easiest to use FileMaker plug-ins... Optimizing performance of FileMaker solutions... Inventing unique iOS applications... Helping organizations to get more out of their technologies... We connect the dare of education with the experience of industry to achieve the impossible. Copyright (C) 2012 24U Software. All Rights Reserved. Apple, the Apple logo, and Macintosh are registered trademarks of Apple Inc. in the U.S. and/or other countries.
Software Division Manager