With the announcement of RELM in September, the growing importance of systems engineering has been a topic of discussion. We sat down with four of our Rational systems experts to answer some common questions about design, agile, modeling and architecture.
Meet the leaders
Dr. Keith Collyer is an expert in Requirements and Systems Engineering. He trained as an electronic engineer, later moving into software development. His interest in the “people” aspects led him into project management, quality assurance and processes, never losing... [More]
Improving anything from 4 hours to 10 minutes sounds impossible, but that is exactly what Avea, a mobile communications company in Turkey has done. To succeed in the telecommunications market you have to be fast, and the quality has to be, well perfect. Customer churn and increased competition has been such a heavy burden in the telecommunications market and companies are looking at new innovative services to deploy through analyzing customer data and building new ecosystems through exciting new partnerships. However without increasing ones own... [More]
Can you believe it? The powerful, tiny device most of us have in our purses or pockets is really just a few years old. Of course we know that, but it’s amazing how quickly the mobile smart phone has expanded beyond its consumer roots to capture the imagination of businesses of every type. And how quickly businesses have seized opportunities to create what Geoffrey Moore calls “systems of engagement,” enhancing their corporate backbones with new mobile applications to support the modern enterprise.
For enterprise IT organizations, the focus... [More]
Helping teams develop anytime, anywhere
Because of all the innovations that software has brought us, everyone expects access to data anywhere, at anytime. This “anywhere, anytime” expectation is not limited to consumers. Software developers increasingly expect to build and deliver within a wider array of environments that embrace individuals, distributed teams and communities, and can include crowdsourcing, outsourcing, the cloud, and whatever is next on the horizon.
Today’s Fall Product Launch for IT solutions is designed to help IT... [More]
Water-scrum-fall is a term coined in 2011 by Dave West of Forrester Research to describe the reality of the current state of agile development. Agile development in a non-agile world is the reality in most enterprises. Although, more and more enterprises are switching to agile or agile-like practices for their development work, the environment around them still functions in a waterfall manner. There are the business approvals, approvals from enterprise architecture and from security and so on that add waterfall-like steps before development... [More]
The "Systems" perspective: How do we get to real innovation?
Complexity seems to be the arch enemy of product innovation. We frequently hear from our customers statements such as:
Every time I fix something in one place, I break two other things. - Software engineer
It’ll take me ages to determine the impact of swapping this part. - Mechanical engineer
I can’t tell which the version of software is designed for my PCB. - Electrical engineer
The IBM Rational team believes that product and systems... [More]
IBM recently announced the IBM PureData™ System. This is the third member of a powerful family of IBM PureSystems™ that provide incredible flexibility and productivity to businesses. I’m really excited about using these systems to rapidly assemble some pretty amazing and advanced applications.
To better understand what’s going on here, let’s look at a potential scenario. Let’s imagine that we work at a large company that sells office equipment across the planet. We have several existing systems -- many databases, ERP applications, web... [More]
IBM PureSystems: Ushering in a new era for software and systems delivery
The traditional approach to building IT infrastructure and software— where skilled engineers spend weeks and months to install, configure, build, test and deploy applications, databases, and tools— can no longer keep pace with today’s rapidly changing business and technology requirements. A recent study conducted by Forrester Research, Inc., on behalf of IBM, highlights that 25% of IT projects are deployed over budget and 34% are deployed behind schedule. IT... [More]
It’s a new era of technology , brought forth by intelligent systems and smarter products. We are building a smarter planet , by changing the way we use technology .
Governments are using intelligent systems to plan, prevent and prepare
Smart cities are digitally connected and optimized , using data from transportation systems, energy management systems, and water supply systems to plan for unexpected events, prevent strained resources and prepare for growth and congestion in the future.
For all these systems to work... [More]
The 20th century manufacturing revolution simplified the way people and teams worked together toward a larger goal. But when it comes to software delivery, the odds of predicting project success is still more of an art than science. Looking for a solution -- often when the problem itself isn’t clear -- IT organizations spend way too much time and energy on internal dynamics and the activities associated with production, rather than innovation and competitive goals. Most of the time, the reason for this wasted effort is poor collaboration and... [More]
Why software isn’t so soft
For something with the word “soft” in the name, software is very hard indeed. Every study I’ve seen has shown that we, as an industry, are terrible at estimating how long it will take to create and not good at all at producing it without defects. There are all kinds of reasons for this, but mostly it boils down to the fact that creating software is far more akin to a craft than an engineering discipline. Each software product is lovingly sculpted from the depths of our creative minds. Developing software is... [More]
We sat down with Alan Brown, IBM Rational CTO for Europe, and asked him about the experiences with customers that drove him to write his new book, “Enterprise Software Delivery: Bringing Agility and Efficiency to the Global Software Supply Chain”, on the CIO summer reading list .
Agile practices are really a key part of the way most organizations are trying to change these days. Agility means more flexibility and provides freedom, but that that kind of flexibility must come with discipline and rigor to give an organization the chance to... [More]
Too often, current application lifecycle management (ALM) practices are cumbersome to the point that they slow down the development process. The tremendous number of variables in the ALM process makes software development work resource intensive and difficult to manage. How can we make this better?
As a cloud services provider, part of the solution seems obvious to us. On-demand cloud services allow access from anywhere, at any time and eliminate dependency on physical infrastructure and capital expenses. This makes software developers’... [More]
In what ways is medical device development similar to other product development?
If you are in a product development role, you will be very aware of the sorts of challenges you face, including:
Need to sell into global markets
Need to shorten development time and time to market
The Rational Solution for Systems and Software Engineering has been produced to help companies to meet these challenges. In this post, I am going to briefly discuss the solution for medical device development that is being... [More]
The IBM Software Technical Summit in China, which was held earlier last month in Beijing, was heavily geared toward the IT practitioners. This was easily observed from the participant demographics. At the conference, I was more likely to run into a young IT professional wearing casual outfits than a business suit. I admit, the choice of clothing was partly due to the artistic DNA of this city, which is the cultural center of China and nurtures more musicians than any other place in the country. But the point is, if you are an IT practitioner... [More]