BETFAIR FORTIFIES ITS SOURCE CODE
7 September 2007
Betting group to use key tool in software
development
Online betting group Betfair.com has inked an agreement
with Palo Alto, California-based Fortify Software for
the use of its Source Code Analysis (SCA) product.
The product is described as a key tool in the software
development process, and will enable Betfair to develop
applications more quickly by automating the
time-consuming manual processes that are associated with
finding and fixing software bugs.
Betfair's online betting sites operate 24 hours a day,
365 days a year, processing up to a thousand bets per
second. The company focuses on the lengths it goes to
keep its software code operating flawlessly, and has
deployed Fortify SCA to help locate and fix certain
types of software bugs before formal testing starts,
making the whole development lifecycle more efficient.
"Because we operate around the clock and our
transactions are time-sensitive, software reliability is
crucial to the success of our business. Finding an
automated tool to help us maintain our high standards of
source code quality was very valuable," said Matt Young,
Engineering Partner Development Director at Betfair.
"In particular, we wanted to minimise the additional
work for our developers of reviewing an ever-growing
code base. We spent three months evaluating a range of
products and suppliers, from open source to commercial,
and found significant variations in approach and
capabilities.
"Fortify impressed us both as a company and with its SCA
product," continued Young. "From the outset, they
listened carefully to our requirements and shifted focus
to address our specific needs - resulting in a
partnership approach that has continued through into
after-sales service."
The move to adopt Fortify SCA came when Betfair
recognised that detecting and fixing certain kinds of
bugs was overly reliant on manual processes. It had
started to become a significant overhead cost as a
result of Betfair's growing code base and its increasing
number of developers working on the code.
By comparing source code against a frequently updated
database of known bug types, Fortify SCA enables many
potential problems to be ironed out early in the
development cycle. Possible coding errors highlighted by
the tool are presented to developers with detailed
information about why they have been flagged. This
enables project teams to confirm, classify and
prioritise issues at an early stage, before getting to
the application testing phase of development.
Using the product, Betfair can also identify some
classes of regression bug with much less effort than was
previously possible. When a bug is found, it is
sometimes possible to create a customised rule that will
quickly scan the entire code base for similar errors.
This acts as a filter to prevent the same error being
reintroduced at a later stage - avoiding making the same
mistake twice.
"In particular we wanted a tool that could be targeted
on a wide range of application reliability bugs, not
just those traditionally classed as 'security-related,'"
continued Young. "The ability to create custom 'rules'
was also crucial - with Fortify we can create 'source
code regression tests' based on real bugs we have
encountered in our code in the past. It's something that
both junior and senior developers can quickly get to
grips with. And, although cost is always an issue, when
we looked at the alternative of hiring additional
developers to do painstaking first-pass code reviews by
hand-buying, Fortify was better value. It will enable us
to improve accuracy through automation and, as a result,
free up staff to focus more on their core job
functions."
"Software flaws that compromise enterprise application
availability are a growing problem for companies
worldwide, especially when customers expect and require
24/7 access to accounts and services. Fortify includes
these in its broad view of 'software security' and
provides tools that help automate the elimination of
both application reliability weaknesses and security
vulnerabilities," said Barmak Meftah, Fortify's Vice
President of Products and Services.
Following the success of the Fortify SCA deployment,
Betfair is now considering other ways in which automated
tools can improve the effectiveness and accuracy of its
software testing process. Specifically, the company is
currently looking at other Fortify products that could
enable its security team to increase the efficiency of
penetration testing.
Online Casino News courtesy of
InfoPowa
More news here.
Top of page |
Home |
News |
Forum |
Webcast |
Vortran |
Accredited Casinos |
Evil Ones |
Pitch a Bitch |
Online Gambling Resources |
Poker
|