テクノロジー

画面設計書を Markdown で書く文化を浸透させたい

1: boraneko 2026/03/27 06:59

目的は画面レイアウトもmarkdown記法で記述することではなく、その他の項目定義などの差分管理とAIへのインプットとするためだよね。 なので画面レイアウトは他で作ったものの画像を貼っておけばよい。 excel設計書は滅

2: nguyen-oi 2026/03/27 07:09

Excel管理の苦行から逃げたいエンジニアの叫び。非エンジニアとの合意形成が最大の壁だけど、Gitで差分管理できるメリットはもっと啓蒙されるべき

3: hogetax 2026/03/27 07:20

設計書が合意形成のエビデンスである以上、Markdownでは情報が足りない。コーダーへの指示書としては適切だと思う

4: hwalker 2026/03/27 07:23

前提で出してる問題点は本当にそうなんだけどね

5: prograti 2026/03/27 07:29

AIとの相性が良いから自分もMarkdownで書いてますね。ただ、役割ごとにファイルを分割してリンクを貼る感じかな。複雑な画面は単一ファイルだと肥大化するし、顧客には不要な情報も多いので

6: tpircs 2026/03/27 07:30

markdownうんぬんではなく、入出力設計と見た目としてのデザインを分離させたいという話な気がする。入出力設計はテキストで管理できるしそうしたほうがいいというのもわかる。

7: sgo2 2026/03/27 07:35

Markdownは図に矢印描き込めないのが辛い(SVGで頑張る?)

8: MtAsuka 2026/03/27 07:47

例に挙げられてるようなごくシンプルな画面ならそれでいいけど業務システムだと項目数も書くべき内容もはるかに多いから難しいと思う。というかWordもExcelも差分やGitでの管理できるのになんでできないことにするのか?

9: stabucky 2026/03/27 07:53

svgをもっとシンプルにした記法があれば。

10: iamamachine 2026/03/27 07:55

内容は完全同意。mermaid記法が出てきて表現力の問題もだいぶ解決した。しかし、mermaid記法で書くとテンプレートっぽい図が出力され、技術者以外からは単なる手抜き・劣化と見られがち。

11: nbhama 2026/03/27 07:56

AI 設計書

12: nissax 2026/03/27 07:57

そこでPlantUMLのSaltですよ…ってのをプライベートプロジェクトではやってる。

13: moke222 2026/03/27 08:05

テーブルだけがめんどくさい

14: paradoxparanoic 2026/03/27 08:07

デザインの入らない画面設計はmarkdownの見出しと箇条書きで十分ですね。AIとの親和性も高いし、最近はそうしてます

15: nuara 2026/03/27 08:11

AIに書かせるのはそれになるけど、Obsidianに積んでいっても、読み直さないんよね。AI用の文書フォルダになってしまっている。

16: ku__ra__ge 2026/03/27 08:15

excelをテキスト変換してdiffをとる事もできるよ

17: tinsep19 2026/03/27 08:15

結局PlantUMLに落ち着く

18: shoh8 2026/03/27 08:26

こっちの方向ならPlantUMLだよね。 /原本の管理は差分管理したいけど、議論や回覧の資料にはやっぱりExcelとかPPTは残っちゃうからなあ

19: anonymighty 2026/03/27 08:35

オブション>アドイン>管理:COMアドインで"Inquire"を有効化。オプション>情報>バージョン履歴で比較対象ファイルを開き、ファイルとして保存。検査タブで"ファイルを比較"。これでExcel差分比較できます。

20: kanikanidokokani 2026/03/27 08:35

いい言葉を教えてあげよう『適材適所』技術が目的になっちゃうのはエンジニア特有の悪い癖だよ

21: myr 2026/03/27 08:35

(今後/これから)重要なのはAgentが解釈出来る書類か?だとおもっていてコードと同一リポジトリにmarkdownで画面仕様とか画面遷移、画面一覧,etc.. を突っ込んでます

22: taguch1 2026/03/27 08:36

画面の情報設計には十分だけどチームが大きいとどっかで齟齬が起こりそうだな。画面設計だけで語らない方がいいのか。

23: remonoil 2026/03/27 08:37

「Gitで差分管理できる」に対する反論が変換すればdiff見れるから…ってのはなんか違う

24: kibitaki 2026/03/27 08:38

この人の言う通りにするとWordで書いて創英角ポップ体のItalic多用する人に貧弱なWindowsメモ帳を開かせ、非エンジニアにgit教育、取引先にも認めさせる地獄が発生。で履歴追うならExcelにv01とか最終版つければと言う悪魔が

25: GamingSoboroDon 2026/03/27 08:50

肝心の画面レイアウトがガッタガタ。25年前のアスキーアートよりも退化している

26: ducky19999 2026/03/27 08:51

asciidoctor

27: ardarim 2026/03/27 08:52

わかりみ。でも画面設計書は馴染まないのでは。ピクセル単位でデザインの合意が求められる場合が多いので。詳細設計書やAPI仕様書には好適。

28: htnmiki 2026/03/27 08:53

これでは「見た目」の情報が不足するのでmarkdownとは別に「見た目」の何かを作らなければならなくてその手間を考えたうえでメリデメ再考が必要な気がする。個人的には「excelで文書」くらいナンセンスかと。

29: yamadadadada2 2026/03/27 08:53

むしろ今なら「AI使って差分が追えるツール」を作るほうが良さそうな気する

30: takehanogi11 2026/03/27 09:06

エンジニア以外が見たり編集したり顧客への納品が関わる場合そこからどうやってルール化したり納品物に変換してそこの合意取れるかって感じだなー

31: dancel 2026/03/27 09:08

差分とかどうでも良くてAIに向いてないからExcelの設計書を使いたくない。けど、Markdownがこの用途に向いているかと言われると微妙。

32: deb 2026/03/27 09:08

Excel→javaDoc/UML→Excel→sphinx→Excel→MD...のこの流れよ……

33: sailoroji 2026/03/27 09:19

ASCII はエクストリームだな。そこまでやるなら画像でいいと思う。draw.io とかでちゃちゃっと書けばいい。あと設計書とコードは別のリポジトリの方がいい。言うて関心が別なので混ざった履歴は読みづらい。

34: ghostbass 2026/03/27 09:23

ファイルサイズが十分小さければAIにdiffツール書かせればいいとはいえ/図は図で drawio なりを使いたい。

35: baronhorse 2026/03/27 09:24

Excelの差分はどう確認するのが読みやすいのかな。カラムの幅みたいな内容と関係ないような変化省けたりすると嬉しい

36: ka-ka_xyz 2026/03/27 09:46

うーん。やっぱ「Markdown自体のビジュアル表現力が低い」は決定的な。(外部ツールへのリンクは差分管理の放棄でもあるので。個人的には各要素箇条書きだけどこれはこれで厳しい。「簡易スケッチhtml」的な記法つくる?

37: greenbow 2026/03/27 09:50

Markdown で書きたいのはわかるけど「ASCII ベースの簡易レイアウト」はこの例ぐらいシンプルな画面じゃないと無理では

38: kappa99999 2026/03/27 09:51

このへんの問題についてはAI時代に対応した新しいソリューションが近々出てくる気がする。

39: s17er 2026/03/27 10:06

こだわりすぎると画面情報をHTMLで記述するようになって本末転倒になりそう

40: tanatana456 2026/03/27 10:14

画面レイアウト部分は、別ファイルとしてAIを使ってhtmlでもありじゃないかな。線だけの抽象的な表現をhtml化しておけば認識合わせに使えるでしょう。

41: GARAPON 2026/03/27 10:15

文化じゃなくてルールだと思うんよ

42: nemoba 2026/03/27 10:20

AI時代を考えると再考の余地あるよね。とくにレビューと修正のプロセスはテキストが圧倒的にはやい

43: auto_chan 2026/03/27 10:28

「Markdown で画面レイアウトをどう表現するか」一生これが厳しい。表を書くのもメンテするのも地獄(ここは超便利な拡張機能とかあるのかな!?)。いっそ方眼紙ExcelがMarkdownになれ!

44: tmdtky11 2026/03/27 10:35

複雑な画面どうすんの問題

45: dtpg 2026/03/27 10:43

excelは内部はXMLだろうからそれでいいのでは

46: dalmacija 2026/03/27 11:00

現実の意思決定プロセスを自己都合で捨象するのはやめよう。画面に紐づくデザインとデータ設計は不可分なのだから、FigmaJSONを情報基点とし開発向けには仕様書パーサを書くのが無駄な手作業が妥当に少なくなるのでは

47: hdampty7 2026/03/27 11:02

画面設計書というよりは画面設計書を作成するAIに渡すワイヤーフレームとしてmdで管理するのはありという気がしている。marmaidでワイヤーフレーム作って項目管理や画面遷移図を管理するのには使えそう。

48: miki3k 2026/03/27 11:10

わざわざMarkdownでこねくり回さなくてもいいと思う

49: yoiIT 2026/03/27 11:20

なんでも言語化、構造化しておけばAIがどうにかしてくれるからな。

50: KoshianX 2026/03/27 11:22

Mermaid で書きながら Figma も併用できたりしないかなあ

51: ty356trt5 2026/03/27 11:47

画面設計書≒基本(概要)設計書まではMarkdown単体では辛いものがある。

52: mak_in 2026/03/27 11:50

ビジュアルシンカー(絵で考える)とバーバルシンカー(言葉で考える)、という話があるが、人間は互いにリンクしてるが、今の生成AIは単独で成り立ってる印象。バーバル強めのAIで見た目が重要な画面を考えるのしんどい

53: nojimage 2026/03/27 11:52

入出力項目定義をmarkdownで残して、レイアウトなんかはfigmaなんかで作ってURL貼り付けなんかな/Pencilってどうなんだっけ

54: thorthewind 2026/03/27 12:16

画面設計書なんかAIにHTMLで書いてもらえばええねん

55: kazuau 2026/03/27 12:30

Excelで差分管理する方法は標準機能含めて山ほどあって、にもかかわらずできてないのはニーズがないか文化の問題。ツールだけ変えてもニーズが生まれたり文革が発生したりはしなさそう

56: nadybungo 2026/03/27 12:36

仕様調整フェーズまでのワイヤーフレームは自分としての最適解は結局のところExcelなんだよなー異論あるしなんか悔しいけど。見てもらって加筆修正しやすいフォーマット大正義なのよね。

57: chuukai 2026/03/27 12:37

Excel画面設計書からの移行としてはFigma / デザインツールへのリンクを埋め込むかな。それよりもMarkdownへの移行をどう考えているのかわからないことがうちのチームの課題。

58: th_6295 2026/03/27 12:39

Markdownを強制させることで、図等に頼らず指示をテキスト化してそちらを正としてもらえるのが本質(本音)に感じた。それを徹底してくれる相手なら「変更点は赤字にして」で同様の効果を担保できる気もする。

59: getcha 2026/03/27 13:04

この話はもう数十年単位で繰り返されている気がするが、markdown 形式が普及しないのは、面倒くさいから。だと思う。

60: leiopathes 2026/03/27 13:15

AI時代になると、コンセプトと背景・注意すること以外はドキュメントで管理したくなくなってきた

61: sunakawa 2026/03/27 13:23

すでに画面遷移図はマークダウン、mermaid

62: xlc 2026/03/27 13:41

Gitを使うことが目的化しとるな。

63: twotiger 2026/03/27 13:43

MermaidってGitHubでそのまま使えるのがメリットだけど、全然見やすくはない。テキスト記述するにしても、D2のが全然いい

64: cad-san 2026/03/27 13:58

反論は解るんですが、じゃあExcelベースの画面設計書を筋肉以外でどう差分管理しているのか是非教えてほしい。変更履歴の記載とチェックしんどい。

65: kobito19 2026/03/27 14:36

これはmdで書いていると言えるのか…?具体例みたらプレーンテキストに回帰しとるだけやんとしか

66: strawberryhunter 2026/03/27 15:00

弊社は準委任契約で最初から実物を作るというアプローチで設計書を基本的に廃止した。設計書ではピンと来ない顧客もこれを望んでる。

67: shiketanotsuna 2026/03/27 15:43

開発側が楽できるような画面設計が客に売れるならそれでいいんじゃね

68: kno 2026/03/27 15:56

mdは表作成がしんどすぎる/取引先から提供されたExcel方眼紙の設計書に淡々と貼り付けるスクリプトをAIに作ってもらったり

69: ishisaka 2026/03/27 17:12

画面設計自体はテキストでやると辛いので、Draw.ioを使ってdraw.ioのファイルもいっしょにGitに保存すると良いのではないかな。

70: siszk 2026/03/27 17:44

「浸透させたい」という割に交渉ごとは人任せにしたいと "ここは上層部にぜひとも頑張っていただきたいです"

71: acealpha 2026/03/27 19:23

いずれは適切な変換もできそうなのでそうなるかもしれないがそうなると誰が作るものなのかの整理は必要

72: jksy 2026/03/27 22:35

pencilつかおう(本文読んでないけど)