Related Topics: SOA & WOA Magazine

SOA & WOA: Article

Can Agile Development & Model-Driven Design Solve the Broken Delivery Process?

Eliminating the gap between the business and the technology that drives the business

The software delivery process has long faced many challenges, many of which are exacerbated by the need for organizations to update their internal architectures and the methodologies they use to build and deliver solutions. Over 80% of software projects are delivered late, over 50% don't deliver required features and cost overruns exceed 15% on average.

Traditional waterfall methodologies are especially vulnerable to these types of issues because they generally incorporate flawed perspectives on the ability of a team to fully gather and document requirements in the early project stages. Many demand a significant investment in upfront planning and design, only to find that the volumes of information and documentation generated are rendered increasingly obsolete as requirements change.

More Stories By Jack Kennedy

Jack Kennedy, vice president of product delivery, co-founded Skyway Software along with Daniel Aegerter and Jared Rodriguez. He leads all phases of software development at Skyway Software. Before joining Skyway Software, Jack was a consulting architect for MarketMile, a leading e-procurement service provider. He served as chief architect of the Marketplace product for Ariba, following Ariba's acquisition of TRADEX. Jack earned a BA in management of information systems from the University of South Florida.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.