The Root Cause of Ineffective Software Design

Posted December 15, 2021 | Technology | Amplify
software fail
Organizations can utilize business architecture to inform and shape software designs to achieve more stable, maintainable, and scalable software systems. This Advisor examines the root cause of ineffective software design, specifically, the lack of consistency and clarity of the business perspectives being used as input to software design efforts.
About The Author
William Ulrich
William M. Ulrich is a Fellow of Cutter Consortium, a member of Arthur D. Little's AMP open consulting network, and President of TSG, Inc. Specializing in business and IT planning and transformation strategies, he has more than 35 years’ experience in the business-IT management consulting field. Mr. Ulrich serves as strategic advisor and mentor on business-IT transformation initiatives and also serves as a workshop leader to businesses on a wide… Read More
Don’t have a login? Make one! It’s free and gives you access to all Cutter research.