Какие инструменты / методологии / стратегии вы используете, чтобы сохранять организованность при работе в качестве разработчика? Можете ли вы предоставить подробности?
Какие инструменты / методологии / стратегии вы используете, чтобы сохранять организованность при работе в качестве разработчика? Можете ли вы предоставить подробности?
Ответы:
Я использую личный канбан в каждом из моих контекстов местоположения . Например: Домашний офис, Офис для дома и бизнеса.
Этот ответ основан на этом сообщении в блоге . Я извлек наиболее важную информацию, но вас может заинтересовать психологическая часть метода, которую я не буду здесь подробно описывать.
[...]
Это чрезвычайно простой метод личной организации, основанный на столь же простых понятиях.
Наряду со многими другими преимуществами это поможет вам:
- Боевое промедление
- Уменьшить общий уровень тревоги
- Увеличить видимость
[...]
Центральным элементом вашего личного канбана является отставание. Отставание - это список всего, что нужно сделать. Он постоянно развивается и чтобы быть эффективным, вы должны доверять ему.
Коллекция
Делайте заметки и начинайте перечислять все задачи, которые проходят через вашу голову. Используйте одну заметку на задачу. Не беспокойтесь, если вы что-то забудете, одна из лучших особенностей этого инструмента - то, что вы можете добавить что-то позже, чтобы включить его в процесс. Для получения дополнительной информации о процессе сбора, обратитесь к описанию GTD. Поклонники GTD увидят, как вам нужен канбан для каждого «контекста».
То, как вы описываете свою работу, очень важно. Принцип «следующего действия» следует использовать всегда, когда это возможно.
Например, если вам необходимо позвонить в телефонную компанию, чтобы отменить подписку, не пишите «отменить подписку», а «Позвоните в телефонную компанию, чтобы отменить подписку».
Разница между этими двумя описаниями очевидна. Первая версия описывает вашу цель, а вторая приглашает вас к действию. Этот метод особенно эффективен против промедления. Ваш разум с меньшей вероятностью найдет стратегии избегания.
Приоритезация
Как только у вас есть все задачи в заметках, вы должны расставить приоритеты. Организуйте свои задачи в порядке важности. Стратегия проста: одна задача всегда важнее другой. Когда вы устанавливаете приоритеты, думайте о будущем. Важная задача, которая станет неотложной задачей завтрашнего дня, должна быть выполнена до того, как она станет срочной. Наличие срочных задач всегда создает больше беспокойства.
планирование
Вы должны «спланировать» максимум пять задач на своей пробковой доске. Другими словами, вы не можете иметь более 5 заметок на доске. Чтобы добавить новую заметку, вы должны удалить ту, которая находится в разделе «Готово», при условии, конечно, что это «Готово».
В идеале вы выбираете пять самых важных задач из своего отставания. Но может случиться так, что вы решите сгруппировать задачи по практическим причинам, таким как эффект масштаба. Если вам нужно выполнять какие-то случайные работы в саду, может быть более выгодно планировать делать их вместе.
выполнение
Когда вы решаете начать задачу, вы берете заметку и помещаете ее в «В процессе». Это указывает на то, что вы действительно сделаете эту работу. Если по какой-либо причине вы решили отложить работу, не начав ее, замените примечание в первом столбце.
Вот очень важное правило: никогда не делайте более 2 заметок в «В ПРОЦЕССЕ». Это мешает вам начать делать несколько вещей одновременно, не выполняя ни одного из них; один из основных симптомов прокрастинации. Это простое правило не позволяет вам тратить больше времени на выбор между задачами и означает, что вы можете продвигаться вперед.
Вы можете регулярно просматривать свои журналы (например, каждые 2-3 дня), а также обновлять их, а затем при необходимости изменять приоритеты. Вы добавляете примечания к задачам в раздел «Задачи», а также берете их из «Готово».
Вы можете добавить в очередь, но вы должны вынимать задачу из очереди только в том случае, если ее завершение не даст вам ожидаемого значения.
Этот процесс вечен. То есть конца нет. У нас всегда будет чем заняться, это «нормальная ситуация». Если вы можете принять этот факт, это действительно поможет вам уменьшить любое чувство стресса.
[...]
Нет необходимости использовать электронные гаджеты, если старая бумага и карандаш все еще работают.
Для вещей, которые нужно запомнить на короткое время: заметки . Если он больше не нужен, выбросьте его.
Для размышления: бумага и карандаш . Просто используйте чистую обратную сторону распечаток, которые вам больше не нужны.
Для отчетности руководству: что бы они мне ни говорили использовать.
К счастью, у нас нет политики чистого стола. : D
У меня есть три основных инструмента с разными преимуществами:
Быстро - белая доска - это идеальное решение на короткий срок, я могу написать на нем все, что угодно, и любой местный житель может это увидеть. Мы используем их для проверки состояния лабораторного оборудования, а я собираю свои мысли, когда нет времени и лишней энергии для пользовательского интерфейса.
Удобный для управления - для всего, что может быть передано высшему руководству (# пройденных тестов, # реализованных функций и т. Д.) - я использую Excel. В моей компании у нас есть куча разных необходимых механизмов управления и коммуникации - все используют одни и те же данные, но в разных форматах. Excel в значительной степени идеально подходит для этого - он дает мне график встречи, электронную таблицу для бухгалтеров и список вещей, которые я могу отправить по электронной почте для получения статуса.
Дружелюбный к команде - я полностью переключился на Rational Team Concert, когда смог использовать его этой зимой. Он сочетает в себе интерактивную доску (удобную для команды) и Excel (совместимую с управлением), поскольку истории и задачи можно рендерить и фильтровать огромным количеством способов, но при этом они привязаны к проверкам и способам, которые команды любят отслеживать. положение дел. ИМО, это было в конечном итоге, потому что люди могли сообщать статус друг другу (и мне, руководителю команды) таким образом, чтобы это работало для них, но я мог сделать так, чтобы это работало для посторонних. Предостережение - это не дешево, настройка НЕ проста, и была некоторая кривая обучения - но большинство людей оценило кривую обучения как "стоящую".
Постоянные записи в OneNote - основа моей стратегии личной организации. Следующие могут работать или не работать для вас, но они хорошо мне послужили:
Отдельные списки задач вполне продуманны. Пока я работаю, я не хочу, чтобы меня прерывали личные ТОДО. Но когда мой контекст переключается на личное время, я все еще хочу, чтобы система отслеживала то, что мне нужно делать, поскольку я заведомо разбросан по мозгу. И RTM менее неформальный для задачи (без каламбура) :-)
Многие хорошие инструменты уже отвечают. Я нашел несколько «процессов», чтобы помочь
Я использую evernote для заметок о чем угодно и обо всем. Как только мы переходим к этапу проекта по мясу и картофелю, мы переносим требования в Redmine, который становится настоящим мастером задач.
Уровень того, что вам нужно делать для ежедневного самоуправления, сильно зависит от компании (организации / структуры), в которой вы работаете.
Если это малый бизнес, то вам, очевидно, придется делать все задачи вручную, используя наиболее подходящий текстовый редактор для ваших нужд. Как было сказано ранее - это можно сделать в OneNote / Outlook. Различные напоминающие фреймы и функции теперь также интегрированы в операционные системы. В зависимости от языка программирования и среды IDE, в которой вы работаете, вы должны использовать предлагаемые им средства поддержки кода и инструменты мониторинга рабочего процесса.
Если это средняя компания, то у компании должен быть свой собственный IS, основанный на некотором программном обеспечении сервера, например, сервер MS Exchange, работающий на центре данных MS Server 2k8 (R2), обеспечивающий полную корпоративную среду для среды на основе Outlook. Скорее всего, вы будете использовать сторонние инструменты, такие как GExperts / CnPack / madExcept или любой другой инструмент, который требуется компании, что приводит к отсутствию / или минимальному использованию встроенных функций управления рабочим процессом IDE ... например, диаграмм Ганта.
Если это крупный бизнес / компания / кооперация, то определенно существует их собственная ИС, обеспечивающая конкретные отделы, работающие на некоторых серверных программах, не основанных на Windows *, и на серверном оборудовании класса Mainframe. Я не могу много комментировать в этой области. Если бы я это сделал, я бы сделал это незаконно, так что ... извините, ребята.
Очень трудно ответить без предоставления более точной области вашего целевого ответа - ИЛИ - вы вводите более подробную информацию о вашей текущей ситуации.
Почему не окна? Ответ прост:
ОС Windows, начиная с Windows 95, ВСЕГДА была однопользовательской; Операционная система с одним сеансом, поэтому она не предназначена для работы в корпоративной среде.
В отличие от этого, ОС Unix построена только для работы в сети, поэтому в основном она использует транспортные протоколы (гипертекст, передача файлов и т. Д.) Для внутреннего обмена данными не на аппаратном уровне между компонентами системы.
Более подробная информация здесь: http://www.techrepublic.com/blog/10things/10-fundamental-differences-between-linux-and-windows/406
ПРИМЕЧАНИЕ: В основном - № 10 - это то, что оказывает наибольшее различие, которое оказывает разумное влияние на данные и рабочий процесс в каждой компании.
PS Я работаю в средней компании.