Всички публикации
Съвместна работаДъскаРабота с клиентаКлиентски порталОдобрение на дизайн

Обща дъска, върху която клиентът наистина може да рисува

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

TO
Екипът на TimerOS
Vezoft
7 мин четене

Има един кръговрат, който изяжда по час от всяка дизайнерска седмица и никога не се появява в отчет за времето. Изнасяте снимка на екрана. Драскате червен кръг върху нея. Пращате я по имейл с абзац, обясняващ кой бутон имате предвид. Отговарят ви за друг бутон. Изнасяте пак. Никой в тази размяна не е объркан за работата — объркани са за картинката, защото картинката е престанала да е жива в мига, в който е напуснала инструмента.

Вместо това вече всеки проект в TimerOS има платно. Вашият екип и клиентът рисуват върху едно и също, по едно и също време, от настолното приложение, от уеб приложението или от собствения портал на клиента — а когато една скица заслужава одобрение, тя се замразява в ревизия, която клиентът одобрява или отхвърля на място.

Фигура 1 · Разделът „Дъска“ в движение
Разделът „Дъска“, възстановен и пуснат в кръг: екипът скицира, клиентката огражда това, което я притеснява, и оставя бележка, дъската се снима за одобрение, после се изчиства, за да се нарисува нещо друго. И двата показалеца носят име, защото на жива дъска винаги виждате от чия ръка излиза една линия.

Защо общо платно, а не поредица от коментари

Писмената обратна връзка по визуална работа е упражнение по превод, извършено два пъти и зле. Клиентът превежда картина в изречение; вие превеждате изречението обратно в картина, и точно в разстоянието между двете се ражда още един кръг поправки. „Направи заглавието по-голямо“ има поне четири значения и приблизително в половината случаи ще изберете грешното.

Да посочиш е по-бързо, отколкото да опишеш, и това е единственото, което поредица от коментари не може да направи.
Цялата причина това да е платно, а не още едно поле за коментар.

Инструментите са умишлено скучните: свободна ръка, правоъгълник, елипса, линия, стрелка, текст, лепящи бележки, гумичка. Това не е инструмент за дизайн и не се опитва да стане такъв. Това е бялата дъска, която някога висеше на стената в стаята, в която клиентът вече не идва.

Живо, без да се преструваме, че мрежата е надеждна

Всяко нещо за съвместна работа трябва да отговори на един неудобен въпрос: какво става, когато връзката падне насред щрих? Обичайният отговор — направи всичко надеждно — е достатъчно скъп, че дъските, построени така, се усещат забавени, защото движещият се показалец се доставя със същата грижа като запазен документ.

Затова дъската се разделя според това колко струва всяко нещо. Два потока, различни правила.

Фигура 2 · Два потока, разделени според цената на една загуба
Поток А · препредаван
Никога не се записва
позиция на показалецащрих в движениекакво сте избрали
Изпраща се от участник на участник през стаята и се изхвърля, ако мрежата се запъне. Загубата на един кадър от движещ се показалец не струва нищо, а гаранцията за него би струвала честотата на кадрите.
Поток Б · записван
Записва се, после се разпраща
завършен елементредакция или изтриванезапазена ревизия
Първо се записва по обикновен HTTP; сървърът разпраща от записа, който току-що е съхранил. Нищо не е истинско, защото друг участник го е видял — истинско е, защото е в базата данни.
Дъската е напълно възстановима само от поток Б. Поток А само я кара да се усеща жива — презаредете страницата и нищо, което е имало значение, не липсва.

Това разделяне е и причината натоварена дъска да не се събори сама. Рисуването на свободна ръка изпраща около трийсет пъти в секунда, а завършеният щрих е запис в базата данни — затова записите се трупат и се изпращат на партиди, вместо по една заявка на щрих, което при всяка реална скорост на рисуване би задействало собственото ограничение на API-то. Потокът с показалците, обратно, е ограничен и просто изхвърля всичко над бюджета си, мълчаливо и нарочно.

Ревизията е обещание какво точно е било одобрено

Живата дъска е ужасно нещо за одобряване. Ако клиентът каже „да, това“ във вторник, а до четвъртък дъската е продължила напред, никой после не може да каже кое е било „това“. Одобрението се нуждае от нещо, което не може да мръдне.

Запазването на ревизия взема замразено копие на всеки елемент върху дъската в този миг. То започва като частна чернова на вашия екип — клиентът не може да види нито нея, нито заглавието ѝ, нито вътрешната бележка, нито каквото и да е от съдържанието ѝ. Когато я изпратите за одобрение, и едва тогава, тя се появява в портала на клиента за решение, с място за бележка и в двете посоки.

Фигура 3 · Животът на една ревизия
Дъска
Винаги жива, винаги редактируема
Запазена ревизия
Замразено копие · само за вашия екип
Изпратена за одобрение
Вече се вижда в портала
Одобрена или отхвърлена
Клиентът решава, с бележка
↵ възстановяване — всяка ревизия връща живата дъска в това състояние, за всички наведнъж
Видимостта за клиента е разрешен списък, а не изключване: за да види потребител на портала даден статус, той трябва да бъде изрично добавен, така че всичко, въведено по-късно, е скрито по подразбиране, вместо да изтече в деня на пускането.

Възстановяването и защо е шумно

Всяка запазена ревизия може да бъде възстановена, което връща живата дъска в това състояние — за всички, които в момента са върху нея, веднага. Тази последна част не е подробност. Ранна версия възстановяваше дъската за човека, който е натиснал, и оставяше всички останали да гледат остаряло платно, върху което можеха да продължат да рисуват — а това е най-лошият възможен изход: двама души, убедени, че са върху една и съща дъска, и очевидно не са.

Кой може да я вижда и кой може да рисува

Дъската наследява собствените граници на проекта, вместо да измисля нови.

Фигура 4 · Достъпът в четири правила
Вашият екипКлиентът, в своя портал
Вижда дъскатаВъв всеки проект, който вече виждаСамо в собствените си проекти
Рисува върху неяС правото за дъска в своята роляС право на редакция върху проекта
Вижда черновиДа — черновите са вътрешниНикога
Одобрява ревизияНе — екипът пита, той не решаваС право на одобрение, с едно натискане и бележка
Четенето на проект извън вашия обхват отговаря „не е намерено“, а не „забранено“ — отказ, който назовава нещото, което отказва, вече ви е казал, че то съществува.
Една дъска, три приложения
Механизмът за рисуване е един и същ код в настолното приложение, уеб приложението и клиентския портал — а не три реализации, които днес съвпадат, а до декември се разминават. Той е написан без нито една зависимост към интерфейса точно за да може порталът, който не споделя нищо от оформлението на таблото, да пуска същия файл.

Ограниченията, направо

  • Още няма изображения. Фигури, текст, лепящи бележки и свободна ръка. Пускането на снимка на екрана върху дъската е очевидното следващо нещо и то не е в това издание.
  • Това е бяла дъска, а не дизайнерска повърхност. Без слоеве, без компоненти, без прецизна типография. Ако ви трябват те, дъската е мястото, където сочите към това, което дизайнерският инструмент е произвел.
  • Дъските имат граници. Пет хиляди елемента на дъска, двеста запазени ревизии, хиляда точки в един щрих на свободна ръка. Те са щедри за работата и са твърди, а не меки ограничения.
  • Живото рисуване иска жива връзка. Дъската се зарежда и се чете горе-долу и офлайн, но съвместната работа е сокет — ако той падне, ще виждате своите щрихи, но не и тези на колегата си, докато връзката се върне.
0
приложения споделят един механизъм за рисуване
0
инструмента, изображенията предстоят
0
елемента на дъска
0
запазени ревизии на дъска

Къде променя седмицата

Честният довод за това не е, че съвместното рисуване е приятно, макар да е. Доводът е, че кръговратът с бележките беше неплатен и невидим. Изнасянето, коментирането и обясняването са истинска работа, за която никой клиент никога не е бил фактуриран, и тя не изплува като проблем никъде — изплува като проекти, които тихо надхвърлят срока, а това е същото нещо, което измерва реалната часова ставка, когато ви разочарова.

Освен това премахва още една причина клиентът да ви пише с въпрос какво става. Дъската стои до същия проект, който клиентът вече следи за статус, файлове и одобрения — така „ето докъде стигнахме“ се превръща в място, където той може да погледне, вместо в нещо, което вие трябва да напишете.

Къде да я намерите
Отворете който и да е проект и изберете раздела Дъска — настолно приложение v1.10.0 или по-ново, уеб приложението и порталът на клиента. Включена е във всеки план, без ограничение по ниво; рисуването се управлява от правото за дъска в дадена роля, така че собственикът може да го раздава или задържа за всяка роля поотделно. Изтеглете TimerOS за Windows или започнете пробен период.
Какво бихме искали да чуем
Две неща конкретно: дали ревизията е правилната единица за одобрение, или бихте предпочели да одобрявате област от жива дъска — и какво сте се опитали да поставите върху платното първо. [email protected]

Вижте го на собствената си машина.

Четиринайсет дни пробен период — добавяте карта при регистрацията и не се таксува нищо, ако се откажете преди края. Инсталирайте настолното приложение и вижте как един ден се класифицира сам.