devclub.eu

IT-встречи в Таллине (на русском)

О мотивации

Блестящая речь Дэна Пинка о мотивации. Смотреть обязательно, если вы всё ещё свято верите в метод кнута и пряника! 😉 Там есть русские субтитры:



«There is a mismatch between what science knows and what business does.»

К слову сказать, «Candle problem» также упоминал Yves Hanoulle на конференции Agileee. Этот бельгийский тренер по самоорганизации команд замечателен не в последнюю очередь ещё тем, что принцип самоорганизации перенёс и на свою семью, о чём с удовольствием, много и с примерами рассказывал в конце первого дня конфы.

case-study. В шкуре архитектора.

Игорь Меньков предложил кейс, который позволит немного размять мозги 🙂 Как раз для настоящих джедаев!

Так вот: Клиенту требуется система, которая будет обрабатывать различные документы, связанные с бизнес процессами. Все формы документов должны быть доступны работникам компании из любой точки мира в любой момент времени.

Формы документов могут со временем меняться:
·         содержание форм
·         бизнес логика
·         валидации

При заполнении и обработке документов используются вспомогательные данные:
·         Классификаторы
·         Дополнительные данные для бизнес логики

Вспомогательные данные также могут со временем меняться.

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

Задачка (предварительно надеть шляпу архитектора):

1. Какую платформу можно использовать для разработки данной системы?
2. Какие будет общий технический дизайн (на уровне шаблонов проектирования) реализации требований, приведенных в данном описании?
3. Какая должна быть команда, которая будет работать над проектом?
4. В чем должна быть ваша роль, как архитектора в этом проекте? Или ее отсутствие с обоснованием.
5. Какие будут затраты на поддержку системы после ее внедрения?

Дополнительная информация:
1. Задача является абстрактной.
2. Каждый участник может задать один дополнительный вопрос здесь в посте.
3. Уровень детализации решения каждый участник задает для себя сам. При желании, можно обосновать почему был выбран именно такой уровень детализации.

Дерзайте! Как водится у нас, лучшему ответу придумаем какой-нибудь приятный бонус! Ну и место в первом ряду на предстоящей встрече 🙂 Ответы сюда или на мейл Igor тчк Menkov [a] helmes.ee

Devclub 29.09.09 — для затравки :)

Земляне, привет!

Наша следующая сессия девклуба планируется в этот раз 29.09.09 числа, в том же месте, в тот же час со мной в качестве конферансье. Подробности будут позже, а пока что — планируется два докладчика на тему, связанную с мобильными устройствами (более менее технические) и одна хардкорная демка парного программирования. Будет жарко, запаситесь веерами! А чтобы не пропустить регистрацию, постарайтесь 22 числа быть рядом с компьютером. Она начнется примерно в 12-13 часов по земному-около-эстонскому времени. До следующего сеанса связи!

PS. Как ни крути, а это наш общий клуб, который развивается общими усилиями, где у каждого есть возможность внести свою лепту в формирование нашего комьюнити и повернуть ход истории! 🙂 Заполните, пожалуйста, вот эту формочку, где мы с немецкой аккуратностью складируем все ваши ценные мысли/идеи и переодически оттуда их вытаскиваем на реализацию. Там же можно указать, если вы хотите более активно участвовать в организации мероприятий. Для занятых есть вариант сделать пожертвование, на которые орг. коммитет сможет покупать на клубу печенье, подарки докладчикам, технику для более качественного видео/аудио и так далее. Больше инфы — здесь! Если же кто хочет поблагодарить какого-то определенного докладчика — дайте знать, я вышлю мейл, куда можно будет отправить свои «спасибо» и «круто!» 🙂

GeekDinner Follow-Up

Несколько с опозданием, но все же решил поделиться своимим впечатлении о посещенном мероприятии Saiku.

Состоялось оно 9-го числа в небольшом кабачке Mauruse pub. Присутствовало всего 4 человека и, хотя народу могло быть и больше, я остался очень доволен. Мы успели пропустить пару кружек пивка и обменяться мнениями о довольно широком спектре тем.

Началось всё с беседы о тестировании, в том числе автоматическом, когда оно есть добро, а когда почти зло, о влиянии на качество и стоимость проекта, об инструментах, проблемах и их возможных решениях. Затем затронули вкратце бизнес-анализ, роль клиента в постановке задачи и методики разработки. Среди прочих звучали уже знакомые уху слова — agile, scrum, waterfall .

Я поведал присутствующим о том, то такое DevClub, о наших встречах, планах на будущее. Ребятам из Saiku идея понравилась и они заинтересованы в возможном сотрудничестве.

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

Последним, если так можно выразиться, актом было обсуждение эффективности. Мы поделились опытом о приемах, используемых ежедневно в рамках рабочего процесса, в частности работе с почтой и task tracking. Много раз упоминалась и было горячо рекомендована книга «Getting Things Done» Дэвида Аллена. Я был наслышан о GTD методике и, как выяснилось, часть описанных приемов применяю на практике. Теперь возникло желание ознакомиться с ней подробнее. Если у кого есть эта книга в бумажном варианте и вы готовы одолжить её на время, дайте пожалуйста знать в комментах.

Как видите скучно нам не было. Обязательно посещу GeekDinner ещё раз. Особой изюминкой считаю непринужденное общение (с пивом) именно в небольшой компании. Хочется пожелать организаторам творческих и деловых успехов.

Что касается места проведения — небольшое, простое и уютное место, неплохая кухня, есть Крушовица. Недорого.

Видео. Игорь Меньков. “Управление командой и… нужен ли вам архитектор?”

Что же за рыба, этот архитектор? Ответ на этот вопрос попытался дать Игорь Меньков (Helmes).

Игорь затронул очень противоречивую тему — роль архитектора, и что является вообще работой человека, который называется архитектор, в ИТ фирме. Нужно отметить, что в каждой фирме существуют свои понятия того, в чём заключаются обязанности данной должности. При этом возникает много споров, нужен ли архитектор вообще, как рабочая единица (особенно этим вопросом задаются ярые преверженцы agile-методик).

Игорь очень ясно очертил своё видение того, что должно входить в обязанности архитектора. Если коротко, то архитектор — это такой человек-оркестр: он должен быть способен заменить любую должность в текущем проекте (PM, QA, разработчик, аналитик). Кроме того архитектор должен обязательно учавствовать в нескольких параллельных проектах. Это нужно для того чтобы он мог иметь более общирную картину технолоний и систем, чтобы направить проект по правильному пути тогда, когда понадобится принемать решения влияющие на ход разработки.

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

Запомнился комментарий Евгения, про то что разница между системным архитектором и архитектором преприятия (enterprise) в том, что системный архитектор уже давно не писал кода, а архитектор предприятия, возможно, не писал кода вообще.

Несомненно, многие тезисы, которые преподнёс Игорь в своём докладе, вызывают много споров. Но тем и хорош devclub, что одно мнение сталкивается с сотней других, чем и достигается конструктивная дискуссия. Спасибо Игорю за смелость поднять такую спорную тему и за отличный доклад!

Видео. Станислав Васильев. Что такое Agile или мой первый урок японского.

«Каничевааа!» — заводил толпу Станислав. «Каничевааа!» — вторила ему аудитория.

Станислав рассказал аудитории об agile (как он сам сказал — очень необъективно), об уважении к людям, немного о менеджменте и коротко о методиках scrum и kanban.

Стас сделал интересный экскурс в историю, рассказав о конвейере Форда, при помощи которого привёл хороший пример слабости водопадной методики, которая на самом деле является конвейером.

Запомнилось:

  • «О чём я хотел бы вам рассказать.. точнее, я уже захотел!»
  • «Когда то давно, в далёкой галактике, в начале 90-х agile появился как некое повстанческое движение…»
  • «С каждой ревизией UML появляется больше и больше диаграмм .. как-то немножко много!»
  • «Важен продукт, а процесс это всего лишь инструмент, который вам позволяет делать продукт.»
  • «У вас работают люди, которые получают зарплату иногда в несколько раз превышающую рамки приличия!»
  • «bug tracking tool-ы не нужны»

Говоря о waterfall-е, отклонюсь немного от темы и посоветую для поднятия настроения посмотреть waterfall2006 🙂

В общем, как сказал Кирилл, «пиши код, делай хорошо, делай до конца, когда получится — тогда получится!»

Мы наконец-то затронули тему agile, но пока что не углублялись в нюансы. Поскольку agile громаден и широк, то наверняка в последующих всречах мы затронем и scrum, lean, XP, kanban, и др. Надеемся, докладчики найдутся! 🙂

Видео. Марк Кофман. Raising money in Estonia.

27 августа Марк Кофман рассказывал, каким образом получалось найти деньги для финансирования стартапа Programeter, и через что пришлось пройти для того, чтобы необходимые инвестиции всё-таки были получены.

Запомнилось:

  • «Как ни странно, идиотов, чтобы дать вам денег, обычно хватает… и семьи обычно большие, то есть получить денег можно»
  • «Архитектор — круто — и что дальше?!»
  • «Почему мы сразу не собрали нужных денег — это видимо потому, что у нас просто не было 500 контактов в записной книжке»
  • «Сейчас активно занимаемся bootstrpping-ом, что означает — пытаемся свести концы с концами»
  • «У кого есть деньги — звоните мне…»

Один очень важный момент, который Марк подчеркнул в своей презентации — это то, что при каждой новой инвестиции вы теряете часть своей фирмы, а соответственно, и часть прибыли, которая может быть в будущем. Но самое главное — это делать то, что вы лучше всего умеете делать, и при раскрутке своего бизнеса надо думать не о том, как заплатить себе зарплату, а о том, сколько денег нужно, чтобы привлечь клиента.

Теперь хотелось бы узнать мнение общественности, нужен ли доклад о самом продукте. Антон Литвиненко готов поведать аудитории о технической стороне programeter-a. Ждём отзывов — пишите в комментарии.

September’s Devclub

Наш персональный R2-D2 наконец-то справился с обработкой анкет, отзывов, информации о расположении планет в нашей солнечной системе и предложил в следующий раз, который будет в конце сентября, обсудить мобильные технологии, а точнее мобильное программирование, например, mobile .NET, J2ME, Android, iPhone, Symbian, etc.

Поэтому, если вы работали с мобильными технологиями или ваш друг работал, или коллега что-то там делал — обязательно дайте мне знать! Сделаем из этого экшен!

Кому удобнее — пишите мейлом на или сюда в комментарии. Вместе придумаем, как сделать встречу запоминающейся 🙂

GeekDinner

Вот оказывается есть ещё одно мероприятие, относящиеся к IT, с очень сочным и ёмким названием GeekDinner. Это неофициальное застолье, где можно послушать и подискутировать на предложенные темы с коллегами по цеху.

В этот раз темой будет «Проблема, которая лично тебя больше всего раздражает в разработке ПО».
Проходить оно будет в среду, 9го сентября, начало в 19:00.
Место: Mauruse pubi, Estonia pst 8
Общение будет происходить на эстонском языке.

Для регистрации оставтье комментарий в блоге — http://www.saiku.ee/kaizen/2009/08/geekdinner-september-tallinnas, обязательно укажите свой email, чтобы знать, если планы изменятся.

Ваш покорный слуга будет присутстовать и предлагаю всем интересующимся присоединиться. Для тех кто не сможет, впоследствии сделаю краткий обзор в блоге.

Анкеты

Доброго времени суток всем!

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

Страница 81 из 90

Работает на WordPress & Автор темы: Anders Norén