Reports

Webcasts

The principal analyst VP spoke at IBM Rational's Next Generation Software Delivery forum in Sydney to explain his view of contemporary development philosophies. He asserted that Agile brings quality improvements and more opportunities for what he called "midcourse correction"; i.e., the holy grail of avoiding project skew.

Lo Giudice explains that multiple releases with smaller increments and logically fewer features (at each step) help break up monolithic projects and help deliver higher quality overall.

"[Agile] provides faster delivery by getting the 'right things' done," he said. "[But] testing in an accelerated environment without impacting Agile team performance is not easy."

The analyst also called out Agile's ability to facilitate what he calls continuous business feedback as it also opens up the door to more use of cross functional teams.

"GUI automation is not enough, so much more automation is required and done in a smarter way," Giudice said.

Finally, Lo Giudice also centered his attention on test driven development (TDD) as compared to more traditional testing and said that iterative testing increases challenges on "non functional" complex production environments. "As Agile matures, so does testing automation. Testing makes or breaks your Agile adoption," he said.

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task.
However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Video

This month's Dr. Dobb's Journal

This month,
Dr. Dobb's Journal is devoted to mobile programming. We introduce you to Apple's new Swift programming language, discuss the perils of being the third-most-popular mobile platform, revisit SQLite on Android
, and much more!