The other day a delegation of an IBM Accelerated Value Program (AVP) customer visited us in our support center in Amsterdam. One of our visitors expressed his concerns about finding documentation about IBM Rational software products. His concerns are valid.
Isn't it annoying when you know that the information is there, but you can't find it? IBM has published a lot of information in the form of several doc types. First let's list the content types; then see what options you have to search for IBM software... [More]
IBM Power Systems are based on modern, high performance processors. They are at the forefront of both commercial and technical computing. The latest systems built with POWER8 technology are cornerstones of IBM’s Power System portfolios. They offer industry leading performance and superior economics.
Unlike previous generations of POWER processors, the new POWER8 processor is capable of running in both big- and little-endian modes. Endian is a term used to describe how bytes are ordered in memory. Big endian... [More]
In my previous blog post, I shared the 5 best practices my teams have learned during our own DevOps Journey.
1. Expand agile practices beyond development and test to include client, business stakeholders, and operations to breakdown silos and improve outcomes.
2. Shift Left with continuous testing using automation and virtualization to eliminate long back-end test cycles and increase quality.
3. Build a delivery pipeline... [More]
When I was young and just starting my career one of the key lessons I learned from one of my first mentors was to always look for ways to improve. Actively look for ways to learn more, and be open to new ideas. At the time this was revolutionary to me because I thought I knew a lot more than other people about certain things; this is one of the drawbacks of youth I guess. But I thought about it, took this advice to heart, and remember it every day. Always look for ways to improve what you do.
When I started... [More]
Welcome to the world of performance testing . I hope that this blog helps decision makers understand performance testing. What is performance testing ? Here is a non-exhaustive list of different aspects of performance testing . There are many.
Types of performance tests
Load testing is appropriate when you want to know what your application does under a specific load. For example, what are the response times when 100 users send requests to your application at the same time?
Do you have data that is spread across many lifecycle tools and projects around your company? You can aggregate all that data and show it in reports in a single view in a Jazz dashboard.
There are two different types of data sources with the Jazz Reporting Service. With IBM Rational Collaborative Lifecycle Management (CLM), the data source is the data warehouse; with Rational Engineering Lifecycle Manager (RELM), the data source is the Lifecycle Query Engine.
Using the Jazz Reporting Service, you... [More]
Look around you. Do you see an item that is manufactured? Perhaps you see a car, or desk, or the device that you are reading this on. And chances are the manufacturer of that thing has more than one model of that item. All those model types make up a “product line” for that manufacturer.
How do manufactured products get created? They are engineered. Teams of people work on creating that device for you to use. Business analysts create requirements of what the market desires. Systems, electrical, mechanical and... [More]
Want to learn more about how continuous engineering can automate your testing? Join IBM at the NI Week 2014 conference to learn how to apply the joint solutions of NI and IBM to avoid rework and achieve quality faster.
NI Week 2014, presented by National Instruments in Austin, TX, August 4-7, 2014, attracts more than 3,200 engineers and scientists from a broad set of industries, from automotive and telecommunications to robotics and energy. There are many great technical sessions, panels, cases... [More]
Whether you want to migrate completely or create a bridge between your current IBM Rational products and the IBM Jazz products, the following guide can help you to learn about the different options you have from a technical point of view.
Toward the end of last year a new feature, IBM Rational ClearCase Version Importer, was added to IBM Rational Team Concert (RTC). This tool is now shipped and included at no charge with IBM Rational Team Concert V4.0.5 and higher.
ClearCase Version Importer is a... [More]
The other day, a client called me about the following issue: a university with about 30,000 students wanted to put a course enrollment application online. By putting this application online, students would be able to enroll in courses remotely. Because the university starts enrollment for these courses every semester, the expectation is that this application will suffer peak loads. The university believes that 700 users will use the application at the same time. Therefore, the client sets a performance requirement of 700 users. This is just one... [More]
The intent of this post is to provide an insight into the world of the systems engineer that is used to working on large embedded projects. Meaning engineers that design and develop products that fly, move on tracks or wheels and float, or in some cases submerge. It is a summary of a webinar I gave in February that has since been transcribed and turned into a white paper
What is it?
Systems engineering spans all the disciplines involved in developing a product. It provides the means to specify the... [More]
If you don’t have the right tools for quality management in place when you are working on a project, you could end up facing some tough challenges.
About four or five years ago, I worked for a defense company in Turkey where I was responsible for configuration management and IBM Rational tools maintenance activities for the IBM Rational DOORS , Rational ClearCase , Rational Rhapsody and Rational Publishing Engine (RPE) products. One day, our test team started to complain because they were having some... [More]
I recently gave a presentation titled “Essentials of Rational Engineering Lifecycle Manager ”. During the talk, my co-presenter (the wizard) Andy Lapping mentioned that a better title for Rational Engineering Lifecycle Manager would be Rational Information Lifecycle Manager since the tool is not only for engineers but anyone who wants an easily consumable view of their linked information. The key benefit of the tool is that it indexes disparate data that is spread around the company so that you can easily visualize,... [More]
Complexity is the biggest challenge in delivering innovative products, systems and applications today. Engineers rely on a wide variety of tools in their daily jobs to deal with this complexity. A couple of these tools are Mathworks Simulink , a very popular tool used to create models of control systems or plants, and IBM Rational Rhapsody , which is used to specify the architecture, design and functionality of these systems. Both of these tools help you to manage complexity by providing a development environment where you can... [More]
The game is changing. The medical device industry is experiencing game changing evolutions of technology that greatly impact the way we design, build and interact with medical devices and how we manage our health. Most of this is due to the rise of technology made for, and popular in, other industries.
I remember my first “car phone” which was bigger than my dog and had to be carried around in its own bag and often didn’t work – but it made me feel pretty... [More]