Реклама
Есть ли имя Джоэл Спольски что-нибудь значит для тебя? Если да, то вы захотите прочитать этот пост, потому что он демонстрирует последний и самый лучший проект Спольски. И если нет, то вы должны знать, что это человек за Переполнение стека 10 сайтов, которые могут помочь начинающему программисту с примерами фрагментов кода Прочитайте больше , WebPutty, Джоэл по программному обеспечению и несколько других известных проектов.
Его последний проект называется Trelloи это система управления проектами, которая может использоваться одним человеком или командой. Это оригинально и очень просто в использовании. Ох, и это бесплатно.
Видео о внедрении продукта
Перед тем, как отправиться в наш собственный тур, я хотел поделиться взглядом Спольски на систему в забавном демонстрационном видео, которое он создал, чтобы показать, на что оно способно. Проверьте это ниже:
Трелло в реальности
Как только вы создадите свою бесплатную учетную запись Trello (или войдете в свою учетную запись Google), вы увидите очень серый экран запуска:
Trello работает с «досками», где каждая доска похожа на один проект, над которым вы работаете, самостоятельно или с другими. Это начинает вас с Добро пожаловать Совет это выглядит так:
Как видите, доска разделена на три стопки «карт». Давайте внимательнее посмотрим:
С каждой картой может быть связано много метаданных или на ее «оборотной стороне», как метафора Trello. Вы можете видеть, что метаданные выглядывают в виде маленьких значков под названием каждой карты. Люди могут голосовать за карты (скажем, за реализацию функций), у карты может быть описание (показывается значком пера), комментарии, вложения и многое другое.
Давайте посмотрим на оборотную сторону одной из таких карт:
Хотя интерфейс управления картами остается простым, когда вы смотрите на одну карту, мощь Trello действительно раскрывается. Выше мы можем увидеть вложение изображения, а также описание. Обратите внимание, что вложение имеет метку времени. Вы можете добавить ярлыки на карту; это не текстовые теги, а просто образцы цветов, которые могут помочь вам быстро найти карточки на доске и отфильтровать их:
Еще одна интересная особенность карты - это контрольный список:
Контрольный список, как AJAXy, как они приходят. Чтобы добавить элемент, просто введите его и нажмите Войти. Вы увидите это на карте мгновенно. При маркировке предмета как выполненного, он не удаляется, а пересекается. Вы можете сразу увидеть ход выполнения контрольного списка, используя индикатор выполнения.
Правая боковая панель
Правая боковая панель показывает, кто может просматривать доску (то есть, кто является участниками вашего проекта), и содержит несколько команд, связанных с доской. «Профиль форума»- это диалог опций для всей доски:
Позволяет включать или выключать опции. Вы можете открыть доступ к широкой публике для голосования и комментариев или закрыть доску, чтобы только некоторые люди могли ее видеть и взаимодействовать с ней.
Поиск и фильтрация
Боковая панель позволяет вам искать карточки в режиме реального времени, но только по названию карточки (не по комментарию, пункту контрольного списка и т. Д.). Вы также можете фильтровать по меткам.
Журнал активности
Одна из функций, которая мне нравится, - это журнал активности, показанный внизу боковой панели (сПосмотреть всеСсылка для расширенной версии). Журнал позволяет легко увидеть, кто что сделал, и какие карты являются новыми или были изменены. Это важно, когда у вас большая система с несколькими участниками, работающими над разными карточками.
Последние мысли
Мне очень нравится Trello, потому что я чувствую, что ему удается найти хороший баланс между визуальной простотой (метафора карты, перетаскивание и опускание) и функциями (каждая карта обладает большой силой). Я думаю, что система действительно вступает в свои права, когда используется в команде, в большей степени, чем для отдельного человека, пытающегося управлять своими собственными проектами. Если они когда-нибудь добавят интеграцию с Github, я действительно смогу увидеть команду, использующую ее для управления проектом с открытым исходным кодом.
В его нынешнем виде это просто фантастика - оставаться сосредоточенным и понимать, над чем все работают и что делает команда в целом. Это достаточно хорошо, чтобы заставить меня пожелать, чтобы я был частью команды, использующей его, что является сильным свидетельством его силы. Сделайте это сами и сообщите нам в комментариях, что вы об этом думаете. Какие новые функции вы хотели бы видеть добавленными, чтобы сделать его еще более идеальным для вас?