Проект "Свободные голосования"
http://gplvote.andyhost.ru/forum/

Этапы реализации
http://gplvote.andyhost.ru/forum/viewtopic.php?f=7&t=442
Страница 1 из 2

Автор:  Андрей [ 29 окт 2012, 21:22 ]
Заголовок сообщения:  Этапы реализации

Для более четкого понимания задачи и возможного в будущем расчета трудозатрат предлагаю общую задачу разбить на примерно следующие этапы:

1. Базовый движок;
1.1. Как простая отладочная возможность - распространение авторизованного контента;
2. Сеть доверия (базовый функционал);
3. Субъекты голосования;
4. Открытые голосования;
5. Тайные голосования;

Думаю, обкатывать систему можно будет уже на этапе 1.1 или 2. Приветствуется детальное описание этапов и оценка трудозатрат на них.

Автор:  Сергей [ 29 окт 2012, 22:06 ]
Заголовок сообщения:  Re: Этапы реализации

Давайте начнем с базового движка, сразу глупый вопрос: Можно ли взять где то уже готовый под наши задачи?

Автор:  yurial [ 29 окт 2012, 23:25 ]
Заголовок сообщения:  Re: Этапы реализации

Ничего, что на мой взгляд нам подходило бы, я не нашел.
Основная проблема разработки - отсутсвие разработчиков.

Автор:  Сергей [ 29 окт 2012, 23:34 ]
Заголовок сообщения:  Re: Этапы реализации

Это понятно. но для того что бы ее решить необходимо составить дорожную карту проекта. После этого обещали помочь, в том числе с разработчиками. то есть я так понимаю нужны примерные трудозатраты конкретно по этапам и квалификация разработчиков по ним.

Автор:  Андрей [ 29 окт 2012, 23:49 ]
Заголовок сообщения:  Re: Этапы реализации

Ну давайте прикидывать. Что у нас входит в этап 1?

Транспортный модуль:
- работа с криптографией;
- инфраструктура приложения;
- движок приема-передачи пакетов различного типа;
- основа для DHT;
что еще?

Автор:  Сергей [ 30 окт 2012, 21:59 ]
Заголовок сообщения:  Re: Этапы реализации

А что сейчас есть уже готового?

Автор:  yurial [ 30 окт 2012, 22:40 ]
Заголовок сообщения:  Re: Этапы реализации

Сейчас есть ядро и базовые интерфейсы для плагинов транспорта и полезной нагрузки.
Ядро в данном случае является связующим звеном.
Так же есть каркас транспорта ip (modules/ip) и базового модуля полезной нагрузки (modules/base).

ps по всей видимости самый удобный способ работы для меня был бы следующий: программисты пишут код и пушают мне, а я, если меня все устраивает, принимаю их коммиты. Если у них будут вопросы по тому как я вижу ту или иную часть проекта - я их консультирую по почте или скайпу.

Автор:  Сергей [ 30 окт 2012, 23:00 ]
Заголовок сообщения:  Re: Этапы реализации

Согласен, такой порядок работы был бы идеальным но:
1, программистам надо давать конкретное задание.
2, что бы начать работать таким образом надо как то оценить объем работ и уровень оплаты, то есть создать эту дорожную карту проекта.
Что конкретно надо сейчас сделать в первую очередь? С чего начать? Какой объем работ и как его оценить?

Автор:  Андрей [ 30 окт 2012, 23:50 ]
Заголовок сообщения:  Re: Этапы реализации

yurial писал(а):
ps по всей видимости самый удобный способ работы для меня был бы следующий: программисты пишут код и пушают мне, а я, если меня все устраивает, принимаю их коммиты. Если у них будут вопросы по тому как я вижу ту или иную часть проекта - я их консультирую по почте или скайпу.

Да - это лучший способ если над проектом будут работать энтузиасты. Если работать будут программисты за оплату - нужно будет давать им конкретные задания.

Автор:  Андрей [ 31 окт 2012, 16:37 ]
Заголовок сообщения:  Re: Этапы реализации

Юра, можешь прикинуть затраты по времени в человека-часах на реализацию вот этих пунктов? Хотя-бы примерно.

Транспортный модуль:
- работа с криптографией;
- инфраструктура приложения;
- движок приема-передачи пакетов различного типа;
- основа для DHT;

Страница 1 из 2 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/