http://knop.livejournal.com/ ([identity profile] knop.livejournal.com) wrote in [community profile] ru_chgk2010-05-14 12:52 pm

Конкурсы на создание программ. Что дальше?

Рядышком (http://community.livejournal.com/ru_chgk/290907.html) выложены правила первого конкурса на создание программных средств в помощь детским тренерам, организаторам турниров и прочим активистам движения.

Призовая сумма, указанная там, - это примерно треть от того, что я мог бы позволить себе потратить на обозначенные цели. В связи с этим - несколько вопросов.

1) Какими могли бы быть темы двух следующих конкурсов? Сформулируйте свои предложения, считая, что все конкурсные условия будут аналогичными.
2) Осмысленно ли вообще тратить на это деньги, или достаточно главным призом сделать диплом победителя открытого (если угодно, международного) конкурса?
3) Правильно ли выбраны "рабочие" параметры: срок около трех месяцев на исполнение одним человеком, максимальная свобода в выборе интерфейсов, жесткое ограничение на один игровой конкурс (в данном случае - "Азбуку")?

Спасибо всем, кто включится в обсуждение.

Касательно пункта 3.

[identity profile] xanf-ua.livejournal.com 2010-05-14 11:45 am (UTC)(link)
По моему скромному мнению - очень правильно сделано жесткое ограничение на один игровой конкурс. Чем меньше функционала - тем качественнее и проще его сделать. Пусть у нас будет 33 программы на 33 разных конкурса, чем одна но плохо работающая.

Как по мне - 3 месяца - многовато. Даже с учетом на то что это занятие "для души". Вот разработку "азбуки" я оцениваю часов эдак в 12-18-24, что из расчета хотя бы 4 часа в неделю - от 3 до 6 недель. За 3 месяца может и пропасть интерес.

В дальнейшем, ИМХО, не помешало бы разработать какие нибудь "гайдлайны" как должно все это выглядеть и работать - чтобы при разработке следующего ПО все имело хотя бы приблизительно одинаковый интерфейс с точки зрения юзабилити и какому-нибудь тренеру не приходилось бы изучать особенности мышления кучи разработчиков

[identity profile] mkochkin.livejournal.com 2010-05-14 11:49 am (UTC)(link)
2) за такие деньги такую программку можно (полу)профессиональным фрилансерам заказать. При этом сроки будут гораздо скромнее.
3) для энтузиазма 3 месяца — очень хорошие сроки, даже с запасом. Вообще такая программка пишется лениво за пару недель.

А PP только платностью не нравится? Так есть Open Office и его Impress (http://www.openoffice.org/product/impress.html). Ну может немного неудобно, но зато заработает у всех. Кстати, по этому поводу...

...я бы предложил добавить условие — кроссплатформенность. Ну хотя бы Win, начиная с XP, и основные дистрибутивы Linux.

[identity profile] xanf-ua.livejournal.com 2010-05-14 11:51 am (UTC)(link)
Я вот размышляю о QT. Должно получиться хорошо. Может быть Питон чтобы уменьшить сроки разработки

[identity profile] kernel-panic-nn.livejournal.com 2010-05-14 12:04 pm (UTC)(link)
А PP только платностью не нравится? Так есть Open Office и его Impress. Ну может немного неудобно, но зато заработает у всех.

Я уже думал залить дистрибутив Open Office на файлообменник =)

[identity profile] mkochkin.livejournal.com 2010-05-14 12:13 pm (UTC)(link)
Python+QT неплохо, да, но кодеров-энтузиастов, свободно владеющих этой связкой, не найдешь. Мне кажется, гораздо проще .NET, если уж на то пошло.

[identity profile] xanf-ua.livejournal.com 2010-05-14 12:15 pm (UTC)(link)
Ну можно и на .NET. Заодно посмотрю как там Mono - давно не пользовал его

[identity profile] kiki-jiki.livejournal.com 2010-05-14 12:28 pm (UTC)(link)
А что, .NET уже кросс-платформенный?

[identity profile] mkochkin.livejournal.com 2010-05-14 12:34 pm (UTC)(link)
А когда принципиально было иначе?

[identity profile] xanf-ua.livejournal.com 2010-05-14 02:41 pm (UTC)(link)
Условно кроссплатформенный :)
Mono под Linux все-таки отстает в развитии

[identity profile] sl-zloi.livejournal.com 2010-05-14 03:09 pm (UTC)(link)
очень сомневаюсь, что кто-то из потенциальных пользователей сидит на линуксе

[identity profile] sl-zloi.livejournal.com 2010-05-14 03:56 pm (UTC)(link)
Ну, если кросс критичен, то лучше об этом сказать. У меня, например, особого желания и времени устанавливать и осваивать линукс, чтобы проверить, как прога на .net на нем работает, к сожалению, нет.

[identity profile] sl-zloi.livejournal.com 2010-05-14 05:16 pm (UTC)(link)
ок

[identity profile] mkochkin.livejournal.com 2010-05-15 06:09 am (UTC)(link)
Если сроки позволяют, то, конечно, нужно давать максимальный срок.

А насчет «свои сделают не хуже» я бы поспорил. Безусловно, я практически никого лично не знаю, не знаю, кто какими навыками владеет и чем занимается. Но судя по тому, в каком состоянии до сих пор находилась та же база Степанова и софт для заливки в базу, если не ошибаюсь, еще с 90-х годов, то стоит задуматься.

[identity profile] mkochkin.livejournal.com 2010-05-15 06:11 am (UTC)(link)
Нет никаких гарантий, что завтра дяди с погонами не придут в каждую квартиру и не погрозят пальчиком. Или у всех потенциальных пользователей винда лицензионная?

Подстраховка не лишняя, тем более, что это усложняет задачу совсем немного.

Re: Касательно пункта 3.

[identity profile] mkochkin.livejournal.com 2010-05-15 06:13 am (UTC)(link)
А вот это зря. Я полностью за единообразие. Пусть тогда первый разработчик задаст планку, выложит необходимые элементы дизайна (иконки, бэкграунд, библиотеки, что-то еще) и опишет стиль, которого нужно придерживаться. Кроме всего прочего, это упростит работу последующим разработчикам.

[identity profile] sl-zloi.livejournal.com 2010-05-15 06:14 am (UTC)(link)
Это кому как :-) Я вот с линуксом ни разу не работал :-)

[identity profile] mkochkin.livejournal.com 2010-05-15 07:53 am (UTC)(link)
В нашей стране все идет к тому, что скоро придется попробовать =)

[identity profile] mkochkin.livejournal.com 2010-05-15 03:43 pm (UTC)(link)
«По-моему, База поддерживается ровно так, как того хочется поддерживающим» — в яблочко.

Во времена, когда я активно пользовался Базой, мне много чего не хватало. Хотя бы простейшей регистрации для сохранения вопросов и пакетов а-ля favourites, какого-то более продвинутого фильтра.

Семизарову писал как-то раз с предложением помощи, но он как раз и объяснил, что помощь на самом деле не требуется, Рубашкина, мол, и так все устраивает вполне, никакие удобные интерфейсики и всякие там буржуйские utf-8 нам и даром не надь.

Пользователям наверняка есть что сказать, но письма писать лень, а другого фидбэка вроде как и нет, не говоря уже о Реформале, например. Юзабельно? Да. Ну и ок. Им же не платят за это, мы все понимаем.

Вот как-то так.

[identity profile] e-rubik.livejournal.com 2010-05-16 08:39 pm (UTC)(link)
Это неправда.

Я против переделывания, но не против доделывания. Навешивание дополнительных функций, если оно не портит имеющуюся структуру, - это только плюс.

Про utf. Ни Семизаров, ни Кноп, ни кто-либо еще так и не ответили на мои вполне конкретные вопросы по реализации:
http://community.livejournal.com/ru_chgk/289063.html?thread=6905639#t6905639

[identity profile] mkochkin.livejournal.com 2010-05-16 10:04 pm (UTC)(link)
Я опять же, извиняюсь, говорю наугад, предполагаю, но мне кажется, что система настолько устарела, что ее нужно именно переделывать, доделывать в данном случае — извращение.

Page 1 of 3