Системный аналитик работает с требования. И в работе с ними настолько куча вариантов, где можно налажать, что идти ещё и в проектирование может только достаточно опытный специалист уровня верхнего миддла и выше.
Так, ещё раз тезисы:
1. В работе аналитика с очень высокой вероятностью возникают случае, где ему необходимо знание принципов разработки ПО для их оценки в т.ч. на реализуемость, тестируемость и т.п.
2. Денис выбрал книжку и спросил о качестве перевода. Возможно со своими целями.
3. Предложение "Иди лесом мимо этой книжки, тебе не надо" - в данном случае как минимум не корректно.