Бугога!!!! Кто программисту требования адекватно выдвинет и задокументирует?
Привет!
сразу видно, что к программной индустрии ты отношения не имел.
Там где программист (особенно, если это крутой программист) и бабки без аналитиков и специалистов в предметной области, там заказчик получает от программиста крутой "движок", написанный программистом за год, потом ещё ему два года морочат голову допиливанием движка под конкретные задачи заказчика и все это типо скоро начнёт работать.
98% программистов не имеют желания вникать в предметную область и не вникают в нее и требуют, чтобы заказчик дал им перечень требований (ТЗ), которые программист реализует. А 98% заказчиков не знают что такое требования к ПО, как их выдвигать и оформлять.
Потом программеры говорят про заказчиков "они сами не знают, что хотят", а заказчик "я ему уже пять раз рассказывал, а он делает не то, что нужно!!!"
Для этого аналитик и нужен - вникнуть в предметную область и так оформить требования (в хорошем случае - принять участие и в проектировании), чтобы в результате получилось то, что нужно заказчику.