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
LT 今こそ、Redmine の UX / UI を考える
Search
Tsuyoshi Tsurushima
November 05, 2022
Technology
2
380
LT 今こそ、Redmine の UX / UI を考える
Tsuyoshi Tsurushima
November 05, 2022
Tweet
Share
More Decks by Tsuyoshi Tsurushima
See All by Tsuyoshi Tsurushima
Laravelのデプロイ戦略。VPSからDocker、Kubernates、サーバレスまで
ttsuru
20
6.2k
Validation Shallow Dive
ttsuru
0
520
Other Decks in Technology
See All in Technology
人間の尊厳、幸福、アクセシビリティ / 第116回「WEB TOUCH MEETING」アクセシビリティSP
nulabinc
PRO
2
180
「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由
jacopen
25
5.9k
Databricks:『生成AI World Cup』のご案内
databricksjapan
2
150
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
220
Vertex AI を中心に 生成AIのアップデートを共有します
kaz1437
0
160
**強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
soudai
62
18k
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
140
最近たまに見かけるTiDBってなんだ? - Findy
pingcap0315
2
620
「ふりかえりのふりかえり」をふりかえり、実のあるふりかえりにする
naitosatoshi
0
230
SPI原点回帰論:事業課題とFour Keysの結節点を見出す実践的ソフトウェアプロセス改善 / DevOpsDays Tokyo 2024
visional_engineering_and_design
4
1.6k
入社後初めてのタスクでk8sアップグレードした話.pdf
kkato1
1
380
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
6
990
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
A Philosophy of Restraint
colly
196
16k
Gamification - CAS2011
davidbonilla
76
4.6k
GraphQLとの向き合い方2022年版
quramy
31
12k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.3k
Why You Should Never Use an ORM
jnunemaker
PRO
50
8.6k
Practical Orchestrator
shlominoach
181
9.7k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
15
1.4k
Agile that works and the tools we love
rasmusluckow
324
20k
Transcript
ࠓͦ͜ɺ3FENJOFͷ 69 6* Λߟ͑Δ ຊʹɺ3FENJOFϨΨγʔͰ͔͢ʁ SFENJOFUPLZP ୈճษڧձ 5TVZPTIJ5TVSVTIJNB
ౡ ߶ 3FENJOFίϛϡχςΟʔͷΈͳ͞Μ͡Ί·ͯ͠ʂ Ҏ্डୗͰγεςϜ։ൃΛߦ͍ͬͯ·ͨ͠ɻ 3FENJOF͓ͦΒ͘Ҏ্ͷ͍͖߹͍ʹͳ͍ͬͯ·͢ɻ 3FENJOFҎલ5SBD Λར༻͍ͯ͠·ͨ͠ɻ ࠷ۙྲྀ௨͚4BB4։ൃߦ͍ͬͯ·͢ɻ UTVSVTIJNB
U@UTVSV UUTVSV ˞લ 5TVZPTIJ5TVSVTIJNB
ຊͷεϥΠυޙ΄Ͳɺ4QFBLFS%FDLʹ Ξοϓ͍͖ͤͯͨͩ͞·͢ɻ ຊτʔΫݸਓͷݟղͰ͋Γɺ ॴଐ͢Δ৫ͷެࣜݟղͰ͋Γ·ͤΜɻ
͡Ίʹ 3FENJOFͷ͜ΜͳɺΑ͘ฉ͖·͢ΑͶʁ 3FENJOF6*͕ɾɾɾ 3FENJOFϨΨγʔ Ϟμϯͳ4BB4͕͍͍ 3FENJOFݹ͍ 3FENJOF͍ʹ͍͘ 3FENJOF͖Β͍
Έʹؔͯ͠Ͳ͏ʹͰ͖·ͤΜ͕ɺ ຊʹ3FENJOFϨΨγʔͳͷͰ͠ΐ͏͔ʁ ͦ͏͍ͬͯͬͺΓ3FENJOFɺͬͯ·͢ΑͶʁ
ͦͦ3FENJOFͷϝϦοτ • ๛ͳػೳ • ΧελϜϑΟʔϧυ • ݖݶͷࡉ͔ͳઃఆ ͳͲ • େنͰར༻ʹ͑͏Δػೳ
• Φʔϓϯιʔε • ϓϥάΠϯʹΑΔ֦ுੑ
࣮ࡍɺ3FENJOFͱଞͷϓϩμΫτΛൺͯ ػೳతʹΓ͑Α͏ͱࢥΘͳ͍ɻ
ͦ͜Ͱɾɾɾ
3FENJOF ͷςʔϚΛ։ൃͯ͠Έ·ͨ͠ɻ
͜Ε͕
͜͏ͳΓ·͢
͜Ε
͜͏ͳΓ·͢
σβΠϯ͕มΘΔ͚ͩͰɺ ҹมΘΓ·ͨ͠ΑͶʁ ࠓͬΆ͍ɺ4BB4ʹ͋Γͦ͏ͳײ͡ʹ͢Δ͜ͱͰ͖·͢ɻ σβΠϯ͕มΘ͚ͬͨͩͰɺϨΨγʔͱݴΘΕͳͦ͏Ͱ͢ɻ
ݱঢ়ɺ3FENJOFͷςʔϚ΄ͱΜͲ͕ 3FENJOFͷσϑΥϧτςʔϚΛϕʔεʹ͍ͯ͠·͢ɻ ࡉ͔͍ςΠετมΘͬͯ େ͖͘69͕มΘΔςʔϚݱঢ়ɺ͋Γ·ͤΜɻ ࢲ༗ྉɾແྉςʔϚΛաڈଟ͘ࢼ͖ͯ͠·͕ͨ͠ɺ ݁ہσϑΥϧτςʔϚʹग़͍ͬͯ·ͨ͠ɻ
ຊ֨తͳςʔϚ։ൃେมͰ͢ ࡉ͔͍ϖʔδ͝ͱʹදࣔΛ֬ೝɻ όʔδϣϯ͝ͱͷ)5.-ͷҧ͍ϓϥάΠϯରԠͳͲɻ ࣮ࡍɺ͔ͳΓͷମྗΛ͍·͢ɻ
ͦ͜Ͱɺ·ͣ3FENJOFσϑΥϧτͷ දࣔΛ؆୯ʹ֬ೝͰ͖ΔΑ͏ʹ͠·ͨ͠ɻ 4UPSZCPPL IUUQTTUPSZCPPLKTPSH ۙͷ6*Λίϯϙʔωϯτ୯ҐͰ֬ೝ͢Δ ͜ͱ͕Ͱ͖ΔπʔϧͰ͢ɻ
3FENJOF4UPSZCPPL IUUQTHJUIVCDPNSFENJOFUIFNFTUPSZCPPL
ςʔϚ։ൃͷࡍʹΈࠐΉ͜ͱͰ ಈ࡞֬ೝ͕؆୯ʹߦ͑·͢ ৄͪ͘͜͠Β IUUQTHJUIVCDPNSFENJOFUIFNFTUPSZCPPL OQN JOTUBMM%!SFENJOFUIFNFTUPSZCPPL OQN SVOTUPSZCPPL TUPSZCPPLNBJOKT
TUPSZCPPLQSFWJFXKT TUPSZCPPLQSFWJFXIFBEIUNM ͷϑΝΠϧΛ࡞
͜Μͳײ͡ͰςʔϚ։ൃʹར༻͍͚ͨͩ·͢ ӳޠͰͷυΩϡϝϯτ࡞4UPSZCPPLͷϦϑΝΫλϦϯάͳͲɺ ։ൃऀͷօ༷ͷϓϧϦΫɾ*TTVF͓͍ͪͯ͠·͢ɻ
Λͯ͠3FENJOFͷςʔϚ • ϨΠΞτ͕ࠓͬΆ͍͚ͩͰ͍ͩͿ͍͍͢งғؾ͕Ͱ·͢ɻ • 8JLJ͕៉ྷʹදࣔͰ͖Δͱɺ8JLJΛॻ͖ͨ͘ͳΓ·͢ɻ ͜ͷͭΛຬͨ͢ςʔϚઌߦͯ͠ϦϦʔε༧ఆɻ
3FENJOF ͷςʔϚΛ։ൃ͠ͳ͕Βߟ͑ͨ͜ͱ
ϢʔβʔͷධՁʹΈ͑Δ෦͔͠Εͳ͍͕ɺ ࣮ࡍʹར༻͢Δࡍʹɺࡉ͔͍ػೳՁ֨ͳͲ ͬͱෳࡶͳࣄ͕͋Δɻ ͔ͩΒͦ͜ɺಉ͡ϓϩμΫτͰগ͠Ͱར༻͍͢͠ ͕ඞཁɻ Ϣʔβʔࢹ͔Β
ػೳେࣄ͕ͩɺʮػೳΛͲͷΑ͏ʹදݱ͢Δ͔ʯ ۙͷϓϩμΫτͷධՁʹେ͖ͳධՁͷҧ͍ΛੜΈग़͢ɻ ͔͠͠ɺ3FENJOFͷΑ͏ʹʹΘͨΓ ଟ͘ͷϢʔβʔʹ͠·Ε͖ͯͨ͜ͱେ͖ͳࣄ࣮ɻ ։ൃऀࢹ͔Β
·ͱΊ 3FENJOFίϛϡχςΟʔͷօ༷ͷߩݙ͕͔͋ͬͨΒͦ͜ɺ ࠓݱͰར༻Ͱ͖͍ͯ·͢ɻ ࠓҰɺײँΛ͍͑ͨͱࢥ͍·͢ɻ ͦͯ͠ɺࢲίϛϡχςΟʹؐݩͰ͖ΔߩݙΛগ͠Ͱ ͍ͨ͠ͱࢥ͍·͢ɻ
3FENJOFςʔϚ͚ͩͰ େ͖͘ධՁ͕มΘΔՄೳੑ͕ɻ
͋Γ͕ͱ͏͍͟͝·ͨ͠ ͝ҙݟ͝ײͳͲ͓͍ͪͯ͠·͢ɻ ςʔϚʹ͍ͭͯ։ൃΛਐΊͭͭɺ ϦϦʔεํ๏Λݕ౼͍ͯ͠·͢ɻ 5XJUUFSͰਵ࣌ൃ৴͍͖ͯ͠·͢ɻ