Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
使いにくい仕様を改善した件 / How We Improved a Difficult-to-...
Search
yayoi_dd
May 29, 2025
Technology
0
110
使いにくい仕様を改善した件 / How We Improved a Difficult-to-Use Feature
弥生株式会社 もくテク
「こうなったら嬉しい!」を実現する業務改善アイディアLT(2025/05/29)
https://mokuteku.connpass.com/event/354006/
yayoi_dd
May 29, 2025
Tweet
Share
More Decks by yayoi_dd
See All by yayoi_dd
“お客さま視点”を手に入れろ!! / Get the Customer’s Perspective!!
yayoi_dd
0
100
プロジェクト改善、まずは“ネタ出しの文化”から / Improving Projects Starts with a Culture of Idea Generation
yayoi_dd
0
100
弥生のQAエンジニア 品質保証活動と今後の課題 / Yayoi QA engineers, Quality assurance activities and future challenges
yayoi_dd
0
130
【弥生】20250130_AWSマルチアカウント運用セミナー登壇資料
yayoi_dd
2
4.3k
Amazon OpenSearchのコスト最適化とZeroETLへの期待 / Amazon OpenSearch Cost Optimization and ZeroETL Expectations
yayoi_dd
1
130
フロントエンドとバックエンド非同期連携パターンのセッションを見てきた話 / Talk about seeing a session on front-end and back-end asynchronous coordination patterns
yayoi_dd
0
94
reInventで学んだWebシステム運用のBadDayへの備え方 / How to Prepare for BadDay in Web System Operations Learned at reInvent
yayoi_dd
0
73
AWS reInventで感じた世界に見る生成AIの競争 / Competition in Generative AI as Seen Around the World at AWS reInvent
yayoi_dd
0
80
データの意味を適切に伝えましょう データ可視化のお手本/Conveying the Meaning of Data Appropriately: Exemplary Data Visualization
yayoi_dd
0
110
Other Decks in Technology
See All in Technology
バッチ処理で悩むバックエンドエンジニアに捧げるAWS Glue入門
diggymo
3
180
【初心者向け】ローカルLLMの色々な動かし方まとめ
aratako
7
3.4k
DevIO2025_継続的なサービス開発のための技術的意思決定のポイント / how-to-tech-decision-makaing-devio2025
nologyance
1
370
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.3k
Django's GeneratedField by example - DjangoCon US 2025
pauloxnet
0
110
JTCにおける内製×スクラム開発への挑戦〜内製化率95%達成の舞台裏/JTC's challenge of in-house development with Scrum
aeonpeople
0
190
2025年になってもまだMySQLが好き
yoku0825
8
4.5k
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
4
10k
生成AI時代のデータ基盤設計〜ペースレイヤリングで実現する高速開発と持続性〜 / Levtech Meetup_Session_2
sansan_randd
1
150
Function Body Macros で、SwiftUI の View に Accessibility Identifier を自動付与する/Function Body Macros: Autogenerate accessibility identifiers for SwiftUI Views
miichan
2
180
Platform開発が先行する Platform Engineeringの違和感
kintotechdev
4
540
La gouvernance territoriale des données grâce à la plateforme Terreze
bluehats
0
150
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
1
25
Git: the NoSQL Database
bkeepers
PRO
431
66k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Music & Morning Musume
bryan
46
6.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
A designer walks into a library…
pauljervisheath
207
24k
Side Projects
sachag
455
43k
Gamification - CAS2011
davidbonilla
81
5.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
A Tale of Four Properties
chriscoyier
160
23k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Transcript
使いにくい仕様を 改善した件 kuroki
10%改善施策について • 弥生では、稼働時間の10%を改善活動に使用できる施策があります • どのような改善施策をするかは、各自の自由です • ただし、その内容は公表する必要があります 2025/05/29 使いにくい仕様を改善した件 2
自己紹介 • 1994年入社、弥生歴31年目 • Windowsデスクトップアプリの 弥生会計を作りました • チーフテクニカルリーダーという 「落穂ひろい」の何でも屋です 2025/05/29
使いにくい仕様を改善した件 3
言い難い話なんですが... 弥生会計はマルチディスプレイに 対応していませんでした 2025/05/29 使いにくい仕様を改善した件 4
2025/05/29 使いにくい仕様を改善した件 5
2025/05/29 使いにくい仕様を改善した件 6
ひどいよね? 2025/05/29 使いにくい仕様を改善した件 7
原因はメインウインドウ座標復元の補正処理です このディスプレイ配置で発生します サブが左側 サブが上側 2025/05/29 使いにくい仕様を改善した件 8 2 1 2
1 弥生会計 弥生会計
ダイアログがメインウィンドウ側に表示されちゃいます サブが左側 サブが上側 2025/05/29 使いにくい仕様を改善した件 9 2 1 2 1
弥生会計 弥生会計 ダイアログ ダイアログ
ホイールスクロールもサブウィンドウでは うまく動作しないことがありました サブが左側 サブが上側 2025/05/29 使いにくい仕様を改善した件 10 2 1 2
1 弥生会計 弥生会計
ずっと直したいな、と思っていましたが 優先度が高い機能があるので 対応が後回しになっていました 2025/05/29 使いにくい仕様を改善した件 11
参考:弥生における要求の対応優先度 ①法令対応 • これやらなきゃ死んじゃう ②ビジネス要求 • トップダウンで降ってくる 2025/05/29 使いにくい仕様を改善した件 12
③機能改善 • 本件は③に該当 • 本件は他部署からの修正要望 も少なかった • でも、この惨状は放置したくな い!
10%改善施策の時間で修正してみました • かつて弥生会計のプログラマーだったので、手元で修正してみました • トータルでかかった修正時間は、テスト含めて2日ほど • プロジェクトチームに見せたら、弥生会計 25に組み込むことになりました • 明らかにおかしな挙動を、Windowsアプリとして自然にふるまうように修正した
だけなので、サクッと搭載が決まりました • 議論がわかれるような機能開発だったら、こうは簡単にいかなかったです 2025/05/29 使いにくい仕様を改善した件 13
リリース後、社員から喜びの声が上がりました 2025/05/29 使いにくい仕様を改善した件 14
ユーザーからも嬉しいコメントが • 弥生会計、サブディスプレイだとマウスでスクロールできないことがあったけ ど、なんかできるようになってるな。アップデートで改善された?地味なや つだけど嬉しい。 2025/05/29 使いにくい仕様を改善した件 15
この手の改善はエンジニア発案でないと実現しづらい • 通常ルートだと、他の要求との優先順位付けで負けます • しかし、実際に動くものがあると、プロジェクトのスキマ時間に差し込むこ とも可能です • 実は、プロジェクトの序盤には割とスキマ時間があります • 10%改善施策は、このようなゲリラ活動にうってつけです
• 今後も草の根活動を広めていきたい所存です 2025/05/29 使いにくい仕様を改善した件 16
今回のまとめ • 通常ルートだと後回しにされる機能改善も、10%改善施策を使って 実際の製品に組み込むことができました • 実際に動くものを見せると、話が早く進められます • 実際に動くものを作れるのは、エンジニアの特権ですね 2025/05/29 使いにくい仕様を改善した件
17