Ох уж эти "академики"!
Диссертация, методологически правильно...
Ты вообще в курсе, что все эти "технологии разработки информационных систем", или CS по-буржуйски - не наука вообще? Это свод правил и приемов, накопленных именно разработчиками, кое-как систематизированные. Единственная там часть от науки - это алгоритмы и их оптимизация. Да и то это - чистая математика, к IT имеющая весьма опосредованное отношение. В этой CS все знания всегда шли и идут "снизу вверх", и никак иначе. Это - не физика, и уж тем более не математика, где действительно работы ученых имеют статус источника новых знаний (что именно к диссертациям, особенно совкового разлива, не имеет ровным счетом никакого отношения).
Ты кому доверишь строить дом - "академику" с диссертациями, который будет тебе его лепить "методологически правильно" первый раз в жизни, или прорабу с 20-летним опытом?
Опыт именно и включает в себя очень много тонкостей и приемов, совершенно неизвестных "академикам".
Ты оптимизировал свою базу? Как по структуре, так и по ремени выполнения запросов, так и по траффику данных? Ты профилировал всю систему во всех возможных режимах? Ты проверял ее на устойчивость? В том числе и стресс-тестами?
Есть такая библиотека GUI в Java, называется JFC/SWING. Так вот, сначала ее полностью написали университетские профессора (или под их прямым руководством). Методологически правильно. В строжайшем соостветствии с концепцией ООП. Там, блин, доходило до такого маразма, что даже статические неизменямые поля в объектах были сделаны как инстансы объектов же.
Это был черный пиздец, а не GUI. Он еще шевелился на простеньких примерах, а при малейшем усложнении просто впадал в ступор. Не было и речи применять это говно в реальных коммерческих приложениях.
Как они могли вообще выпустить это все в качестве enterprise soft? А хуй их знает!
А тестировали они все это? Нет, разумеется! На простеньких примерах - да. И все.
Потом Sun и Netscape разогнали этих умников и набрали опытных разработчиков. Буквально следующий релиз был как будто из другой бочки.