Software QualityWhy Software Architecture MattersScalability, Maintainability, Performance, ReuseYour software is only as good as the person that wrote it!Application Lifecycle Management (ALM was SDLC)Software Quality Service OfferingsUser ExperienceApplication DesignSoftware Design Patterns