From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00, DNS_FROM_OPENWHOIS,SPF_PASS autolearn=no version=3.2.5 Date: Thu, 29 Sep 2011 23:41:01 +0300 From: Igor Vlasenko To: ALT Linux Team development discussions Message-ID: <20110929204100.GA32709@dad.imath.kiev.ua> References: <20110927124955.GA14619@dad.imath.kiev.ua> <201109271725.32076.cas@altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <201109271725.32076.cas@altlinux.ru> User-Agent: Mutt/1.5.21 (2010-09-15) X-imath-kiev-ua-MailScanner-Information: Please contact the ISP for more information X-imath-kiev-ua-MailScanner-ID: 8C5C24B00C7.AEA4E X-imath-kiev-ua-MailScanner: Found to be clean X-imath-kiev-ua-MailScanner-From: vlasenko@imath.kiev.ua Subject: Re: [devel] =?utf-8?b?0JjQvdGE0YDQsNGB0YLRgNGD0LrRgtGD0YDQsCDQuCA=?= =?utf-8?b?0L3QsNCx0L7RgCDQsiBBTFQgTGludXggVGVzdGVycyBUZWFt?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2011 20:41:10 -0000 Archived-At: List-Archive: List-Post: On Tue, Sep 27, 2011 at 05:25:28PM +0400, Андрей Черепанов wrote: > Теперь мои замечания: > > нужна инфраструктура, которая > > 1) регистрировала бы желающих как членов ALT Linux Testers Team. > Зачем? Ради 1-2 багов (инициативы на большее мало у кого хватит) да, если это общество анонимных алкоголиков^W тестеров. Запись в Тим нужна для того, чтобы человек почувствовал ответственность, почувствовал, что он тоже тянет лямку наравне с разработчиками и упаковщиками. Это приводит к эффекту "мы в ответе за тех, кого приручили". ------ Алистэр Коуберн, Humans and Technology. Чувство гражданского долга и способность ориентироваться в ситуации Проблема человеческого непостоянства относится к так называемому "режиму сбоя", но у человека есть еще и "режимы успешной работы". Вот три их разновидности: как правило, человек имеет чувство гражданского долга, человек предпочитает брать инициативу в свои руки, человек хорошо ориентируется в окружающей обстановке. Когда я провожу опрос по какому-нибудь проекту, я всегда спрашиваю людей, что, по их мнению, привело к конечному успеху работы. Чаще всего я получаю один и тот же ответ: "В ключевой момент разработки несколько человек взяли на себя инициативу и сделали все от них зависящее, чтобы выполнить проект". Вот один из таких типичных ответов, который опубликован NASA в работе "Deorbit flight software lessons learned" ("Уроки, полученные в результате работ над программным обеспечением для увода космических кораблей с орбиты") [NASA]: Возможно, наиболее важным (в долгосрочном плане) фактом являлось то, что в процессе работы над проектом образовалась сплоченная команда разработчиков, способная осуществлять быструю разработку систем GN&C. Формирование команды складывалось из поиска новых талантливых людей, их обучения, накопления опыта работы с инструментарием, процессом и методологией, и последующей интеграцией в единый спаянный коллектив. ...такая команда будет необходима в дальнейшем и данному отделу, и всему агентству". Что заставило людей вести себя таким образом? Одна из возможных причин - чувство гражданского долга. Может быть, наши проекты чаще заканчивались бы успехом, если бы мы просто старались усилить "чувства общности интересов и гражданского долга" в команде разработчиков. Впрочем, я не хочу сказать, что это основная моя рекомендация, потому что в среднем эти чувства и так хорошо развиты, и плохие руководители не упускают случая, чтобы этим воспользоваться (см, к примеру, "Death March" [Yo]). Эта нехитрая идея указывает на элемент, о котором довольно редко вспоминают при проектировании методологии: "Общность интересов и чувство гражданского долга" должны быть в списке основных идей и параметров разработки проекта, по меньшей мере, наравне с "просмотром кода и тестированием". -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.