Advantages of a
Organizations that have already moved to a well-integrated
platform readily see benefits. According to a 2006 Keystone
study, IT Drives Growth, firms using dynamic software gain a
positive difference on business performance--including faster
higher worker productivity.1
Selecting software to increase product
profitability and quality
Bjørnar Huse Common Platform, Side 1
31. May 2010Focus on
Tools which enables developers to focus on algorithms and logic are
becoming more important. Capable and extensive tools are as
important for systems design as spellcheckers for writers.
The right tools will improve your productivity, quality and work
conditions. This will enable your company to bring products to market
faster and with better quality, using your own or third party
Developing for reuse of components is more expensive than writing
one-off code, but with the correct tools and development plans the
added effort is neglible and the rewards can be tremendous.
A common software development platform in large corporations has
numerous times shown large payoffs. This has been the norm for
business software development the last few years and with CDP this is
also possible in control system development.
...Organizations need to converge what were once disparate, stand-alone applications and systems into an
integrated, unified, application platform. In fact, according to Forrester Consulting, 75 percent of IT leaders
across 412 companies in North America, Europe, Asia Pacific and Latin America anticipate a shift towards
application platforms, with 41 percent of respondents saying their application platform strategy is currently
Application platforms deliver integrated software capabilities for building, customizing, running and managing
applications. These integrated software capabilities provides organizations with the benefit of focusing limited
IT resources on innovation that delivers strategic advantage rather than on commodity services.
“Many Organizations Embrace Converged Application Platforms, But Adoption Barriers Remain”, a commissioned study conducted by Forrester
Consulting on behalf of Microsoft, October 2007; http://download.microsoft.com/download/b/3/5/b3561c68-e641-4137-abdd-
df09ac51742c/Forrester Consulting - Application Platform Optimization Study 10-2007 - 2.pdf
* Gartner, Inc. "Magic Quadrant for Application Infrastructure, 2Q07" by Simon Hayward et al, June 1, 2007.
Siting from Microsoft whitepaper:
Bjørnar Huse Common Platform, Side 2
Selecting a software platform which includes the right tools, IDE
(Integrated Development Environment) and pre-made software
components increases productivity and quality. A study also shows that
companies with a common and advanced platform has higher employee
satisfaction and overall profitability.1
Fidelity investments offer insights into other advantages:
One of the key advantages of the enterprise-wide adoption of IBM Rational tools at
FNF is the ability to streamline and accelerate training. Gellerstedt explains, “With
a common toolset, we can leverage training throughout the organization. For
example, we can ask IBM to conduct on-site training, and invite users from a
number of groups to attend. IBM has worked with us to customize the training to
meet our needs and it has been very productive and cost- effective.”
The advantages have also been quantified during several studies, as the HP two-
Division A B
Productivity 51% defect reduction 24% defect reduction
Quality 57% increase 40% increase
Time-to-market Data not available 42% reduction
Table 1. Productivity, Quality and Time-to-market benefits from reuse
based on HP’s two reuse program.
Longtime ICD customer Rolls-Royce Marine AS in Norway depends on
the middleware CDP to supply them with much-needed standard
software components. Rolls-Royce Marine AS develop their highly
advanced control systems.
With departments in 4 autonomous offices on the north-west coast of
Norway, plus Oslo, Bergen and Porthsmouth, a common codebase and
library of standard software components is important. According to
control systems department leader Rune Volden, they would not be able
to develop, much less deliver, the intricate and multifaceted control
systems without a common development platform.
Bjørnar Huse Common Platform, Side 3
The same selected components for making redundant systems, alarm
and event handling, communication and so on are being used in every
department. This gives Rolls-Royce Marine AS peace of mind, they
know that the components are thoroughly tested and have been used in
hundreds of control systems.
Also, with a common codebase and accompanying toolchest, training of
new employees for the development departments is straightforward
and standardised. Service personnel also has a shorter path of training
and learning before they are proficient in using the service tools.
The CDP product is very affordable. The available additions are also
free or attractively priced. Making a redundant control system and
running advanced mathematical simulation models can be done at a
fraction of the price compared to other available tools.
The finished application can be run on computer-on-chip systems
costing less than a restaurant dinner, or on desktop computers with a
multitude of operating systems.
Selecting a common platform for numerous disjoint development
departments in a corporation will ensure that the systems are being
developed with a known, secure base. The CDP tool will be updated and
expanded to offer new functionality continually, freely available
through a support contract.
Having access to intra-company resources in case of development
problems is of great value, and should further support be needed ICD is
guaranteeing a less-than-24 hour support hotline, included with a
To make sure your development process is as effective as possible,
contact me at email@example.com or check our website www.icd.no
Bjørnar Huse Common Platform, Side 4