| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Системный анализ, проектирование и UML > Онлайновая консультация |
| Автор: ida 18.12.2008, 17:45 |
| Если бы существовал Интернет-ресурс, на котором вы могли бы задать практикующему специалисту любой вопрос по ОО-анализу, проектированию ПО, постановке задачи, и также получить помощь в самостоятельном создании моделей, написании ТЗ, формулировке требований, то какие факторы привлекли бы вас больше всего? |
| Автор: mes 18.12.2008, 22:41 |
| удобный интерфейс, хорошая атмосфера, и интересность (нужность) информации |
| Автор: solenko 19.12.2008, 00:48 |
| Проголосовав очень удивлен результатами. Естественно, слишком мало проголосовавших чтобы говорить о статистике, но все же... Оперативность ответов -- только мой голос. Дамы и господа, а вам нужен ответ на уже решенную несколько часов/дней назад задачу? Удобный интерфейс -- без комментариев. Какой вам интерфейс нужн для консультационного сервиса? Это главное (судя по результатам -- да)? Главное, чтобы на эти вопросы отвечали квалифицированные и при этом терпеливые люди ) ida, раз уж заговорили о цене, то огласите список вариантов подписки. Просто одно дело "за недорого вы можете приобрести аналитика на месяц" и совершенно другое "revirew одного ТЗ стоит столько-то" |
| Автор: ksili 19.12.2008, 05:39 |
| solenko, я тоже проголосовал за оперативность ответов |
| Автор: aleksh 19.12.2008, 08:41 |
| проголосовал и за "другое" -- подразумевал возможность "персонализации" полученой информации, ибо когда-то надо чтобы текста побольше, когда-то достаточно несколько диаграмм, когда-то надо по детальней, когда-то так, что бы этим перед начальством отчетаться, ну и так далее |
| Автор: ida 19.12.2008, 09:26 | ||||||
Без сомнения, об этом речи не идет. Аналитик на месяц - это достаточно дорого. Даже сейчас. Речь идет об ответах на конкретные вопросы.
Вы имеете в виду соответствие каким-то стандартам? Или просто стиль оформления, который устраивает заказчика?...
Просто есть сайты, где можно задать вопрос на форуме или почитать faq или статьи по теме. Мне же хочется сделать ресурс, на который человек может зайти с конкретной проблемой (возможно, ограниченной по времени решения), которую он, возможно, и сам бы решил, но для этого ему нужно перелопатить все эти форумы и статьи, к тому же он не уверен в том, что обладает достаточным опытом, чтобы решать такие задачи. А тут у него будет возможность получить ответ от живого специалиста в этой области. И уже потом он, если хочет, может использовать полученную информацию и как пример для других задач, получить представление об используемых методах и тп. |
| Автор: bars80080 19.12.2008, 10:42 |
| я б сказал, что нет ничего хуже, если сервис не понятен. воды налить можно много, а дельное сказать, так чтобы клиент понял трудно. поэтому "удобный интерфейс". "низкая стоимость консультаций" - я б поставил бы по другому вопрос. наличие faq по стандартным вопросам - сильно бы привлекло к вам народ. и бесплатная краткая консультация, хотя бы в духе ответов на форуме признанными вами специалистами (в принципе, это могут быть любые люди, но те, кто отвечает грамотно и профессионально, может быть удостоен администрацией консультационного центра /сайта/ своеобразного статуса. для стимулирования появления таких специалистов, им можно предоставлять льготы в своём центре). а платные услуги предоставлять уже именно за конкретное занятие вашей проблемой и выполнения консультационных услуг в полной мере что-то такое |
| Автор: aleksh 19.12.2008, 10:53 | ||
подразумевал именно стиль, ведь может обратится программист которому нужно по-быстрому предоставить комманде модель конкретного модуля, может программист, который написал все исходя из собственных методик, но начальство требует формализованное ТЗ, а он раньше их никогда не писал, а еще может человек относительно далекий от ит но поставленный курировать отдел разработки. одному достаточно диаграмму показать, и он все поймет, а кому-то нужно описать, что за линии и куда ведут а стандарты -- должен быть, имхо, отдельный сервис "проверка действующей модели на соответствие стандартам x или y" |
| Автор: ida 19.12.2008, 11:06 | ||||
При достаточном объеме работы на бесплатные консультации просто не останется времени. К тому же подобные ресурсы уже есть. Мы с вами говорим о разных целевых аудиториях, вероятно.
Это в общем-то тоже довольно дорогая услуга. Слабо себе представляю ее в таком формате... Теоретически можно конечно, но скорее всего ею никто не будет пользоваться из-за ее стоимости. Тут важно понимать - в нашей области "по-быстрому" ничего не получится, вернее можно, но = халтурно. Чтобы задачу решить, в нее нужно вникнуть. Это время. Диаграмма рисуется за несколько минут - но ее обдумывание занимает несколько часов, иногда дней. |
| Автор: bars80080 19.12.2008, 12:08 | ||
я там специально расписал, что этим могли заниматься волонтёры вот и надо перетягивать на себя клиентуру я часто сталкивался с таким вопросом, что до некоторых вещей просто так дойти нельзя. допустим вы не яхтсмен и мало обращали на яхты внимание, однако, видя кораблик в море, возникает желаение прокатится. если при этом не будет рядом таблички, обратитесь туда-то (это не далеко) для того чтобы дёшево прокатиться, шансы когда-либо осуществить эту мысль стремятся к нулю. потому что у вас нету этого опыта, ну и фиг с ним, не нужно. а вдруг раз попробовав поймёшь, что жить без этого уже нельзя? то же самое с аналитиками. ни разу не видел чтобы кто-то в отделе обращался к каким-то исследованиям. даже соседние маркетологи справляются своими силами, что-то ищёт, что-то делают сами. т.е. фигурально говоря, для нашей компании вы как класс профессионалов - абсолютно не существуете. не возникнет даже идеи принять на работу такого человека или воспользоваться услугами это же простой маркетинговый ход - подсадить клиента. когда-то продавались детские сигареты, ничего опасного, только чтобы играть, или детское шампанское. чистое приучение вот потенциального клиента отягащает некий вопрос, он бродит по интернету, находит вдруг ваш форум, где в лёгкой прикидке ему обясняют решение. он чешет репу, а ведь полезно и сколько нового открыл для себя! в следующий раз приходит, просит чтобы разъяснили новую задачу конкретней, а ему: за конкретную работу - нанимайте. он: да пожалуйста. за хорошие понятные вещи люди платят. так что вопрос о целевой аудитории не к месту |
| Автор: aleksh 19.12.2008, 12:20 |
| когда писал "по-быстрому", имел ввиду, что нет времени отдельно этим заниматься, а не "к завтрешнему дню" так и пользоваться ей будет далеко не каждый, но порой, для крупных компании, весьма даже нужна, и не всегда стоит вопрос цены |
| Автор: SergeBS 19.12.2008, 13:22 | ||||
Дамы и господа! А не кажется ли вам, что такой гипотетический ресурс просто невозможен, и смысла в голосовании поэтому просто нет? Поясняю: я не поленюсь (если есть время, конечно), ткнуть пальцем в очевидную ошибку, в нужную сторону направить и т.п. Но это же простенькие вещи и на это есть форум. Хотя бывает, что я месяцами его не посещаю. Я (конкретно я, за других не говорю) НЕ БУДУ: - учить строить модели - искать ошибки в серьезных проектах - учить формулировать ТЗ или его формулировать и т.д. Причем по очень простой причине: серьезная задача требует немало времени и сил. Тратить "из филантропии" несколько дней на решение чужой задачи - уж извините, но у меня и без этого дел хватает, не говоря уж о поощрении просто халявщиков. Коих набежит огромная стая. Насколько знаю, подобные работы называются консалтингом. Или экспертными оценками - кому как понятнее. Вы видели БЕСПЛАТНО работающих экспертов? Я нет. Соответственно:
не получится. Кто будет финансировать этот ресурс? IMHO - никто. А бесплатно - не смешите... Добавлю: до найма экспертов на решение задач мы дойдем достаточно нескоро. Поскольку для того, чтобы за это платить, нужно понимать, что НАДО платить. А много ли руководства это понимает? Пример из жизни. Это было со мной, так что это даже не анекдот. Для меня. Сижу, добавляю очередной бантик к древнючей (прошлого века) программе на FoxPro 2.6. Все как всегда - переделать как надо времени не дают, а вот костылик очередной - каждые полгода по полмесяца. Приходят начальник отдела и замдиректора-куратор (курирует несколько отделов): Куратор (К): "Что делаете?" Я: "Программу дорабатываю" К: "Распечатайте мне ее." И уходит. А в программе - больше 2000 строк в главном модуле. 2000/60 = 34 листа. Ладно. Нашел короткую процедуру на 100 строк. Распечатал. С начальником приносим и показываем. К:"Так это все на английском???" Немая сцена. С последующим объяснением в полчаса, что по-другому - невозможно. А ежели бы я программу на Delphi/VС дорабатывал? Я ведь и на них пишу. |
| Автор: ida 19.12.2008, 13:45 |
| bars80080, я не маркетолог - вам виднее А за разъяснения спасибо. SergeBS, никто не говорил о бесплатной работе См. второй пункт голосования. А по существу что-нибудь можете сказать?... |
| Автор: neic 19.12.2008, 14:04 |
| Чтобы хотел видеть: Организация, скорость, цена, качество консультаций. Удобный интерфейс...можно кинуть пару кнопок (но как) на сайт и это уже будет удобным интерфейсом. Главное чтобы на сайте было: 1) Хорошая навигация 2) Краткая и полная информативность материалов |
| Автор: bars80080 19.12.2008, 15:08 |
| кстати, маленькое уточнение (а то SergeBS, судя по всему на меня так среагировал). я тоже не говорил о бесплатной работе, я говорил конкретно об этом форуме, где люди помогают (оказывают небольшие услуги по тематике) бесплатно друг другу по нескольким причинам, среди которых немаловажную роль играет самообразование. ведь не просто так существуют гостевые книги и форумы. они позволяют перекинуться мнениями даже на малюсеньком сайте |
| Автор: ida 19.12.2008, 16:42 |
| кстати, о скорости, раз уж она на первом месте по приоритету. Какую скорость ответа на вопрос или выполнения задания вы считаете приемлемой? Возьмем для примера такие варианты: 1. Посмотреть вашу модель (UML) и оценить ее по разным параметрам (полнота, однозначность, эффективность, тестируемость, бесконфликтность) 2. Сделать первичный список требований на основе вашего описания проблемы и ответов на вопросы 3. Определить действующих лиц и варианты использования, задокументировать результат (диаграмма + текстовое описание вариантов использования) |
| Автор: neic 19.12.2008, 19:59 |
| ida, 1) Всё зависит от размера модели. Если маленькая...не более часа, огромная не более 2ух недель. 2) 1-2 дня 3) Ну максимум неделя. |
| Автор: ida 19.12.2008, 20:07 |
| neic, на самом деле все наоборот |
| Автор: neic 20.12.2008, 01:09 |
| ida, ну да с 3им пунктом я погорячился...наверно побольше =) |
| Автор: solenko 20.12.2008, 10:28 |
| ida, а как быдет формироватся стоимость по всем трем пунктам? Пока у меня в голове рисуется не консультационнный сервис, а просто фриланс биржа для аналитиков. Я пользователь вашего сервиса. Пришел, например, со следующим вопросом: Если список требований, который не требует пересмотра. Есть юзкейсы, которые я пишу первый раз в жизни и потому нужен review профессионала. Как я узнаю стоимость и сроки? Как передам докуметацию в работу, как выберу консультирующего? Напишите юзкейс ) |
| Автор: archengel 20.12.2008, 13:52 |
| solenko ну я так понимаю, раз уж ты обрашаешься за помощью, значит ты не профессионал, а следовательно не можешь определить на сколько сложна задача, которую тебе нужно решить. Следовательно я так понимаю должна подаваться какая-то входная информация,(ну например на основе какой-нибудь формы). После рассмотрения которой сотрудник ресурса определит уровень сложности, предложит специалиста из репозитория экспертов ресурса и выставит цену. Ну как то так? или нет. поправте. ida А втом что задачи примерно одинаковы будут я не сомневаюсь. Вопрос только в количестве этих задач и разбросе по сложности в каждой группе. |
| Автор: solenko 20.12.2008, 18:47 |
| archengel, сколько стоит рассмотрение входящей информации, сколько по времени это займет? |
| Автор: ida 20.12.2008, 18:59 | ||||
Верно. Следовательно, и представления о сроках выполнения у тебя будут не соответствовать действительности... спасибо за то, что обратили внимание.
Нет, фриланс это уже было Тут тонкость в том, что консультация - это не сайт или программа, которую можно выполнить.и отдать заказчику. Нужен другой подход. |
| Автор: archengel 20.12.2008, 20:38 |
| Ок тогда своего рода аукцион! Одни спецы говорят что сделают это долго но дешево, а другие, что быстро, но дороже, чем скажем первые! А сколько будет стоить заявка на расмотрение? Ну незнаею, ida , скажем бесплатно! Вот как то так. А точность прогнозов уже будет зависеть от мастерства профессионалов. И это будет честно А организовать с помошью форума, только тет-а-тет. Что позволит накапливать и клиентам и профам схемы общения с заказчиком и клиентом. Оба получают ключ к кабинету, где обсуждают заказанную тему, до ее полного прояснения у заказчика. |
| Автор: ida 21.12.2008, 01:02 |
| archengel, могу точно сказать, что о конкурсах и аукционах речи однозначно не идет. Но скидки и бонусы постоянным заказчикам вполне возможны. |
| Автор: archengel 21.12.2008, 10:54 |
| Ну тогда это обычная консалтинговая организация. У тебя есть праис-лист услуг, покупатель как всегда берет кота в мешке, не ориентируясь ни в ценах ни в сложности и сразу отсечет ту группу людей которая не хочет платить деньги ни за мешок, ни за кота. Нормальный ход это дать мешок бесплатно, если посмотреть многие успешные предприятия и работают по такому принципу. А по прайс-листу это легко Один вопрос 50$ Два вопроса 95$ Сделать думающее лицо 10$ Улыбнутся клиенту 5$ |
| Автор: solenko 21.12.2008, 11:36 | ||
У вас неправильное представление о фрилансе ) Фриланс древен и не обязательно подразумевает передачу продукта в результате. Проблема как раз в том, что ни заказчик ни аналитик не может сказать сколько же в итоге займет времени и, соответственно, денег. Т.е. получаем, что работу прийдется строить либо по схеме биржи, либо просто как оренду персонала. Первый вариант, думаю, будет непопулярен среди аналитиков, второй -- сред заказчиков ) Если придумаете другую схему работы будет замечательно. |
| Автор: ida 21.12.2008, 22:53 |
| Миииинуточку Это пока всего лишь идея в моей голове И маркетинговую стратегию еще рано обсуждать. Я пока пытаюсь понять, какой функционал нужно вложить в эту идею, чтобы она была жизнеспособна. |
| Автор: solenko 22.12.2008, 00:16 | ||
Ну вроде бы о функционале и разговор. Просто я, именно как потенциальный пользователь такого сервиса, пытаюсь понять что я смогу получить. "Удобный интерфейс" имеет смыл только если сервис будет позволять решать бизнес задачи, а как они будут решатся как раз и не ясно. |
| Автор: ida 22.12.2008, 15:17 | ||
Так ведь еще и нет ничего Появится - увидите |
| Автор: LSD 22.12.2008, 18:18 |
| Не понятен портрет потенциального пользователя данной системы. Маленькая фирма с парой программистов, явно не будет заморачиваться с такими вещами. Ну не пишут они т.з., не составляют UML диаграмм и т.д. В крупной же фирме, наоборот или уже есть свои аналитики или используются внешние аналитики. Опять же как быть с ответственностью. Когда т.з. составляет свой аналитик ясно кто отвечает за косяки, если они будут. С сторонней фирмой тоже все ясно, есть договор который и определяет ответственность сторон. Тут же единственная гарантия это репутация. |
| Автор: ida 23.12.2008, 17:23 |
| LSD, над всем перечисленным я тоже думаю. Маленькая фирма как раз скорее обратится за консультацией, т.к. понимает, что своими силами она анализ не сделает. И не надо путать "ТЗ" с постановкой задачи. ТЗ это просто документ. Неважно, есть оно или нет, понимание того, что разрабатывается, должно быть. Для этого и будут предназначены консультации, т.к. разработчики в 80% случаев анализ проводить не умеют, они под другое заточены. |
| Автор: LSD 24.12.2008, 17:50 | ||
Сомневаюсь. Как показывает мой опыт, большинство людей вообще не понимают зачем нужен анализ учитывая что "Я же знаю, чего я хочу. Разберусь, дело не хитрое." |
| Автор: ida 25.12.2008, 12:59 |
| LSD, для того, чтобы продать услугу, есть специальные люди Я к ним без сомнения обращусь, т.к. продажи меня лично совершенно не интересуют, как следствие - не умею. Сейчас вопрос опять-таки не в этом. |
| Автор: SergeBS 25.12.2008, 15:46 | ||
Легко. "Все уже придумано до нас"(с) не помню. Набираем forum.freelance.ru и т.п. (free-lance, flance ...) и смотрим что там есть. На нескольких сайтах, естественно. А там есть и предложение работы, и предлагаемая цена, и обсуждение этой работы, и ... У меня есть подозрение, переходящее в уверенность, что по крайней мере часть фрилансеров занимается подработкой в рабочее время, соответственно цена - очень низкая. И как всегда на фрилансе тусуется куча студентов, готовых взяться за все, куча халявщиков и куча просто жуликов. Куда же без них. Изучайте. Там все достаточно разумно сделано. Придумать что-либо удобнее - тяжело. Почитайте, посмотрите темы. Это если о том, как делать, думать. Зачем делать - это другой вопрос. Если есть сайты, за денежку выдающие документацию, то и мелкие консультации по разным вопросам за денежку теоретически могут существовать. А практически - проблема останется в том, что кто не понимает предмета - не захочет и платить. А кто понимает - тому как правило мелкие консультации не нужны. Нужно либо готовое решение (а тут квалификация и заказчика и исполнителя - кто ее оценит?), либо нужно просто время, чтобы разобраться до конца самому. Да, фраза насчет "за 2 недели проверить огромную UML-диаграмму" - меня озадачила. Что такое "огромная"? Практический пример: в любой области есть управление земельными ресурсами - кому какой участок принадлежит, расположение участка и т.д. и т.п. Если кто-то, не занимающийся этими вопросами 1-2 года, за 2 недели пообещает проверить - он меня сильно рассмешит. Если проверка - не формальная. А для формальной есть инструменты, которыми просто надо пользоваться, и все. Они не дадут сделать ошибку. |
| Автор: ida 25.12.2008, 22:35 | ||
Совершенно верно. См. первый пункт голосования. |
| Автор: RockClimber 25.12.2008, 23:02 |
| Все, что написано выше, прочитал. Разговор ушел в сторону обсуждения довольно мелких деталей (ничего плохого в этом нет, но по теме тут только четверть постов). Так вот. Если я плачу за услугу деньги, в первую очередь я жду качества. При низком качестве консультации не будет иметь значения ни скорость, ни удобство интерфейса. Низкокачественную UML диаграмму или ТЗ я и сам могу сделать. И не факт, что результат будет совсем уж никудышным. Это если в общем и целом. Если немного углубиться: 1. Если я совсем ничего не понимаю в каком-то вопросе и плачу за его решение - хотелось бы, чтобы вопрос был решен полностью, а мне не пришлось дорабатывать результат напильником. 2. Если я что-то понимаю, но плохо, поверхностно и т. д. - желательно, чтобы мне объяснили, что именно я не понимаю и почему надо делать вот так, а не иначе. Можно еще сделать краткий обзор альтернативных вариантов. При этом я с трудом представляю ситуацию (а точнее, вообще не представляю), в которой я бы стал клиентом такого сервиса (бесплатно - пожалуйста, в свободное время я и сам готов делиться знаниями, а вот за деньги...). Если я плохо ориентируюсь в какой-то области, я обычно выбираю из следующих вариантов: 1) не лезу в эту область 2) изучаю ее как можно глубже Для реализации второго пути нет никаких преград - в сети полно информации практически на любую тему. |
| Автор: ida 25.12.2008, 23:46 | ||
Время. Приведу живой пример - разработчику средней фирмы, в которой нет штатных аналитиков, сказали - напиши ТЗ. Продукт, о котором шла речь, довольно сложный, требующий внимательного проектирования. Разработчик знает предметную область и разбирается в архитектуре. Он обратился за консультацией к аналитику (который этой предметной области не знает), чтобы а) получить общий целостный взгляд на продукт б) последовательность действий (с какого конца подобраться и что за чем) в) точечные рекомендации по тому, из чего собственно состоит ТЗ и как его правильно написать. Все остальное сделал сам. Возможно, он бы и без консультации это сделал, но а) это заняло бы много времени б) конечный результат был бы хуже. Для определенного класса систем результат анализа критичен. Сюда относятся в первую очередь а) системы, требовательные к скорости выполнения некоторых операций, б) требующие интеграции с другими системами, в) требовательные к безопасности (потеря, утечка, искажение данных). Как ни странно, но достаточно компаний, производящих подобное ПО, не только не имеют в штате аналитиков, но часто не имеют даже ТЗ. Очевидно, что никакой руководитель в подобной компании заказчиком быть не может - им может быть только исполнитель, желающий облегчить себе участь, ведь в случае ошибок все шишки достанутся ему. По остальным пунктам согласна, спасибо. |
| Автор: source777 7.1.2009, 15:29 | ||
|
| Автор: LSD 9.1.2009, 14:59 | ||
Если бизнес модель плоха, то никакой продажник ей не поможет. У меня есть сомнения насчет целевой аудитории. Конкретно - интересно узнать портрет потенциального покупателя. |
| Автор: ida 9.1.2009, 16:06 | ||
Мне тоже Для этого я и открыла эту тему. |
| Автор: ida 24.1.2009, 19:47 |
| Целевой аудиторией могут быть заказчики. Потому что: а) они заинтересованы в продукте, позволяющем решать их бизнес-задачи (гораздо больше, чем разработчики, которые от бизнеса довольно далеки) б) они тратят свои деньги, поэтому заинтересованы в том, чтобы получить требуемую функциональность по адекватной цене (плохой анализ удорожает продукт в 1,5-3 раза в среднем за счет многократных переделываний) |
| Автор: ida 13.4.2009, 22:54 |
| [неактуально] |
| Автор: ida 6.5.2019, 19:11 |
| Подниму на всякий случай - посмотрим, как изменилась актуальность за 10 лет. |
| Автор: ida 6.1.2023, 04:45 |
| Теперь можно почитать об этом всем мою книгу: http://www.amazon.com/dp/B09MVRTZNR/ |
| Автор: ida 6.6.2024, 14:12 |
| Моя группа в телеграм, посвященная этой же теме: http://t.me/analytoli |
| Автор: chipset 20.6.2025, 13:17 |
| Интересная книга. |
| Автор: LSD 24.6.2025, 23:55 |
Ты ей единицу поставил или двойку? |