::caropepe.com:: » BMC Remedy – Forrester: Cost, Ease of Use & Upgrades ::caropepe.com:: Home About Joe Caropepe Articles Photography BMC Remedy – Forrester: Cost, Ease of Use & Upgrades 02.05.2012 · Posted in Articles, BMC Remedy, Computers & Technology Â One of Stephen Mann’s points about Remedy in hisÂ coverageÂ of BMC’s recentÂ acquisition of NumaraÂ included this: 6. BMC needs to get better messaging out about customizing Remedy and associated costs, and the issues-of-old related to the cost and pain of upgrading between product versions. Cost, ease of use, and upgrades are why customers are leaving what is a very, very functionally-rich ITSM offering. This is less about Numara, and more about Remedy, and I wanted to expand on it a little bit. The devil’s always in the details – so let’s break it down. Â There are really 3 “Remedy” related points here: Customizing (and Associated Costs) Upgrading (and Associated Costs) Ease of Use Customizing & Associated Costs First, it’s important to remember that these days “Remedy” (the brand), means theÂ Action Request System (ARS)Â platform, and the ITSM applications running upon it. Â The AR System as a development platform has been around for 20 years and has always been geared towards quicklyÂ implementingÂ business rules over other considerations (like upgrades, which I’ll talk about more in a minute). Â However, the applications that are built on top of the AR System can be as simple or as complex as the architects or developers make them. Â And, in order to provide a, “…very, very functionally-rich ITSM offering”, the 7.6.x versions of ITSM applications are complex, no doubt about it. Â Providing this much functionality means having to do a couple of things: Â First, you have to use what the AR System gives you, meaning a LOT of workflow objects, including a ton of supporting forms that are never seen on the front-end, hugeÂ quantitiesÂ of Active Links, and Filters, and a complicated set of “foundation” data that must be configured for it to work properly. Â Next, it means having to deal with the stuff you need, but doesn’t neatly fit into the core AR System. Â BMC in recent years has had to get very creative in order to deliver the applications to a web browser (RemedyWeb, anyone?), and a variety of back-end processing that hasn’t traditionally been thought of as “pure” ARS. Â A lot of AR System capability in recent history has come as a result of BMC’s front-end application requirements (and it’s nice that these functions are made available for custom applications – there are still a lot of these in the world). Â I expect this to get more complex as their “mobile-first” initiative proliferates. Â Summary – The AR System as a platform provides easy customization to applications. Â However complex applications mean complex customizations. Â I don’t see this changing any time soon. Upgrading & Associated Costs Upgrading BMC Remedy applications is difficult for 2 reasons: handling customizations & data Â Customizations is one of the biggest headaches BMC faces with their ITSM applications running on the AR System. Â How to upgrade your applications, when some well-intentioned developer (or one of your own BSM/ITSM consultants) has changed your workflow? Â (To BMC’sÂ immenseÂ credit, all of their application code is available to be customized using the standard AR System development tools – one hope this never changes.) Â As I mentioned earlier, the ARS platform is, and always has, been geared towards applications quickly delivering business value. Â Sometimes this means incurring overhead in other areas like source code management. Â I’m fairly certain that this was aÂ consciousÂ decision in the early days, with an eye towards adding if/when needed. Â It’s needed now. [0] Â Next, there are a variety of ways ITSM applications can be configured using data. Â This “configuration” data essentially controls how the applications behave, and can be set up using endless combinations. Â If BMC changes the way any of the foundation data is used, it’s almost impossible to automate the upgrade – the only way to ensure a smooth upgrade is by having human beings that know what needs to happen, and make sure it does happen. Â Not exactly cheap. Â Summary -Â With the introduction of data import, delta load, and migration tools, and overlays, ARS applications are more capable than ever of being upgraded (I almost said “easily upgraded”, but it’s not there yet). Â Look for even more features in ARS v8.0, especially in the areasÂ of source control (allowing large, distributed teams) and better versioning. Ease of Use I’m not sure if Mr. Mann isÂ referringÂ to the administration of the applications and platform, which I’ve covered above, or the experience of the support staff within the applications themselves. Â Since he contrasts “rich functionality” with ease of use, I’ll assume the latter. Â In many respects, BMC is a victim of Remedy’s and AR System success. Â Evolution is always slower and harder than innovation, and there is an obvious and direct correlation to today’s ITSM applications and their early Help Desk applications. Â Another factor that isn’t spoken about too much is the flurry of activity as Remedy Corporation passed from being a standalone company, to Peregrine (the dark years), and finally to BMC Software. Â This happened during the 2001/2002 time frame – the same time asÂ Web 2.0Â was evolving – and BMC has been racing to catch up ever since. Â Finally, the current versions of ITSM are based (literally) on both ITIL, and BMC’s ownÂ Service Management Process Model (SMPM)Â and without knowing the methodologies and processes defined in these tools, using an application based on them, might not make the most sense. Â No excuses, though. Â It can be better. Â Summary – As the AR System gains capability to support modern clients like web (hardly modern) and mobile, the applications built on top of it will continue to get easier to use. Â In the mean time, the “best practice” view of the ITSM apps are a step in the right direction. What Now? Most of these details (and associated costs) are well-understood, and expected, by those familiar with the platform and applications. BMC does a great job of ensuring detailed communications flow to AR System architects, developers, and administrators, including an increased participation in the various online discussions that areÂ occurring. Â Indeed, these folks are the biggest supporters of BSM, ITSM, and the AR System – often leading the charge within their internal IT organizations. Â What’s missing is how decision makers and executives develop this same level of understanding, without having to dive as deeply as I’ve done with this post. Â Not exactly a new problem, but not exactly easy, either. Â Â Â ——— Â [0] The AR System does not fit into the common software configuration management development models regarding source control. Â Concepts common in compiled languages like a having a main code branch, branching (early/late), merging, labels, and patches simply don’t (yet) apply to applications written on the AR System. Â Until the introduction of “overlay’s” in 7.6.04 all code changes were essentially made to the “main” branch (even CVS integrations included in earlier versions of ARS didn’t get this deep into source code management – they simply kept multiple ARS developers honest by preventing concurrent development, and adding comments).Â One Response to “BMC Remedy – Forrester: Cost, Ease of Use & Upgrades” Stephen Mann says: February 6, 2012 at 5:33 pm This is fantastic info Joe. I know a lot has and is being done to address the issues I referred to. My point was more about there being a perceived absence of great info like this to counter-balance the feedback I receive from clients who have struggled in the past (but that hopefully won’t going forward). Cheers Stephen Reply Leave a Reply Click here to cancel reply. Name (*) Mail (will not be published) (*) Website Δ About Joe Caropepe/Resume RemedyJobs.com RUG 2004 Blog LinkedIn Profile The Caropepe Garage Caropepe FFR Cobra Diary Caropepe FFR Cobra Photos Italian Genealogy (forums) Categories Articles Bicycling BMC Remedy Broadview Business & Worklife Computers & Technology Family & Friends Home Home Theater Hurricane Rita People & Teams Real Estate & Home Ownership Sports & Culture Teamwork Travel Uncategorized Weather Web Site News wwrug Photos Photo Blog Caropepe Flickr Seattle BBQ Seattle House Zackary Charles Merrill Austin Cam (old) 1999 Indiapolis 500 Mike's Excellent Adventure Austin House Fun & Family Brian Bavido - Full Range Sound Adent's Landscape Supply Jon Anderson's Blog Robin & Paul's Site Bucky's HP Quote (11/6/01) Wedding Central (old) Ed Caropepe Buys House Online Cycling Backcountry Bicycle Trail Club Cascade Bicycle Club My 1999 De Rosa AL+ Rocky Hill Ranch, TX Mountain Bike Race - Spring 2002 - results © 2009 ::caropepe.com:: Theme by Dimox