Книги по системной аналитике и проектированию ПО
Посоветуйте хорошие книги по системной аналитике и проектированию ПО. Не хочется сухой теории - хочется, чтобы с примерами и понятным языком для нового человека в данной области. Желательно на русском языке или с переводом.
Хорошей ли для данной области будет книга Стива Макконнелла "Совершенный код"?