Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 20, 2010 18:09:02

Kogrom
От:
Зарегистрирован: 2009-12-03
Сообщения: 160
Репутация: +  0  -
Профиль   Отправить e-mail  

Учебные проекты

Хотел бы обсудить идею открытых учебных проектов.

На форуме, в основном, решаются мелкие задачки. Это, конечно, интересно, особенно в Python, но хочется чего-то покрупнее, более похожее на полезный проект. Естественно, проекты типа “а давайте сделаем ММРПГ” на форуме не сделать. Но можно попытаться осилить что-то среднее, какую-нибудь игрушку типа крестиков-ноликов.

Такой средний проект человек может сделать и в одиночку. Но в открытом учебной проекте есть 2 плюса: работа на публике (это даёт стимул), обмен опытом, общение. Но тут нужна какая-то структура, которая позволит работать в коллективе автоматически, то есть без “кнутов и пряников”, как в коммерческих проектах.

Я пока придумал структуру, состоящую из таких участников: автор ТЗ, программисты, советчики, помощники.

Обязанности участников:

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

2. Автор ТЗ выполняет роль заказчика, следит, чтобы программы соответствовали требованиям ТЗ, уточняет и добавляет новые требования. Автор ТЗ не должен сам создавать программу, чтобы не было искушений исказить ТЗ или утверждать, что его вариант наиболее точно соответствует ТЗ. Но он может делать отдельные модули.

3. Советчик критикует код программиста, высказывает пожелания. Желательно, чтобы роль советчиков совмещали программисты и автор ТЗ. Однако, советчиком может быть любой желающий. Программист может не прислушиваться к советам, но желательно, чтобы как-то отвечал на них.

4. Помощник может выполнить часть программы или проектирования. Он может либо сразу предложить готовый модуль, либо договориться с одним из программистов о том, что сделает модуль за определенный срок. В течении этого срока программист не должен создавать такой модуль самостоятельно. После окончания срока программист может поступать как считает нужным.
Роль помощника может исполнять любой желающий.

То есть почти у всех есть свобода действий.

Вопросы:

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

Извините за много букв.



Офлайн

#2 Апрель 20, 2010 18:43:22

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Учебные проекты

А идея интересная…



Офлайн

#3 Апрель 20, 2010 18:57:39

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

Учебные проекты

отличная идея, осталось найти заказчика и дурака главного программиста.



Отредактировано (Апрель 20, 2010 18:58:59)

Офлайн

#4 Апрель 20, 2010 19:26:11

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

Учебные проекты

Прикольно, я бы побыл советчиком =D



Офлайн

#5 Апрель 20, 2010 20:05:04

Zubchick
От:
Зарегистрирован: 2009-07-08
Сообщения: 613
Репутация: +  0  -
Профиль   Отправить e-mail  

Учебные проекты

я бы побыл помошником. Найдите программиста :D



Офлайн

#6 Апрель 21, 2010 04:25:42

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Учебные проекты

вот так всегда pasaranax
отобрал кресло советника :) теперь просто придётся критиковать всех :)

Kogrom
не плохая мысль

Офлайн

#7 Апрель 21, 2010 06:58:00

dartNNN
От:
Зарегистрирован: 2009-12-08
Сообщения: 199
Репутация: +  0  -
Профиль   Отправить e-mail  

Учебные проекты

ТС +++++! Отличная идея:) Я только не понял: программист должен быть один? Только бы она (идея) не сдулась, как многие интересные идеи:) Я бы хотел попробовать, тока времени сейчас маловато (сессия на носу). А на лето это вааапще было б супер:)



Офлайн

#8 Апрель 21, 2010 08:37:31

Dimka665
От:
Зарегистрирован: 2008-09-19
Сообщения: 177
Репутация: +  0  -
Профиль   Отправить e-mail  

Учебные проекты

Kogrom уже выступил в роли заказчика. Советчики и помощники есть. Осталось найти программиста, который реализует этот проект)



Офлайн

#9 Апрель 21, 2010 09:19:35

helm2004
От: Украина, Винница
Зарегистрирован: 2008-02-27
Сообщения: 630
Репутация: +  9  -
Профиль   Отправить e-mail  

Учебные проекты

Я согласен быть прогером - токо одно условие: не более ОДНОГО часа в день.

Офлайн

#10 Апрель 21, 2010 10:00:24

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Учебные проекты

Готов в ряды программистов наряду helm2004.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version