По-моему, задача в принципе не выполнимая. Даже если
считать, что необъятное знание состоит из конечного множества областей знаний,
группирующих в себе знания в определенной области, объем знаний в каждой из
этих областей постепенно стремится к бесконечности. Как не потеряться в таком
объеме? Имхо, лучшее, что придумано на
сей день в этом направлении - это формирование так называемых «сводов знаний»
(body of knowledge или BoK). Эти своды разрабатываются различными
организациями, ассоциациями, институтами для разных областей. Но содержат они
не столько всеобъемлющие знания о той или иной области, сколько основные
аспекты, имеющие долговременную теоретическую и практическую ценность. По сути,
такие своды задают ключевые направления в рамках областей знаний, а выбирать
нужное направление и искать нужную информацию предстоит уже нам - простым
смертным :), исходя из наших текущих практических интересов.
Примеры сводов знаний:
●
SWEBOK
(Software Engeneering Body of Knowledge), разработка IEEE
●
PMBOK
(Project Management Body of Knowledge), разработка PMI (Project Management Institute)
●
BABOK
(Business Analisys Body of Knowledge), разработка IIBA (International Institute of Business
Analysis Deploy )
●
…
Дерево знаний по SWEBOK (вернее его часть и только
верхнего уровня, привожу для иллюстрации, полный текст SWEBOK можно посмотреть здесь):

Конечно, эти своды - не догма, многие классификации спорны
или не полны (время идет, индустрия развивается), но все же эти своды дают хоть
какие-то ориентиры в информационном океане.