Используя jquery, вы можете сделать что-то вроде этого:
$(document).ready(function(){
$('.updateButton').prop('disabled',true);
$('#inputFeild').keyup(function(){
$('.updateButton').prop('disabled', this.value == "" ? true : false);
})
});
сначала вы отключаете кнопку, при каждом нажатии клавиши проверяете, вводил ли пользователь что-либо, затем активировали кнопку обновления, если это необходимо.
Установите основные правила заранее. Не будьте нерешительны о них.
Вы, вероятно, устранили, "Я застрял в пробке" оправдание за пропавших без вести встречи или безотносительно когда они работают из дома (или спутниковый сайт) и таким образом, нет никакой причины ожидать меньше из них.
Используйте в своих интересах технологию:
Если у Вас есть ежедневная встреча, всем должно быть ясно, что Вы собираетесь быть задающим вопросов:
Что Вы выполняли, так как мы в последний раз встретились?
Что будет Вами делающий сегодня?
Что находится в пути, который должен быть перемещен?
Просто, потому что Вы не видите, что Matt в его кубе не дает мне право быть ленивым или непроизводительным и безразличным. Это похоже на контакт с моими детьми - позволяют им знать правила и что ожидается, затем никто не может требовать незнания.
Мгновенный обмен сообщениями действительно помогает с "с глаз долой - из сердца вон" проблема, поскольку их 'Состояние' (Доступный, занятый, на трясине, и т.д.) видимо ко всем. Кроме того, путем ответа на сообщения они укрепляют идею, что они общедоступны.
Я не волновался бы о проблеме встречи Толпы, присоединение к встрече через teleconf часто легче, чем посещение лично.
Мы имеем успех с помощью этого, оснащает:
Мы - команда 3 разработчиков в 6 диапазонах часовых поясов.
ТОЛПА и много других гибких методов действительно зависят от физической близости - трудно интегрировать удаленных сотрудников в любой процесс разработки, где интеграция часто происходит, но эти конкретные процессы являются особенно враждебными к свободным разработчикам.
Необходимо будет адаптировать процессы к ситуации под рукой. Организация видеоконференций с помощью веб-камер на самом деле очень применима, и на самом деле эй могла бы хотеть экспериментировать с наличием их веб-камеры на все время в их кабине/рабочей области, таким образом, люди могут просто приблизиться и задать вопрос, как они были бы с любым другим коллегой.
Но в конце дня, просто необходимо ожидать вещи пойти по-другому для них - они не собираются быть способными полностью участвовать во многих процессах, если Вы - гибкий магазин.
- Adam
Я провел год как единственный удаленный парень в Гибкой команде. Я призвал в строку конференции к ежедневной толпе, а также планирование/обзорные совещания. Я поддерживал связь в течение дня через IM/e-mail/phone.
Я думаю, что это работало вполне прилично в целом. Самый большой постоянный недостаток не был способен видеть физическую электронную доску, мы раньше отслеживали толпу. Мы обсудили перемещение в своего рода сетевой инструмент, чтобы сделать это, но этого никогда не происходило.
Я был одним часовым поясом далеко, и я просто считал это частью работать дистанционно компромисса, что я буду работать часы та остальная часть сохраненной команды.
До штрафов за пропавших без вести ТОЛПЫ - до известной степени необходимо осуществить это свободно через банку пива или что бы то ни было. Но если кто-то - последовательно недостающие/поздние необходимые встречи, затем их менеджер должен обратиться к этому.
Многих методов, которые можно использовать - помнит, что цель соразмещения состоит в том, чтобы поощрить сотрудничество и коммуникацию. Несколько вещей могут выручить.
Удачи
Удостоверьтесь, что они посещают ежедневную газету, стоячую через веб-камеру; как Вы сказали, это - первая оплошность вниз скользкий путь. Мы пытаемся иметь все встречи, сделанные с RoundTable также, который действительно помогает.
Я делал это в течение двух месяцев (работающий в Канаде с рабочей группой в Дублине), и до сих пор все шло действительно хорошо.
Посмотрите рецензию Scott Hanselman в его первый год, работая удаленно в Microsoft - определенно некоторые хорошие советы там. Один год Спустя.
Вместо банки пива полномочие дистанционной работы себя могло быть частью сделки для участия при необходимости. Если команда не достаточно ответственна для дистанционной работы правильно, чем они, вероятно, не должны быть. Больше забавных штрафов за случайное опоздание могло быть должно использовать забавный аватар для представления человека, который отсутствует во встрече.
Другие методы хранения людей тесно вязание используют инструменты сотрудничества, такие как Wikis и инструменты отслеживания проекта, такие как Basecamp или FogBugz.
Для отличающихся часовых поясов ранние встречи должны будут произойти на основе самого далекого западного часового пояса, если каждый не будет на противоположной стороне мира, который является большей проблемой. Затем это, вероятно, будет на основе того, кто является главным.
Мы смогли управлять ежедневными толпами в нашей среде даже с распределенными командами по телефону.
Это помогает использовать программное обеспечение, такое как Rally и Basecamp для управления процессом.
Одно место я работал используемая Звездочка вместо нормальной телефонной системы. Это работало хорошо, потому что, когда Вы работаете из дома, Вы просто входите в систему, люди могут назвать Ваше число прямой линии, посторонние не должны знать. Даже при том, что стоимость телефонного вызова является относительностью, тривиальной в эти дни, имение 'всегда на' соединении поощряет больше коммуникации. Качество звука лучше также.
Для команд удаленных сотрудников/распределять я рекомендую получить достойный телефон - большинство настольных телефонных аппаратов теряет способность к людям на другом конце для слушания людей, которые на расстоянии в несколько футов с телефона во время стоячего.
Когда Вы делаете свои демонстрации рабочего кода для заинтересованных сторон в конце повторения, используйте webex или livemeeting или что-то для совместного использования рабочего стола и камеры, чтобы показать динамику так, чтобы распределенные участники видели то, что продолжается. (Еще лучше должен был бы попросить, чтобы Ваши удаленные сотрудники приняли участие во время итеративных границ для участия лично).
Я рекомендую собрать людей в течение нескольких недель в начале проекта во время фазы начала/начала, таким образом, люди могут построить межличностные отношения. Удивительно, насколько полезный взаимодействие лицом к лицу впереди может быть должно создать основу для работы в команде.
Используйте распределенную стену карты. Мне нравится, Смешиваются (http://mingle.thoughtworks.com), но я не использовал другие инструменты, так не может прокомментировать их.
Для ретроспектив полезно иметь прокси в комнате с помощью IM для общения с распределенными членами команды... так, чтобы любые комментарии, которые имеют распределенные люди, могли быть записаны на листок бумаги (или постэто, или однако Вы делаете Ваших).
Что касается Ваших страхов перед "из сайта, из сердца вон", мое предпочтение вещей как это не состоит в том, чтобы создать решения для проблем, которые еще не осуществились. Если Вы находите, что Ваша команда становится разъединенной (главные предметы обсуждения для ретроспектив), то можно упростить обсуждение команды того, как заниматься любыми проблемами, которые возникают. Снова - команда должна помочь определить проблему и решение вместо того, чтобы иметь менеджера или толпу основные решения для предписания. Запустите с предположения о доверии.