IBM Rational delivers greater value from investments in software and systems. Rational solutions enable organizations to achieve precision in desired business outcomes and execute with reduced risk and cost.
It’s fair to say that we’re living in an intriguing world. Stop and take a look around you. Innovation is everywhere, it’s transforming our world. And guess what? If you’re involved with software, you’re right at the heart of innovation. Products are evolving into systems of systems with software being the invisible thread that brings it all together.
But why am I blogging?
I’m hoping this blog becomes a resource to help you break down the barriers to innovation in software and systems. Although this vision will undoubtedly evolve... [More]
A few weeks ago I wrote about my test
drive of the new Chevy Volt. One of the first “wow” moments a driver
has in that car is when you first begin to interact with the dashboard.
Information is a presented in a way that matters to the driver – even
though the car’s computer may have to crunch thousands of numbers and
run through multiple diagnostics, what the driver cares about is the end
result – “What’s my energy efficiency?” or “What’s my battery charge
level?” I’ve recalled the Volt dashboard this week as we released the... [More]
In this day and age, outsourcing is a common practice. Gone are the days of end-to-end development of large-scale products that are cultivated by a single group. This could mean working with another part of your existing company, collaborating with another company locally or using global resources. And it raises the question: How can DevOps help in the delivery of a product that involves multiple vendors or contributors?
Multivendor projects are everywhere
Look at some of today’s large industries: automotive,... [More]
The DevOps and continuous delivery in the cloud with JazzHub session at IBM Pulse focused on lessons learned while implementing solutions in the cloud and the importance of taking a DevOps approach. Ben Chodroff, CloudOne CTO, and Hari Vetsa, Rational Architect, spoke to the team’s migration from IBM SmartCloud Enterprise to SoftLayer. A major reason the team chose to move to SoftLayer is that the more malleable nature of SoftLayer proved a better fit for what they were after. Ben Chodroff advised that when moving to cloud, “make... [More]
I'm John McDonald, the CEO of CloudOne and an IBM Champion for Rational software. I'm participating in the IBM Cloud Innovation Forum in Chicago this week. Chief officials from many major corporations are here to listen and to talk about the impact of cloud. When I ask about software and systems development, over and over again in hallway and mealtime conversations I hear a common theme: The hope that the cloud will help them manage the rapid globalization of software and systems development. You know that many of the tools we use today for... [More]
Are you bags packed for Las Vegas? April 29 - May 4 Next week’s IBM Impact 2012 Global Conference, at The Venetian and The Palazzo Hotels, will bring together more than 9,000 technology and business leaders for a transformative learning opportunity. And Rational will be there, showing our clients and conference attendees how to build a more effective IT infrastructure that supports business strategies, while increasing productivity and lowering costs. We’ll be making several important announcements. Plus: Designed just for developers, an... [More]
I’ve just been reading a new thought leadership paper ‘Product Innovation Demands More Flexible Software Delivery’ by Forrester Consulting (registration required), commissioned by one of my marketing teams at IBM Rational, which has some very interesting finding and recommendations for companies developing innovative products where software is a major component. In September 2010, Forrester conducted a survey of 106 product development professionals in the US and UK who have responsibility for software development as part of product... [More]
My name is Terry Quatrani and I am the Rational Evangelist at IBM. I must confess that I am also a modeling bigot. I started modeling in 1988 using a GE proprietary methodology that eventually became the Object Modeling Technique (OMT). In the early 90s I moved on to the Objectory and Booch techniques. I watched UML being born and followed its progress as it matured into UML 2.
Over the years I have found two main benefits to modeling. The first is communication. When you have a model you have a visual representation of your system... [More]
Now that we are in December, it is starting to feel like the holidays. We had our first snow (and subsequent ice) of the season in Raleigh, North Carolina, this weekend – and I’ve been busy buying a few special items for my family – even my dog Teddy. Of course, this time of year isn’t just about presents. In fact, it is a time that a lot of us start thinking about giving more and looking for ways we can have a positive impact on the world.
We try our best to make IBM a company that “gives back” to the world as well. One of the fun and... [More]
Recently, IBM's Michael Rowe talked to our training class about the Internet of Things (IoT). He boiled down the Internet of Things to a simple concept: thing sends data to a processing system, which then sends processed information to some person or thing. Repeat this with a few million or billion things and you have the Internet of Things. This made me wonder: am I just a thing ? Or am I a living being? Does it matter to the Internet of Things how alive the thing is?
Usually when we talk of the Internet of... [More]
We are now accepting nominations for our 2013 class of IBM Champions for Rational software. Champions are IBM clients or partners in the technical community who motivate others toward our software solutions and services by being:
R esponsive - They are actively engaged with their peers through communities, user groups, and events.
R espected - They are experienced professionals who serve as technical mentors to their peers.
R ecognized - They extend themselves beyond their peer groups to share their expertise through social media,... [More]
There are two ends to the spectrum of thinking about how and when to reuse artifacts during product development. One end of the spectrum is to begin the process by designing for reuse. The other end of the spectrum is not developing for reuse at all and then reengineering the artifacts later to reuse. The goal of reuse is to reduce cost and improve efficiency in product development. For software designers to reduce costs, they must build an architecture with common core assets. There are two different ways that an organization can structure... [More]
For decades, businesses have depended on mainframe servers to reliably process transaction workloads. This is all the more true today, and application developers continue to forge business logic on these mission-critical systems.
With the announcement of the new zEnterprise EC12 (zEC12), the mainframe once again establishes itself as the ultimate system for the secure, intelligent, dynamic, and out-right massive-scale processing of business workloads.
While it makes perfect sense to fully leverage these systems, the next-generation of... [More]
The world has officially gone mobile. It has done so in ways that we could not even have conceived of only a few years ago. Today, there are more smartphones and tablets sold than all of the PCs in the world put together , and in certain countries mobile devices have replaced cash . They have created a vibrant app economy with almost 500,000 new jobs. And a mobile startup goes from zero to a one billion valuation in less than two years.
Mobile development has not been confined to just the individual or consumer market. It has also been a... [More]
by Gina Poole During Innovate last week, I provided an overview of the announcements about our spring launch for product & systems teams. Today, I'd like to give you a few details about our announcements geared for IT organizations. There are three key areas of capability that will help IT organizations: Accelerate delivery through improved integration across the application lifecycle Reduce cost and create new business value by expanding application lifecycle management beyond the development team Improve flexibility and boost... [More]