Application Risk Management: Good Software Architecture is Good Business


The software architecture is one of the most important artifacts created in the lifecycle of an application. Architectural decisions directly impact the achievement of business goals, as well as functional and quality requirements. Yet once the architecture has been designed, most architectural descriptions are seldom verified or maintained over time. Architecture compliance checking is a sound application risk management strategy that can detect deviations between the intended architecture and the implemented architecture.

The ability to detail such deviations is an effective method to proactively identify system weakness and vulnerabilities. The CAST Architecture Checker document provides a review of the increasing challenges to architectural compliance along with a brief walkthrough of some of its capabilities.

Architectural challenges impacting application risks:

  • Complexity – as the system evolves its complexity increases unless proactive steps are taken.
  • Ivory tower – grand designs come down from the top with little implementation guidance.
  • Developer/architect disconnect – neither can understand each other’s work, and there’s no way to check.
  • Big architecture in an agile world – trying to do everything upfront when an evolutionary approach is needed.

Pete Pizzutillo VP Corporate Marketing at CAST
Pete Pizzutillo is Vice President of Corporate Marketing at CAST. He is responsible for leading the integrated marketing strategies (digital and social media, public relations, partners, and events) to build client engagement and generate demand. He passionately believes that the industry has the knowledge, tools and capability such that no one should lose customers, revenue or damage their brand (or career) due to poor software. Pete also oversees CAST’s product marketing team whose mission is to help organizations understand how Software Intelligence supports this belief. Prior to CAST, Pete oversaw product development and product management for an estimating and planning software company in the Aerospace and Defense market. He has worked in several industries in various marketing roles and started his career as an advertising agency art director. He is a graduated of The Pennsylvania State University with degrees in Business Administration and Art. Pete lives in New Jersey with his wife and their four children. You can connect with Pete on LinkedIn or Twitter: @pizzutillo.
Load more reviews
Thank you for the review! Your review must be approved first
New code

You've already submitted a review for this item