Ленивая разработка - обкаточка тренинга
От: Lead Lead  
Дата: 03.10.09 19:26
Оценка: :)
Приглашаются все желающие протестировать онлайн-тренинг "Ленивая разработка"
http://webinar2.ru/lean-development 5-11 октября с 22.30 до 23.00 (по Мск).

Кто не успевает — будут аудио-записи, которые можно будет скачать утром.

Тренинг рассчитан на тимлидов и менеджеров проектов.

P.S. Смысл ленивой разработки в том, чтобы делать только то, что необходимо.
--
Записки ленивого тимлида
http://lean-lead.blogspot.com/
Re: Ленивая разработка - обкаточка тренинга
От: A.Lokotkov Россия  
Дата: 04.10.09 05:18
Оценка:
Здравствуйте, Lead Lead, Вы писали:

LL>Тренинг рассчитан на тимлидов и менеджеров проектов.


Добрый человек, Вы бы о себе слегка написали в своем блоге: кто такой, чем занимался, что сделал и т.п.
Сами понимаете, сейчас очень много тренеров-консультантов развелось, -- ко всем не находишься.
bloß it hudla
Re: Ленивая разработка - обкаточка тренинга
От: Огнеплюх  
Дата: 05.10.09 08:53
Оценка:
LL>P.S. Смысл ленивой разработки в том, чтобы делать только то, что необходимо.
А как определяется и доказывается что необходимо а что нет ?
Re[2]: Ленивая разработка - обкаточка тренинга
От: Lead Lead  
Дата: 05.10.09 12:41
Оценка:
Здравствуйте, Огнеплюх, Вы писали:

LL>>P.S. Смысл ленивой разработки в том, чтобы делать только то, что необходимо.

О>А как определяется и доказывается что необходимо а что нет ?

Экспериментально.
Вначале, естественно, делаются предположения на основе опыта — своего и чужого.

Как именно — об этом и будет тренинг.
Если интересно — сегодня в 22.30 начало.
--
Записки ленивого тимлида
http://lean-lead.blogspot.com/
Re[2]: Ленивая разработка - обкаточка тренинга
От: Lead Lead  
Дата: 05.10.09 12:43
Оценка:
Здравствуйте, A.Lokotkov, Вы писали:

AL>Здравствуйте, Lead Lead, Вы писали:


LL>>Тренинг рассчитан на тимлидов и менеджеров проектов.


AL>Добрый человек, Вы бы о себе слегка написали в своем блоге: кто такой, чем занимался, что сделал и т.п.

AL>Сами понимаете, сейчас очень много тренеров-консультантов развелось, -- ко всем не находишься.

Спасибо, обязательно напишу.
Кое-что уже добавил.
--
Записки ленивого тимлида
http://lean-lead.blogspot.com/
Re: Ленивая разработка - обкаточка тренинга
От: andrey.desman  
Дата: 05.10.09 12:49
Оценка: +1 :))
Здравствуйте, Lead Lead, Вы писали:

LL>P.S. Смысл ленивой разработки в том, чтобы делать только то, что необходимо.


Т.е. это как ленивые вычисления в ФЯ?
Разработка тут же объявляется завершенной и пустой экзешник отдается на тестирование. А дальше — аццкий багофиксинг и CR reduction? Однако имеет свои плюсы
Re[3]: Ленивая разработка - обкаточка тренинга
От: Огнеплюх  
Дата: 05.10.09 13:00
Оценка:
Здравствуйте, Lead Lead, Вы писали:

LL>Здравствуйте, Огнеплюх, Вы писали:


LL>>>P.S. Смысл ленивой разработки в том, чтобы делать только то, что необходимо.

О>>А как определяется и доказывается что необходимо а что нет ?

LL>Экспериментально.

LL>Вначале, естественно, делаются предположения на основе опыта — своего и чужого.

Чтобы экспериментально определить нужна работа или нет — ее нужно сначала сделать , так получается ?

А где хранится база чужого опыта и насколько его там много и какие проекты охватывает ?
Re[2]: Ленивая разработка - обкаточка тренинга
От: Lead Lead  
Дата: 05.10.09 13:06
Оценка:
Здравствуйте, andrey.desman, Вы писали:

AD>Здравствуйте, Lead Lead, Вы писали:


LL>>P.S. Смысл ленивой разработки в том, чтобы делать только то, что необходимо.


AD>Т.е. это как ленивые вычисления в ФЯ?

AD>Разработка тут же объявляется завершенной и пустой экзешник отдается на тестирование. А дальше — аццкий багофиксинг и CR reduction? Однако имеет свои плюсы

Не совсем так, хотя доля правды конечно же есть
--
Записки ленивого тимлида
http://lean-lead.blogspot.com/
Re[4]: Ленивая разработка - обкаточка тренинга
От: Lead Lead  
Дата: 05.10.09 13:14
Оценка:
О>Чтобы экспериментально определить нужна работа или нет — ее нужно сначала сделать , так получается ?
Скорее НЕ сделать
Если не помогло — сделать. И сравнить разницу.

О>А где хранится база чужого опыта и насколько его там много и какие проекты охватывает ?

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

Плюс много разбросано в структурированном или неструктурированном виде в интернете.

Я ответил или вопрос был про другое?
--
Записки ленивого тимлида
http://lean-lead.blogspot.com/
Re[5]: Ленивая разработка - обкаточка тренинга
От: Огнеплюх  
Дата: 05.10.09 14:50
Оценка:
Здравствуйте, Lead Lead, Вы писали:

О>>Чтобы экспериментально определить нужна работа или нет — ее нужно сначала сделать , так получается ?

LL>Скорее НЕ сделать
LL>Если не помогло — сделать. И сравнить разницу.

А если результат можно будет оценить только через некоторое время ? Возврат обратно ?
Например от заказчика пришло ТЗ, по идее нужна работа — анализ этого ТЗ. Но по этой технологии получается что зачем анализировать,
давайте ТЗ читать не будем и посмотрим что получится, через некоторое время звонит заказчик и спрашивает :
заказчик : — ну как там , сколько стоить будет и за сколько сделаете ?.
ленивый разработчик : — эээ... да надо было тз почитать, ладно начнем читать позвоните позже

О>>А где хранится база чужого опыта и насколько его там много и какие проекты охватывает ?

LL>Начнем с того, что такая база хранится как минимум у каждого программиста в голове.
LL>Если проект делается в команде в рамках какой-нибудь компании, то в головах и проектных документах и шаблонах.
LL>Охватывает как правило текущие проекты компании, но бывают и исключения.
LL>Плюс много разбросано в структурированном или неструктурированном виде в интернете.
LL>Я ответил или вопрос был про другое?

Ну с одной стороны ответил — что единой базы нет, а с другой не ответил — т.к. не понятно как эту информацию можно быстро извлекать.
Шарится каждый раз в головах разработчиков и в помойках интернета еще то удовольствие и большая трата времени.
Re[6]: Ленивая разработка - обкаточка тренинга
От: Lead Lead  
Дата: 05.10.09 15:31
Оценка:
:О>А если результат можно будет оценить только через некоторое время ? Возврат обратно ?
О>Например от заказчика пришло ТЗ, по идее нужна работа — анализ этого ТЗ. Но по этой технологии получается что зачем анализировать,
О>давайте ТЗ читать не будем и посмотрим что получится, через некоторое время звонит заказчик и спрашивает :
О>заказчик : — ну как там , сколько стоить будет и за сколько сделаете ?.
О>ленивый разработчик : — эээ... да надо было тз почитать, ладно начнем читать позвоните позже

Если понимать так буквально — то ага, так и будет.
После чего разработчик получит по голове, и в следующий раз ТЗ обязательно прочитает и все оценит.


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

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

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

О>Шарится каждый раз в головах разработчиков и в помойках интернета еще то удовольствие и большая трата времени.

Стоп, если вопрос в том как быстро извлекать знания — то это же совсем другое вопрос
1) Пошарьтесь в своей голове — у меня это очень быстро.
2) Посмотрите корпоративную базу знаний.
3) Организуйте стоячий 15-минутный митинг с ключевыми людьми.
4) Пошарьтесь в интернете.
5) Организуйте 2-х часовой мозговой штурм.
6) Купите в офис раскладушку и много кофе

Если не нашли ответ на предыдущем пункте — к следующему.

Грубый, конечно, алгоритм, но у меня работает.
--
Записки ленивого тимлида
http://lean-lead.blogspot.com/
Re[7]: Ленивая разработка - обкаточка тренинга
От: Огнеплюх  
Дата: 05.10.09 16:01
Оценка: 2 (1)
LL>После чего разработчик получит по голове, и в следующий раз ТЗ обязательно прочитает и все оценит.
LL>В реальности я с такой ситуацией не сталкивался — ТЗ изначально приходит не разработчику, а менеджеру.
LL>Которому как раз нужны оценки, и он их добивается от программиста.

Какая разница кому приходит если по технологии не надо делать пока это не привело к ошибке.



LL>Стоп, если вопрос в том как быстро извлекать знания — то это же совсем другое вопрос

LL>1) Пошарьтесь в своей голове — у меня это очень быстро.
LL>2) Посмотрите корпоративную базу знаний.
LL>Грубый, конечно, алгоритм, но у меня работает.

Не кажется что изобретается велосипед ? Есть проектный институт который эти шишки собирает десятки лет и систематизирует, уже выпустил несколько изданий. Там я так понимаю тоже по принципу самое необходимое, может и можно от чего-то отказаться, но это может привести к аварии как в приведеном выше случае с тз, просто я его заведомо упростил чтобы грабли были видны сразу.
Re[8]: Ленивая разработка - обкаточка тренинга
От: Lead Lead  
Дата: 05.10.09 18:02
Оценка:
О>Какая разница кому приходит если по технологии не надо делать пока это не привело к ошибке.

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


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


Мне больше кажется, что я велосипед тюнингую

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

А можно подробнее — что за проектный институт имеется в виду, что за книжки, для каких проектов и организаций применялись?
--
Записки ленивого тимлида
http://lean-lead.blogspot.com/
Re[9]: Ленивая разработка - обкаточка тренинга
От: Огнеплюх  
Дата: 06.10.09 17:09
Оценка: 6 (1)
Здравствуйте, Lead Lead, Вы писали:

LL>А можно подробнее — что за проектный институт имеется в виду, что за книжки, для каких проектов и организаций применялись?


Он не один кстати.

Буржуйские :

PMI www.pmi.org PMI is the world's leading organization for the project management profession. We serve practitioners and organizations with standards that describe good practices, credentials that verify knowledge and experience, and resources for professional development, networking and community.

IPMA www.ipma.ch Международная Ассоциация Управления Проектами (Швейцария) (англ. International Project Managment Association, IPMA) — ассоциация, созданная в 1965 году и призванная объединить специалистов в области управления проектами (Project Management), а так же внедрившая собственную четерыхступенчатую систему сертификации.


Наши :
(СОВНЕТ) В России представлена Ассоциацией Управления проектами . Основана в 1990 году и представляет собой добровольный некоммерческий союз профессионалов, осуществляющих научные исследования и разработки, обучение и сертификацию специалистов в области Управления проектами; обоснование, подготовку, выполнение и управление проектами в различных сферах деятельности.

Применяются разработанные ими стандарты практически во всех крупных компаниях где проектный менеджмент на уровне CMMI >= 3.
Есть и исключения например Япония — там свой институт ( не помню название ) и немного отличная методология.
Re[10]: Ленивая разработка - обкаточка тренинга
От: Lead Lead  
Дата: 06.10.09 17:35
Оценка:
LL>>А можно подробнее — что за проектный институт имеется в виду, что за книжки, для каких проектов и организаций применялись?

О>Он не один кстати.


О>Буржуйские :


О>PMI www.pmi.org PMI is the world's leading organization for the project management profession. We serve practitioners and organizations with standards that describe good practices, credentials that verify knowledge and experience, and resources for professional development, networking and community.


О>IPMA www.ipma.ch Международная Ассоциация Управления Проектами (Швейцария) (англ. International Project Managment Association, IPMA) — ассоциация, созданная в 1965 году и призванная объединить специалистов в области управления проектами (Project Management), а так же внедрившая собственную четерыхступенчатую систему сертификации.



О>Наши :

О>(СОВНЕТ) В России представлена Ассоциацией Управления проектами . Основана в 1990 году и представляет собой добровольный некоммерческий союз профессионалов, осуществляющих научные исследования и разработки, обучение и сертификацию специалистов в области Управления проектами; обоснование, подготовку, выполнение и управление проектами в различных сферах деятельности.

О>Применяются разработанные ими стандарты практически во всех крупных компаниях где проектный менеджмент на уровне CMMI >= 3.

О>Есть и исключения например Япония — там свой институт ( не помню название ) и немного отличная методология.


Спасибо, по PMI в курсе и достаточно много материалов изучал. Про IPMA слышал, про СОВНЕТ — впервые, очень интересно.

Хочу отметить, что занимаюсь не управлением проектами вообще, а проектами конкретного типа для компаний с определенной корпоративной культурой. И не только, а иногда и не столько управлением проектов, а ещё и инженерными практиками и их внедрением.
Т.е. моя тема более приземлена и конкретна — не стандарты, а практики и инструменты.
--
Записки ленивого тимлида
http://lean-lead.blogspot.com/
Re: Ленивая разработка - обкаточка тренинга
От: Lead Lead  
Дата: 09.10.09 13:43
Оценка:
Здравствуйте, Lead Lead, Вы писали:

LL>Приглашаются все желающие протестировать онлайн-тренинг "Ленивая разработка"

LL>http://webinar2.ru/lean-development 5-11 октября с 22.30 до 23.00 (по Мск).

LL>Кто не успевает — будут аудио-записи, которые можно будет скачать утром.


А тренинг-то идет сегодня в 22.30 — 23.00 (Мск) состоится пятый вебинар.

Темы дня:
1. Как правильно организовать непрерывное тестирование:
— опять про багтрекинг
— тестирование фич
— регрессионное тестирование
— автоматическое тестирование – vatin и sillenium.

2. Как учитывать бесценный опыт:
— Lesson Learned и ретроспективы
— code review
— демо и много других способов улучшать свою работу, попивая кофе и качаясь на стуле.

Чтобы принять участие:
1) Зайдите по ссылке https://webmeeting.dimdim.com/portal/JoinForm.action?confKey=evorotnikov
2) Введите свой ник (регистрация не требуется)
--
Записки ленивого тимлида
http://lean-lead.blogspot.com/
Re[2]: Ленивая разработка - обкаточка тренинга
От: BulatZiganshin  
Дата: 17.10.09 08:09
Оценка:
Здравствуйте, andrey.desman, Вы писали:

LL>>P.S. Смысл ленивой разработки в том, чтобы делать только то, что необходимо.


AD>Т.е. это как ленивые вычисления в ФЯ?

AD>Разработка тут же объявляется завершенной и пустой экзешник отдается на тестирование. А дальше — аццкий багофиксинг и CR reduction? Однако имеет свои плюсы

ну да, это даже оф. название имеет — разработка, управляемая тестами
Люди, я люблю вас! Будьте бдительны!!!
Re[3]: Ленивая разработка - обкаточка тренинга
От: Буравчик Россия  
Дата: 17.10.09 10:53
Оценка:
Здравствуйте, BulatZiganshin, Вы писали:

BZ>Здравствуйте, andrey.desman, Вы писали:


LL>>>P.S. Смысл ленивой разработки в том, чтобы делать только то, что необходимо.


AD>>Т.е. это как ленивые вычисления в ФЯ?

AD>>Разработка тут же объявляется завершенной и пустой экзешник отдается на тестирование. А дальше — аццкий багофиксинг и CR reduction? Однако имеет свои плюсы

BZ>ну да, это даже оф. название имеет — разработка, управляемая тестами


А тесты откуда возьмутся? Из требований. Получаем, разработку, управляемую требованиями.
А там и до RUP недалеко.
... << RSDN@Home 1.2.0 alpha 4 rev. 1218>>
Best regards, Буравчик
Re[4]: Ленивая разработка - обкаточка тренинга
От: Lead Lead  
Дата: 25.10.09 20:21
Оценка: 1 (1)
Здравствуйте, Буравчик, Вы писали:

AD>>>Разработка тут же объявляется завершенной и пустой экзешник отдается на тестирование. А дальше — аццкий багофиксинг и CR reduction? Однако имеет свои плюсы


BZ>>ну да, это даже оф. название имеет — разработка, управляемая тестами


Б>А тесты откуда возьмутся? Из требований. Получаем, разработку, управляемую требованиями.

Б>А там и до RUP недалеко.

1. Вообще-то далеко. Хотя, конечно, смотря как как мерить

2. Не всегда и не все тесты берутся из требований. И, наоборот, нередко при написании тестов уточняются требования.
Не скрою, мне бы очень хотелось, чтобы было так как вы описали — но где ж таких заказчиков и аналитиков взять
--
Записки ленивого тимлида
http://lean-lead.blogspot.com/
Re: Ленивая разработка - обкаточка тренинга
От: vmpire Россия  
Дата: 06.11.09 12:04
Оценка:
Здравствуйте, Lead Lead, Вы писали:

LL>Приглашаются все желающие протестировать онлайн-тренинг "Ленивая разработка"

Не, как-то лениво

LL>P.S. Смысл ленивой разработки в том, чтобы делать только то, что необходимо.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.