What I am about to share here is a true story about Integrated Service Management. I changed the name of the customer to Customer because I didn’t ask permission to use Customer’s real name. So you’ll just have to believe me :oD
Oh, What a Better Web We Need
Once upon a time, Customer needed to test the interoperability of hardware, software, operating systems and customer solution stacks for new product releases. Customer needed to coordinate multiple global teams working on an abundance of machines. With thousands of operating system instances in test, Customer faced an enormous management challenge. Growth over time resulted in homegrown tools from many teams that did not interoperate, making data collection difficult. Visibility into tasks assigned to global teams was limited, and often resulted in duplicate testing and lost productivity. In addition to standardizing tools and improving workload tracking and visibility, Customer sought to automate as many repetitive processes as possible, improving productivity and freeing up engineers for more complex testing work.
Integrated Service Management to the Rescue!
The solution for Customer included a RaTivo integration of Rational Quality Manager (RQM) and Tivoli Provisioning Manager (TPM) to allow automatic provision of test machines with the required test configuration, saving Customer manual work and time from request to provision. Additionally, Customer applied Rational Test Lab Manager and Tivoli Application Discovery and Dependency Manager (TADDM) to discover available test lab machines and display the list in RQM, saving Customer test time as all the information is displayed one tool.
All’s Well that Ends Well
You can’t argue with these results. Customer directly benefited from Integrated Service Management by:
Eliminating an estimated 20 percent of testing duplication
Increasing visibility and automation allows better allocation of shared equipment, reducing hardware requests
Locating available test machines for testing without the need to learn a new tool or collaborate with the operation teams.
Automating provisioning of new test configurations on available machines, speeding the test cycle.
Enabling managers to pull their own custom reports, thereby improving visibility and coordination.
What is IBM Tivoli Software? We know you want the short version. Steven Wright of Tivoli Software breaks it all down for us in less than 7 minutes on a white grease board. Check it out while you have your morning coffee, afternoon tea, or while you get your miles in on the treadmill or trail with your smart phone. Then visit ibm.com/software/tivoli for more details on how IBM Tivoli Software can help you run a smarter business. .
Yes, I love being one of
the ambassadors for IBM’s Client Reference Program, a structured platform that
gives our valued Clients many opportunities to promote their unique
capabilities and stand tall in the, otherwise very competitive, market. IT
revolution, ease of internet, change in consumer behavior etc have all added to
While I write this blog, the
two things that I had studied, during school days in Biology, are shouting
aloud from my mind; one, Darwin’s ‘Survival of the Fittest’ and two,
‘legume-rhizobial symbiosis’. Interestingly, these biological phenomenon do
have real examples in economics too. A symbiotic relationship with clients/peers,
thus, is ‘very’ crucial in surviving the Darwinian marketplace. And, what
better way than registering for IBM’s Client Reference Program? :-)
For me, it’s great being a
Client Reference Specialist for Tivoli. Working in collaboration to create
Reference Profiles for our Clients has brought in a lot of advantages. Networking
opportunities with my fellow IBMers, Business Partners and Clients from across
industries is just a ‘cake’, but the real ‘icing’ is my continuous learning
about IBM’s Tivoli software for 'Integrated Service Management' that “provides
smarter solutions and the expertise you need to design, build and manage a
dynamic infrastructure that enables you to improve service, reduce cost and
manage risk.” Yes, I’m always in an awe of how IBM’s Tivoli solutions have
helped our Clients overcome their challenges.
PS: Rebecca Wissinger in
her blog ‘IBM Client Activities at Pulse 2011’ talks about the ways IBM is
saying THANK YOU to our immensely valued, extraordinary Clients at Pulse
2011. If you are attending Pulse 2011 then you will not give her blog a
During the late 90's, I worked for a company that sold Java components and had the opportunity to do a demo in front of a sea of developers at a large Java conference in New York city.
I must have tested my demo about 20 times the night before and everything worked perfectly before I put my head on the pillow.
You can see where this is going, right? The next day, in front of at least 70 people, my demo crashed so hard that I might as well have been wearing a nametag that said "Colt Seavers."
I can't tell you what happened between my brother's apartment and the Javits Center.
Gremlins? Maybe. All I know is, one minute the thing was working. The next, it wasn't.
It's the same thing with many of our customers. They develop products and services and test the heck out of them, then deploy and those darn gremlins seem to just spout up out of nowhere.
With Integrated Service Management, IBM provides customers with a means to address their pain points with regard to the service lifecycle. Specifically, Integrated Service Management for Design & Delivery is about the design, delivery and management of software engineered into intelligent devices and services.
It's the alignment of information, processes and workflow across architecture, development, testing and operations teams.
From brainstorming the service or product, to development, testing, to deployment and maintenance and rolling out future features - it's about breaking down the silos between development and operations. And yes, it includes new technologies like Cloud computing.
Here's a good example: customers developing and testing new applications built on SOA need a way to simplify the process of troublshooting (and resolving) issues once this application is deployed into production.
One way that IBM is able to address these problems is with integration of solutions such as IBM Rational Performance Tester and IBM Tivoli Composite Application Manager (ITCAM).
ITCAM is a tool that can be used in both the test lab and production environments to isolate the root cause of the problem, right down to the specific code, and feed that information back to Rational Performance Tester.
By doing this, the testing staff can replicate both the test lab scenario and the production problems and if it takes more than just a configuration change they can feed those details back into the development tools and correct the problem at the code-level based on what has been identified.
In a nutshell, we describe it as, "Service lifecycle integration that links data and work flows."
It's good stuff and this is only one example (out of quite a bunch) where we have service lifecyle integrations across Rational, WebSphere and Tivoli software that enable organizations to bust the gremlins that inhibit continual service improvement across the end-to-end service chain.
Speaking of busting gremlins, a guy who saw a gremlin back in the day was William Shatner; star of "Nightmare At 20,000 Feet" (Twilight Zone) and former conference speaker for Rational's big customer event.
So it shouldn't surprise you that I'm gonna bring this back around IBM's (and Rational's) premier software and product delivery event; Innovate 2010.
If you were at Pulse 2010, then you know that we've been talking about Integrated Service Management for much of this year and it's going to continue this weekend at Innovate 2010.
Keep an eye on our next blog post where we'll have all the details of where you can expect to see Integrated Service Management at Innovate 2010.
And if you're not attending, not to worry. The Rational team are putting a ton of the information (including live streaming for Keynote sessions) on the website
Learn all about the latest strategies and smarter software for design and development innovation through next generation service delivery from the Integrated Service Management track at Innovate 2010, June 6-10. The Integrated Service Management track at Innovate is a continuation of the discussion and training of the Software Delivery Lifecycle Management stream at Pulse 2010, which showcased how clients, IBM and IBM Business Partners use software delivery lifecycle management solutions to help realize greater value from software investments and optimize business outcomes at reduced cost and risk.
The Integrated Service Management track kickoff will be hosted by Jamie Thomas, Vice President of Tivoli Strategy and Development, formerly of worldwide development, client support and product management for the Rational software brand. Jamie will be joined by Bala Rajaraman, Distinguished Engineer, IBM Software, Tivoli and John Wiegand, Distinguished Engineer, Rational Analysis, Design and Construction.
At Innovate 2010, IBM clients and partners will learn innovative approaches to optimizing the service lifecycle, driving better efficiencies and lowering their TCO. Attendees of the Integrated Service Management track will also learn how to leverage the existing tight integrations with Rational solutions. Specifically, clients can find out how to:
Speed up the deployment processes and maximize resource utilization with automation solutions
Reduce cost and improve efficiency with Visibility and Automation brought about by the integration of Rational and Tivoli
Fully realize the benefits of newer technologies such as virtualization, cloud etc in the dev and test processes that will improve TCO and efficiency
Create a robust dev and test processes that will have minimal chances of failure and cause an outage
Increasingly, physical assets are being transformed into digitally aware, smart assets that can receive and emit data and connect with one another, allowing people, systems and objects to communicate and interact with each other in entirely new ways creating opportunities for smarter, differentiated services and products.
As the world becomes more intelligent, instrumented and interconnected, designing and delivering the systems and application software for innovative new products and services becomes more and more complex.
For example, today’s cars contain a 100 million lines of code that are connected to the dealer, to a smart traffic system, to an insurance provider, and to a smartphone, which alone could run 100,000s of new applications.
The complexity of these systems of systems has exploded overnight as every single service and interaction between the multiple systems needs to be managed, monitored, and maintained across the entire service lifecycle.
Current models of design, development, operations, and deployment do not scale and are not cost effective. In addition, there is a huge gap between design, delivery, and operations, inhibiting the efficient delivery of services.
Both development and operations see a number of challenges in their IT and product delivery organizations:
70% of budget locked in maintenance
50% of applications rolled back
30% of project costs due to rework
85% of computing capacity idling
Integrated Service Management—which includes Rational and Tivoli software--helps bridge the gap between software development and operations teams. It provides integration of data and workflows across architecture, development, testing and operations software. It integrates best practices including ITIL and IBM assets for SOA, Development and IT Operations to accelerate time to value. Integrated Service Management helps organizations:
Identify required changes and resolve customer issues in less time
Reduce system downtime and repair costs
Limit risk exposure by providing better visibility to change impact
Featured products include: Federated asset management.IBM Rational Asset Manager helps architects and operations with fast problem resolution as the single catalog of known software assets, such as patterns, past change requests, and in-production services and products. Federation with IBM Tivoli Change and Configuration Management Database simplifies deployment with automated synchronization and reduces data duplication, allowing only secure proven assets and services into production environments.
Lifecycle process automation. Accelerate the development, test, and deployment cycles; reduce operational risk; and improve audit posture. Rational Asset Manager catalogs templates and deployment reference architectures tailored by industry, which invoke the build-test-deploy workflows resulting in greater consistency, predictability, and faster time to market. IBM Rational Build Forge®, IBM Rational Automation Framework for WebSphere®, and IBM Tivoli Provisioning Manager provide an automated test and deployment workflow reusable across application and data center provisioning environments significantly reducing the manual effort in test and build set up and tear down.
Attend Innovate2010 and to learn more about Integrated Service Management for Design and Delivery. Register today.
Last week, I attended my first IBM Pulse conference. I really enjoyed the sights and sounds of Vegas, and met many of my Tivoli colleagues for the first time. I also probably walked the equivalent of 15 miles over the five days within the mammoth MGM facility. But what I found most valuable over the five days were my interactions with our customers and business partners.
On Day 1 of the conference, my focus was the ISM Simulator workshop that I helped coordinate. Given that the workshop was: a) taking place prior to any other Pulse activities, b) located in the bowels of the MGM hotel, and
c) three hours in duration...
...I was a bit apprehensive that all the customers and business partners who had RSVP'd would actually show up. But when people started rolling in 30 minutes before the start time, I was confident that this workshop was going to be a success.
When we got started, we had 21 participants sitting around four tables, which is all but ideal for this role playing workshop. Like other simulator workshops that I have attended, it started out a bit chaotic, as participants tried to process the firehose of information that was being thrust upon them. By the end of the three hours, they had come full circle, and were effectively working together to the tune of a $5 million profit for their hypothetical shipping company.
As I chatted with some of them after the session, and listened in on some of their video testimonials, the words I heard most often were "eye-opening", "outstanding" and "insightful".
On Monday and Tuesday, I worked on the expo floor and showed off our cool new ISM Simulator video game. The game allowed users to experience various issues affecting service management and corporate profitability in a simulated organization. At the ped, I got great feedback from customers and partners, who, by virtue of playing the game, were able to get a better grasp of the sometimes abstract concepts of service management.
You can play the IBM Service Management Mission game here.
All in all, it was a great conference, and stay tuned for the video from the workshop!
We didn't waste too much time with closing the deal on July 20th, 2010 and then cut to January 25th of this year and we announced Tivoli EndPoint Manager, built on BigFix technology (Announcement Letter: 211-048) would be electronically available on February 01.
There's a great press release that gives a high-level view of what this offering is all about (also on PRNewswire) and Angela Reese wrote a great blog about it as well.
Basically, this solution allows customers to manage and secure physical and virtual endpoints.
IBM Tivoli Endpoint Manager solution is positioned as the endpoint lifecycle management engine for integrated solutions that enforce efficient configuration compliance, optimize change management processes, and enable a self-request software management service for the end users.
IBM Tivoli Endpoint Manager solution monitors and enforces security and compliance at the enterprise endpoints, providing a single management platform for endpoint security and compliance.
Together with other IBM security offerings such as the Tivoli Access Manager for Enterprise Single Sign On, the IBM Tivoli Endpoint Manager solution provides comprehensive endpoint management and access control.
If you're coming to Pulse (and if you're reading this blog, you really should be coming to Pulse), you'll hear about this solution in a few of our sessions as well as be able to see it in the expo center.
And if you can't wait, here's a good whitepaper with more information.
All you have to do is create an original video that describes how your Tivoli software products have helped your company solve a problem, improve performance or deliver business value.
No, you won't be eligible for the 2011 Academy Award nominations (not even for documentaries), but you will be eligible to win an Apple iPad, iTouch, iPod Nano, $100 gift check, or $50 gift check.
Get started today - the deadline for contest submissions is August 16th. Winners will be announced on September 21st. (You may want to start thinking about what you're gonna wear). In the meantime, you'll want to read this article with the contest details.
But be forewarned - Hollywood may come a-callin'...you may need to get yourself an agent.
Signing off for now, Your friendly roving Integrated Service Management Reporter
As businesses and governments continue to develop and design products and services that are increasingly interconnected, IBM is working with clients to help them build the competencies to manage these products in smarter ways. This week at Innovate, the Tivoli and Rational teams, delivered several sessions to the agenda that demonstrated to the software developers, clients, and business partners how to design develop, deploy an manage smarter products by linking development and operations using Cloud technology. I was thrilled to see the level of interest and enthusiasm from the audience for Integrated Service Management. Many of the sessions were standing room only, including the track kickoff, which had to be moved to a larger room! Sessions that were not SRO were also very popular with nearly full rooms.
We were lucky to capture Bala Rajararaman, Tivoli Distinguished Engineer and Top Gremlin-Buster, along with Moe Abdula from Tivoli Development, who shared their passion for Smarter Products and Services by integrating the tools, processes and data of development and operations.
Today's software architects must do so much more than just build, deliver and manage...they must innovate. Increasingly, IT is charged with enabling business and seizing new opportunities to create unique, competitive advantages for the business through a more responsive and cost-effective delivery of IT services.
A tall order, for sure, but have no fear! Your ticket to learning just how you can do this is at Innovate 2010 - the premier software systems and services event; specifically, by attending the Integrated Service Management track. This track will demonstrate how you can effectively utilize information, assets and technology across the service lifecycle by integrating tools, processes and functions across enterprise architecture, development, testing and IT operations teams.
This track will also shine the spotlight on how IBM Rational, the platform for software delivery, is linked with IBM Tivoli, the platform for service management...and how organizations can incorporate Integrated Service Management throughout all phases of the service lifecycle, creating robust processes for producing innovative products and services and making those processes as efficient and cost-efficient as possible.
Hmmm...sounds like a can't miss event to me! Check out this article to learn more about Integrated Service Management at Innovate 2010 - and how linking IT development and IT operations can help drive down costs and drive up efficiency in exactly the ways organizations need most - to innovate best. Register today!
Signing off for this week, Your friendly roving Integrated Service Management reporter
Brian Bryson is the lead for Pulse 2010 track, Quality Management for Applications & Services. I talked with him to find out what kind of proposals he is hoping to see and I’ve included his comments below.
Re: Content Any type of content that addresses the federation or unification of development and operations teams would be great. We want to hear about what organizations have done to bridge the gap between these teams.
We believe there are great gains to be had in better aligning development, testing and operations i.e. better quality and faster delivery of new products and services, faster problem resolution and improved business flexibility. We’re interested in presentations that talk about:
Product integrations and how to streamline the workflow between test inventory, discovery, and provisioning
Tools and processes to accelerate testing--Development has depended more on manual processes while operations has been using automated tools and processes. We hope to see presentations that talk about how clients have automated or plan to automate processes in order to get software and services out faster, resolve problems faster and get operations to work better with development—anything that automates, improves, and accelerates the process from build and testing to running and managing applications.
Technologies, strategies, tips and best practices that help development and operations work together to deliver services and resolve problems faster
This is the first time Rational has had significant presence at Pulse, so we’re looking for a broad array of development topics—case studies, tips and tricks, process and strategy, and overview presentations—that will help operations professionals better understand and appreciate the challenges of software and service development. This kind of understanding will help create tighter integration across teams which will result in faster repair and replacement cycles, higher quality services, and faster delivery time.
Re: Who are good candidates for submitting abstracts? We are looking for a good mixture of customer presentations. That’s our number one priority. The customers are living with and addressing the daily challenges of service delivery and upkeep and we would like to hear how they have tackled those challenges.
Business partners also are great candidates. They are out there working with the tools and forming the bridge between IBM and the customer. They have a great depth of experience and a unique perspective. We would like to hear more about the challenges they have addressed.
We would also like to hear from the developers behind the tools. This is a great opportunity to connect the customers with the people building the tools to share information and ideas that will help make the tools better.
Re: What makes a good presentation What I think makes a great proposal is being able to say up front, “At the end of this presentation, the audience will walk away knowing this.”
A gold star presentation tells the before and after--here was our situation, here’s what didn’t work, here’s what we did, here are the measured net results. It wraps the story up with quantifiable proof i.e. it took two weeks less to produce a patch fix, or the cycle time for new applications was reduced by 20%.
A short, well structured presentation with a clearly stated purpose or exit criteria is what we’re looking for.
Re: Benefits of submitting an abstract for Pulse Just being present in community of practitioners-- developers, partners, clients, people using the tools—is a huge benefit. Speaking invites collaboration. When you present, you get a seat at the table. It improves your stature in the community and you get feedback from your peers, industry experts and the developers behind the tools—and, as you all know, it never hurts to have the Email address for the guy who developed the tool you are using!
For MSP's, IBM is providing a bundle of services and support in the way of marketing skills, technical expertise and financing options. On the marketing side, MSP's will have the ability to better target their customers and generate demand for their services through IBM education that includes topics such as developing effective marketing plans and exploiting the burgeoning social media space. Additionally, MSP's can sell IBM SmartCloud services under their own brand names. On the technical side, MSP's will have access to four new "Centers of Excellence" (located in China, Japan, Germany; and New York City) where they can collaborate with IBM technical experts to build their cloud services, and connect with other IBM ISV's. In terms of funding their efforts, IBM announced a financing offer which includes 12-month, 0% loans for IBM Systems, Storage and Software, and allows MSP's to defer payments for up to 90 days.
For end-users in the SMB space who often lack the necessary IT skills, this is a great opportunity to leverage local technology providers and take advantage of a cost effective "pay-as-you-go" model that cloud computing affords them. In addition, end-users will have the confidence of knowing that the services provided were built on an IBM platform.
Finally, for IBM, this is a great opportunity to expand its cloud ecosystem, and leverage the growing population of MSP's, who are continuing to gain traction in the cloud computing space for SMB's.
One statement: simultaneously reassuring and terrifying.
Firstly it’s reassuring because anything that works towards the realisation that development and operation are not really separated by any kind of wall has to be a good thing. Of course there are different areas of focus at different times in the life of a service but they all should have the same aim – delivering what is needed in best possible way. We already all knew that, it is so obviously sensible that who would vote against it? The equally obvious fact that we then don’t do it is one for the psychologists and later blogs, but does lead me into my other reaction:-
The horror that we should be 50+ years into IT services before this seems important to enough for people to give a trendy name. How on earth have we survived this long without a “collaborative and productive relationship” between the people who build something and the people who operate it? And bear in mind both those groups are doing it for the same customer (in theory anyway).
To be fair to IT people though, perhaps this is an obligatory engineering practice we have picked up. Who remembers the days when getting your car repaired was unrelated to buying it? You bought it in the clean and shiny showroom at the front of the dealer, took it to the oily shed around the back if it broke. One of the things that has seen a step-change in the car industry – and is also changing ours and most others – is the realisation that we are now all delivering services and not products. So we are finally realising that long term usability and value is what defines success, not a shiny new – but fragile – toy. In fact, thinking of toys we all recall the gap between expectation and delivery of our childhood toys – the fancy and expensively engineered product that broke by Christmas evening compared to the cheap and solid – be it doll or push along car – that lasted until we outgrew it.
The car industry saw that happen – and we now have companies leading their adverts with a promise of lifetime car driving with their latest vehicles – with the mould really having been broken by Asian manufacturers offering 5 year unlimited mileage warranties. That was about selling a self-controlled transport service instead of a car – and really that is what most of us want. Amazing strides taking place on that front, of course, being taken by companies like Zipcar who have thought simply enough to see there is no absolute link between that service (self controlled transport) and car ownership. (Some of us want other things from a car of course – but that just leads us into the key first step of any successful service, know what your customer(s) want.)
Why I get so interested in all this is its basically what I’ve been saying for the last 20 years – my big advantage is that I came into IT from a services environment (I worked in a part of our organisation called ‘services group’) – and I never really understood why IT needed such a large and artificial wall between build and do. ITIL was (in large part) set up to try and break down the walls – initially an attempt to set up serious best practices and methodologies within operations to match what was already alive and well in development (hence the original name of the project – GITIMM, to mirror SSADM).
So … what am I saying? Please take devops seriously if that is what is needed to get better services. The complexity we need to address now means we have to stop maintaining any practices that prevent good ongoing service design and delivery. If giving it a name and a structure helps then let’s go there.
One of the things I am most proud about in the books I have contributed to is that we made up a fancy name for something good people already did (in our case early Life Support) – the intention was to give it profile and then people would add it to job roles and actually start to plan for it and then, finally, do it better.
Of course that brings with it the chance of looking like the emperor in his new clothes once you examine the detail and originality too carefully. But that’s good too – clever and original usually = doesn’t work too well at first. Solid old common sense (eventually) seems to me to offer a much firmer foundation to build on.
We need good foundations because the situation is actually a lot more complicated than we pretend – multiple customers, other stakeholders, users, operations as users – enough for a dozen more blogs, a handful of articles and a book. So … I’d better get on writing – and maybe so should you?
 Seems so to me anyway – the Delphic oracle was widely believed, responsibility free and most of those who used it didn’t understand where the knowledge came from.