Buffer を使用している場合は、Composer についてよく知っているでしょう。すべての投稿はここから始まります。下書き、調整、プレビューを行って、公開をクリックする場所。これは製品全体で最も使用される表面であり、当社の価値の中核です。 しかしここしばらく、この作曲家は老いを見せている。必ずしもユーザーにとってはそうではありませんが (うまくいきました!)、内部ではレガシー コードに基づいて構築されていたため、保守、改善、拡張がますます困難になっていました。あらゆる小さな変化にはリスクが伴います。新しい機能はすべて、複雑なレイヤーをナビゲートする必要があり、それが私たちの速度を低下させていました。そこで私たちは、ついにそれについて何かをする時期が来たと判断しました。過去数か月にわたって、Buffer の小規模なチームがこの作曲家のアーキテクチャと外観を最新化してきました。新しい機能を追加するだけでなく、次にやりたいことすべての基盤を構築するためです。 私たちが何をしたのか、なぜそれをしたのか、そして今後の方向性は次のとおりです。 変化への欲求このプロジェクトは単独で起こったわけではありません。過去 1 年間、私たちはスケジュールの改善からダーク モードのサポート、製品全体に展開されているビジュアルの刷新に至るまで、Buffer 全体に有意義な変更を加えてきました。 これらの変化のそれぞれが勢いを生み出しました。また、製品の残りの部分もこれくらい良い感じになるはずだ、という期待も生まれました。 Bufferの中心人物である作曲家が次のステップとなるのは明らかだった。 これには実用的な側面もありました。昨年、30 人以上の Buffer ユーザーと話をしたとき、一貫したテーマが浮かび上がりました。それは、人々は Buffer が単なるスケジュール ツールではなく、まとまりのある最新のワークスペースのように感じられることを望んでいるということです。 作曲家を現代化することは、それに直接対応するものです。 Buffer をブレインストーミング、草案、共同作業、公開する場所にしたい場合は、Composer がそのタスクを遂行する必要があります。私たちがやったこと率直に言っておきますが、プロジェクトのこの段階では、派手なものをリリースすることは決して目的ではありませんでした。それは、より速く動き、より良いものを今後構築できるように、基盤を再構築するという地味だが重要な作業を行うことでした。作曲家は古いデータ ストアに依存していたため、作業が予測できませんでした。私たちは、よりスリムで推論が容易で、コンポーザーを介してデータがどのように流れるかをより明確に把握できる最新のステート レイヤーを導入しました。データのロードと移動がより効率的になりました。また、コンポーザーを現在のコンポーネント システム (ポップコーンと呼んでいます) に移動しました。これにより、コンポーザーは Buffer の残りのインターフェースと一致し、新しいサイドパネル、応答性の向上、ダークモードとビジュアルリフレッシュの完全サポートなど、以前はできなかった改善がブロックされませんでした。サイドパネルに関して言えば、私たちはコンポーザー内でツールがどのように存在し、動作するかを完全に見直しました。サイドパネルの応答性と予測性が向上し、オムニコンポーザーモードでもポストプレビューを選択したすべてのチャンネルに拡張しました。 チャンネルフィールド、メディア処理、ダイアログも更新されました。これらはユーザーが意識的に気付かないかもしれない種類の詳細ですが、これらによりエクスペリエンスがよりスムーズで一貫性のあるものになり、作曲家がより洗練され信頼できるものに感じられるようになります。 前述したように、たとえコンポーザーの見た目、感触、操作性が向上したとしても、このフェーズは派手なアップデートを目的としたものではありませんでした。これは、間もなく起こるさらに大きな変化に向けて、より良い基盤を築くことでした。それを実現する方法Buffer では、何も起こらずに物事が起こることはほとんどありません。私たちは小規模で緊密なチームであり、コラボレーションと透明性がデフォルトであり、このプロジェクトの多くの推進力は、Buffer のすべてを一流の製品のように見せ、感じさせることを目的とした広範な取り組みから生まれました。エンジニアリング、デザイン、製品のすべてが役割を果たしました。しかし、当社の顧客である擁護者は特別に称賛に値します。作曲家は繊細な表面を持っています。ユーザーは毎日それに依存しているため、小さな変化でも混乱を感じることがあります。当社のアドボケートは、移行を通じてお客様をナビゲートし、フィードバックを収集し、問題点を理解するのに役立つ素晴らしい仕事をしてくれました。この種のチーム間のコラボレーションは、私が Buffer で心から誇りに思っていることです。どのチームも単独ではこれをやり遂げることはできませんでした。まさにスタートラインです。ここが私が最も興奮している部分です。この近代化の要点は、次に何が起こるかを明らかにすることでした。私たちはすでにこの基盤の上に構築を進めています。テンプレートはまもなくコンポーザーで直接表示できるようになるため、実績のある形式から始めることができます。ワークフローを離れる。私たちは、Buffer をユーザーが求めているクリエイティブなワークスペースに近づけることを目指して、メモとコンテンツ フィードのサポートの強化に取り組んでいます。 そして最も重要なことは、私たちはより野心的な作曲家のビジョンを模索していることです。それは、投稿グループ、改良された下書き、カレンダー上でアイデアやコンテンツを計画する機能、そして全体的によりスムーズで完全なコンテンツ作成ワークフローを備えたものです。これはどれも古いアーキテクチャでは現実的ではありません。さて、それは現実的であるだけでなく、計画でもあります。Buffer を単なるスケジューリング ツールではなく、ブレインストーミング、整理、公開、分析ができる真のソーシャル ワークスペースにするという私たちの考え方に従っているのであれば、このプロジェクトはその方向への具体的な一歩です。 勢いに乗って構築するBuffer で働くことで私が気に入っている点の 1 つは、公開で構築することです。私たちは、透明性がより良い製品と、それを使用する人々とのより強い関係を生み出すと信じているため、私たちの考え方、ロードマップ、成功 (および失敗) を共有します。 コンポーザーの最新化は、意図的な製品開発がどのようなものかを示す良い例です。すべてのプロジェクトで大きな機能の発表が行われるわけではありません。時々、最も影響力のある仕事は、その後のすべてを可能にするような仕事です。 私たちは現在勢いを持って構築しており、すべての変更は前回の変更に基づいて行われます。 Buffer ユーザーであれば、その違いを感じ始めるでしょう。これからもさらに多くの変化が待っています。 いつものように、作曲家の気持ちや次に見てみたいものについてのフィードバックがありましたら、ぜひお聞かせください。これらの会話により、私たちは最高のバージョンの Buffer を一緒に構築することができます。
Buffer の Composer を徹底的に再構築しました
By Social Media
·
·
5 min read
·
671 views
Read in:
aa
ace
af
ak
alz
am
ar
as
awa
ay
az
ba
ban
be
bew
+191 more
bg
bho
bik
bm
bn
brx
bs
bug
ca
ceb
cgg
ckb
co
crh
cs
cv
cy
da
de
din
doi
dv
dyu
dz
ee
el
en
eo
es
et
eu
fa
ff
fi
fj
fo
fr
fur
fy
ga
gd
gl
gom
gn
gu
ha
haw
he
hi
hil
hne
hmn
hr
hrx
ht
hu
hy
id
ig
ilo
is
it
ja
jam
jv
ka
kab
kbp
kg
kha
kk
kl
km
kn
ko
kri
ku
ktu
ky
la
lb
lg
li
lij
ln
lo
lmo
lt
ltg
lua
luo
lus
lv
mai
mak
mg
mi
min
mk
ml
mn
mni-mtei
mos
mr
ms
mt
my
nd
ne
nl
nn
no
nr
nso
nus
ny
oc
om
or
pa
pag
pam
pap
pl
ps
pt
pt-br
qu
rn
ro
ru
rw
sa
sah
sat
sc
scn
sg
si
sk
sl
sm
sn
so
sq
sr
ss
st
su
sus
sv
sw
szl
ta
tcy
te
tg
th
ti
tiv
tk
tl
tn
to
tpi
tr
trp
ts
tt
tum
ty
udm
ug
uk
ur
uz
ve
vec
vi
war
wo
xh
yi
yo
yua
yue
zap
zh
zh-hk
zh-tw
zu