metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-03-17 10:08 am

Управление знаниями

На тему плохой документации и срача в гугле посетила мысль: а вообще, кто-нибудь пытался делать/использовать вместо тупого поиска по ключевым словам нечто вроде экспертной системы?

Проблема, вообще говоря, не только в глобальных интернетах, проблема "повторного использования знаний" иногда возникает даже на моих личных проектах, или там в проектах, где работают два-три человека - поиск по ключевым словам в баг-трекере помогает только для идентичных задач и только если тот кто ищет - знает/помнит эти ключевые слова. И знает что вообще, прежде чем кидаться что-то делать или разбираться в багах - нужно поискать аналоги в наработанных артефактах.
Я пока еще могу в голове удержать все что делал последние лет 10, но это временно, работы много, моск не казенный. Баг-трекер на все выполняемые задачи пока помогает, но надо бы как-то оформление и поиск задач или решений в нем улучшить до уровня "запасной моск с ассоциативной памятью".

Помню, когда-то в конце 90х ScienceSoft/InventionMachine (http://en.wikipedia.org/wiki/Invention_Machine) делали какой-то софт на основе ТРИЗ, но вроде для обычного конструирования. А для разработки программного обеспечения или более других целей что-нибудь такое сейчас существует?

[identity profile] raydac.livejournal.com 2012-03-17 07:19 am (UTC)(link)
считается что разаботка экспертной системы возьмет до трех лет, я не видел таких контор которые столь бы серьезно подходили что были бы готовы вкладываться.. сейчас даже в документацию не принято вкладываться, а ты об экспертной системе )))
p.s.
когда для мобил на яве разрабатывал, то при большом количестве моделей было много очень всяких ньюансов которые надо было учитывать при сборке под каждую, вышли из положения разработкой препроцессора и каждый модуль стал как бы своео рода экспертной системой по мобилам и вендорам, знающей как собрать саму себя под заданный девайс

[personal profile] alll 2012-03-17 04:35 pm (UTC)(link)
Ну вот кстати было бы прикольно иметь именно костяк для наращивания мяса своими силами. И общение нубов со гуру проводить только в рамках сеанса добавления правил в экспертную систему, желательно за пределами видимости вторых первыми. За те пару-тройку лет, пока проект растёт, экспертная система и получится.

[identity profile] raydac.livejournal.com 2012-03-17 04:42 pm (UTC)(link)
в россии это не то что бы нереально, это имхо просто невозможно вообще

[personal profile] alll 2012-03-17 04:51 pm (UTC)(link)
Ну если уж у вас там получилось парное программирование внедрить на постоянной основе, то и это дело уже недалеко, принципы-то довольно похожи. ;)

[identity profile] raydac.livejournal.com 2012-03-17 04:56 pm (UTC)(link)
ну парное программирование это другое, между этим и тем что топикстартер предлагает, расстояние как между землей и плутоном.. кстати вспомнилось мне что я hr из гугля про одну из витавших в голове идей в свое время озвучивал именно автоматическую систему сбора, организации и хранения интеллектуальной инфы по проектам, а то задолбало что каждый проект как в первый раз начинали делать постоянно

[personal profile] alll 2012-03-17 05:21 pm (UTC)(link)
Парное программирование - это именно оно, если внимательно присмотрецо. Как по спектру решаемых задач, так и по степени безумия