Broadcast Date: Thursday, June 26, 2008
Time: 10:00 AM PDT -- 1:00 PM EST -- 1800 GMT

Speakers:
Khurram Nizami, Technical Solution Architect , IBM Rational Software
Patrick Egan, Publisher, Configuration Management Journal
[ Register for this Webcast ]
As software becomes more complex, the probability of exposing end-users to application defects increases exponentially. While it was once enough to modify code and then stage a code review with fellow developers, this practice frequently missed intricate coding problems. Today, even subtle quality problems can cause unexpected failures, potentially leading to lost business and a damaged reputation for product quality.
Consider the applications in your organization, and you will discover that they are constructed from hundreds of classes and many thousands of lines of code. Even with short development iterations and peer code reviews, large numbers of defects still lurk in the software that we deliver, perhaps surfacing in production. Automated static code analysis tools have become an important requirement in order to deliver high quality software.
Software quality begins as soon as you start writing code. Improving code quality is the first line of offense in quality management. Organizations are finding that functional and performance testing are not enough to ensure high quality applications. Many find that the most elusive bugs that make their way into production were those that were introduced in the earliest stages of development. The best time to find code level problems is when you review the source code, in context as it is written, with a
flexible code analysis framework that works with you and for you.
In this webcast, we’ll introduce key best practices for improving code quality using automated static code analysis. We’ll take a look at:
- Leveraging coding best practices in day-to-day development.
- Understanding and reducing false positives.
- Focusing code quality improvement in areas where they provide the
- greatest benefit.
- Using metrics to measure code quality.
- Instituting coding standards in the organization.
We’ll also discuss how one of IBM Rational’s newest offerings, IBM Rational Software Analyzer, helps you improve software quality upstream in the software development lifecycle.
Broadcast Date: Thursday, June 26, 2008
Time: 10:00 AM PDT -- 1:00 PM EST -- 1800 GMT

Speakers:
Khurram Nizami, Technical Solution Architect , IBM Rational Software
Patrick Egan, Publisher, Configuration Management Journal
[ Register for this Webcast ]
As software becomes more complex, the probability of exposing
end-users to application defects increases exponentially. While it was
once enough to modify code and then stage a code review with fellow
developers, this practice frequently missed intricate coding problems.
Today, even subtle quality problems can cause unexpected failures,
potentially leading to lost business and a damaged reputation for
product quality.
Consider the applications in your organization, and you will discover
that they are constructed from hundreds of classes and many thousands
of lines of code. Even with short development iterations and peer code
reviews, large numbers of defects still lurk in the software that we
deliver, perhaps surfacing in production. Automated static code
analysis tools have become an important requirement in order to deliver
high quality software.
Software quality begins as soon as you start writing code. Improving
code quality is the first line of offense in quality management.
Organizations are finding that functional and performance testing are
not enough to ensure high quality applications. Many find that the most
elusive bugs that make their way into production were those that were
introduced in the earliest stages of development. The best time to find
code level problems is when you review the source code, in context as
it is written, with a
flexible code analysis framework that works with you and for you.
In this webcast, we’ll introduce key best practices for improving code
quality using automated static code analysis. We’ll take a look at:
- Leveraging coding best practices in day-to-day development.
- Understanding and reducing false positives.
- Focusing code quality improvement in areas where they provide the
- greatest benefit.
- Using metrics to measure code quality.
- Instituting coding standards in the organization.
We’ll also discuss how one of IBM Rational’s newest offerings, IBM
Rational Software Analyzer, helps you improve software quality upstream
in the software development lifecycle.
About the Presenters:
Khurram Nizami
Technical Solution Architect
IBM Rational Software
Khurram Nizami is responsible for worldwide enablement of the IBM Rational team products. Khurram's expertise is in helping customers and IBM by applying practical solutions to challenges the software delivery community faces today. Khurram's specialty and area of interest is Global Development and Delivery (GDD).
[ Register for this Webcast ]
About the Sponsor:
The IBM Rational Software Delivery Platform is an integrated set of
products that can be adapted to the unique needs of business and IT for
delivering software and software based systems. With proven best
practices and products customers can manage value to align business and
IT efforts, develop flexibly to leverage resources any time, anywhere,
and control risk and change to continuously measure and assess
performance. The result is better alignment, control and efficiency in
integrating, building and maintaining software and software-based
systems.
IBM Corporation
1133 Westchester Avenue
White Plains, New York 10604
United States
1-800-IBM-4YOU
|