Your Business May Depend on Your CMO and CIO Working Together

This is a great article that brings up some issues that can prevent the CMO and CIO from working effectively together and aligning their decisions with the enterprise’s business objectives, instead of their own departments.

Your Business May Depend on Your CMO and CIO Working Together.

This is also an area where IBM Rational can help, in facilitating  collaboration between these two, sometimes silo’ed, entities, especially where software and system intensive solutions are at play.

IBM Rational’s tools for product portfolio management can help manage the input from both the CMO and CIO teams to the definition of the products provided by the enterprise. Each division provides its needs, its objectives, and its desired outcomes, and IBM Rational Focal Point can help blend all of this and keep it aligned with the overall division and enterprise business objectives. Each product (or project) can then be evaluated against these business objectives and scheduled accordingly.

Further integration between the product portfolio tools and IBM Rational’s collaborative lifecycle management platform then ensures that the software and system requirements can be traced to the implementation and deployment of the software/systems products.

Yes, this is a simplified view of the whole thing, but it can and has been done in the past!

IBM and Systems Engineering

IBM is still serious about dealing with all aspects of systems development. In the past, this was mainly seen as developing embedded software. More recently, with the rise in popularity of SysML, there have been added capabilities to support systems engineers’ needs for architecture modeling and development tooling. Now, IBM is taking the rest of the tools into consideration by attaching systems development to the Jazz platform:

Jazz Community Site – Expanding horizons: systems engineering and software development

Interesting read and, perhaps more importantly, the start of discussions related to this topic!

If you have any interest in systems engineering (not just embedded software development), please respond to Greg’s invitation to talk and discuss about it!

RSD and UPDM: Enterprise Architecture for Systems

Steve Hovater has just published to developerWorks a great article on using the new UPDM functionality in RSD 7.0.5. The article takes you through a short introduction to UPDM, followed by the creation of a small model, and concluding with the use of Eclipse BIRT to create the associated DoDAF views.

If you are into systems development or enterprise architecture, I would recommend you take a look!

Drinking from a fire hose…systematically!

It’s been a while since I last posted… I had indicated earlier that I was to start a new job within IBM Rational in January. Well, I have and since then, it has been like drinking water from a fire hose! Not only do I have to get up to speed with the new job, but it appears customers had a backlog of questions over the holidays!

First, the new job is certainly very interesting as it brings me back into an area for which I am passionate: systems and software development. After a couple of years dealing with governance, I am back in the software development realm! Yes! After a few years of concentrating on the IT market, IBM Rational is now getting back into what was always a more traditional Rational market: “technical” software development. Granted, since IBM is somewhat larger than Rational ever was, the new scope is somewhat larger than what Rational used to do. There is more to industrial systems than just software: mechanical, electrical/electronics, and governance are all issues that we need to deal with in this domain. However, I will be concentrating on the software and governance parts of the equation.

So what does this mean from a practical point of view? First, I will be looking, from a product management point of view, at the IBM Rational tools in this domain. This means Rational Rose Technical Developer (a.k.a., RealTime) and Rational Systems Developer. This also means that I will be looking for feedback on these tools, both in this blog or in the developerWorks forums for RSx1 or real-time and embedded

In my new role, I will also have to deal with customers (clients?). I actually like that part of the work. I like taking my head out of the sand within IBM and to see what our users are actually doing with our tools. This can be a very important tool for a product manager. And I already have my first trip planned for next week.

Now… I wonder if the IBM powers-that-be would let me have an official blog on developerWorks

  1. I use “RSx” to denote the new, Eclipse-based, Rational modeling tools: Rational Software Modeler, Rational Systems Developer, and Rational Software Architect