This document discusses applying performance engineering principles throughout the service-oriented architecture (SOA) lifecycle. It recommends taking a risk-driven software development process that incorporates architectural views and methodologies from IBM Rational SOA Software and the IBM SOA Foundation Reference Architecture. The key aspects are taking both a "bottom up" simulation model and a "top-down" design approach to meet in the middle with a simulation model. This allows for early validation of design approaches through prototyped evaluation and validation of design patterns to ensure service and performance management throughout the full SOA lifecycle.