Excelを倒したい
Excelを倒すためのプロダクトを作ろうとしているのだけど、作るたびにExcelすごい便利、倒すの難しいという気持ちになっている
Excelのよくある使われ方
ガントチャート(進捗管理)
Excelでカレンダーを作るのがつらすぎる
塗り絵を実現するためにマクロで高度なことが行われていたりして強力にロックインされる
障害管理票
Redmineでやるようなことをメールでやっていると、管理しきれなくなって結局Excelになる
QA表
Redmineでやるようなことをメールでやっていると、どれが未回答かわからなくなって結局Excelになる
見積もり
これはExcelでやるのが正解な気がする
テスト項目書
テスト項目書には大抵階層構造があり、Excelは階層構造を表すのに向いてないので辛いことになる
作ったもの
それぞれの利用ケースについて、代替ツールを作ろうとして、途中で飽きてどれも放置状態になっている。
※どれも現状実用にならないので注意
ガントチャート
https://cloud.githubusercontent.com/assets/3132889/10458763/6dc8a0fa-7207-11e5-9077-e4c5aeed0de4.png
色々機能あるけど、ガントチャート途中で捨てる事が多いし、テキストから生成でいいのではと思った
テスト項目書
https://cloud.githubusercontent.com/assets/3132889/7800712/a16bff78-0354-11e5-9db2-c09ec9a59ac3.gif
同時編集出来るテスト項目書ツールあればいいんじゃないかと思った
帳票系
https://cloud.githubusercontent.com/assets/3132889/14457286/7220cd46-00e4-11e6-914f-e2269fa2d07a.gif
方眼紙Excel風に使えるデザインツールあればいいんじゃないかと
かんたんに差し込み印刷出来るビューを出力できればみんな使うんじゃない?
出力形式はHTMLがいいなぁ
普通にプレーンテキストやWord吐けるだけでも、一部の人には便利なんじゃないかと思ってきた
プレーンテキストの吐き方を思いついた。表はUnicodeの罫線文字を使って別の場所に吐けばよさそう(ViewとDataの分離)。
障害管理表 / QA表
https://raw.githubusercontent.com/hashrock/xlsmine/master/screenshot2.png
xlsファイルバックエンドのredmineもどき
xlsファイルに保存するようにしておけば、最悪メールでも送れるのでは…と。
特に自分が楽になるビジョンが見えなくて、作り切るモチベーションが保ててない
Excelの問題点
同時編集出来ない、メールでのExcel送り合い辛すぎ
Excel Onlineでほとんど解決している(※自分のところで使えるわけではない…)。
見た目を凝りすぎてセマンティックじゃないシートが出来上がる問題
ViewとModelを区別していないExcelの構造的な問題
Excelを倒す前にヘビーユーザを倒さないといけない
データ交換フォーマットとしてExcelが使われてしまう問題
なぜだか用意させられるxlsインポート・エクスポート
CSVはCSVでしんどい
印刷する時に文字が切れる
未だに謎。MSは解決する気なさそう
代替ツールの問題点
誰がどこに導入するの?
サーバが必要なら、Excelシートの方がコスト安で手軽と言わざるを得ない
Excelの方が一括入力などはし易いのでは
オートコンプリートはあなどれない
マクロを使うのに抵抗がない人にとってはメリットがない
Excelを倒すための戦略的兵器開発のご予定
ExcelQuery
jQueryライクにxlsx読み書きできるツール
excelfree
Excelにセマンティクスを定義
code:format.json
[
{
src: "A1",
name: "name"
},
{
src: "A2:C5",
type: "array",
}
]
一括jsonコンバート
結論
Excelを倒す仕事落ちてないかな