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
サービス運営しながら小さくコツコツ始めるアクセシビリティ改善 / actions-for...
Search
株式会社ヌーラボ
PRO
July 20, 2019
Technology
0
1.8k
サービス運営しながら小さくコツコツ始めるアクセシビリティ改善 / actions-for-improving-accessibility-in-backlog-ja11yc
株式会社ヌーラボ
PRO
July 20, 2019
Tweet
Share
More Decks by 株式会社ヌーラボ
See All by 株式会社ヌーラボ
ライティングチームだからこそできた、「どことでも繋がれるチーム」づくりの結果 / Technical Writing Meetup vol.38
nulabinc
PRO
0
25
4つの基本的な組織形態を知る ~ミンツバーグの組織論 7つの類型と力学、そしてその先へ~ より GWD in Nagoya
nulabinc
PRO
2
97
必要なのは客観性。組織変革をもたらす、より良い「対話」を生み出すための活動 #scrummikawa
nulabinc
PRO
3
1k
悪い実装例から学ぶ ウェブアクセシビリティ改善のヒント
nulabinc
PRO
1
320
ヌーラボカスタマーサクセスチームのBacklog活用
nulabinc
PRO
0
280
言葉で「ヌーラボらしさ」をどう届ける? グローバルチームでコラボレーションする大切さ
nulabinc
PRO
1
100
タスクの可視化は争いをなくす!? 夏休みを乗り切る 宿題プロジェクトマネジメント
nulabinc
PRO
2
260
情シスの申請業務におけるBacklog活用術
nulabinc
PRO
0
300
Backlogと業務プロセスのちょっといい関係
nulabinc
PRO
0
270
Other Decks in Technology
See All in Technology
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
870
ノーコードデータ分析ツールで体験する時系列データ分析超入門
negi111111
0
410
New Relicを活用したSREの最初のステップ / NRUG OKINAWA VOL.3
isaoshimizu
2
570
The Role of Developer Relations in AI Product Success.
giftojabu1
0
120
Platform Engineering for Software Developers and Architects
syntasso
1
510
Terraform未経験の御様に対してどの ように導⼊を進めていったか
tkikuchi
2
430
隣接領域をBeyondするFinatextのエンジニア組織設計 / beyond-engineering-areas
stajima
1
270
Application Development WG Intro at AppDeveloperCon
salaboy
0
180
OCI 運用監視サービス 概要
oracle4engineer
PRO
0
4.8k
地理情報データをデータベースに格納しよう~ GPUを活用した爆速データベース PG-Stromの紹介 ~
sakaik
1
150
AIチャットボット開発への生成AI活用
ryomrt
0
170
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
170
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1366
200k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
370
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
How STYLIGHT went responsive
nonsquared
95
5.2k
Mobile First: as difficult as doing things right
swwweet
222
8.9k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
It's Worth the Effort
3n
183
27k
Building Adaptive Systems
keathley
38
2.3k
Transcript
αʔϏεӡӦ͠ͳ͕Β খ͘͞ίπίπ࢝ΊΔ ΞΫηγϏϦςΟվળ ౻ాਖ਼܇ʢԬʣ த༟ೋʢژʣ #BDLMPHͷࣄྫ
νʔϜͰͨΒ͘ɺͯ͢ͷਓʹ ༷ʑͳۀछͷϢʔβʔ͕Ұॹʹ͑Δ ίϥϘϨʔγϣϯʴϓϩδΣΫτϚωδϝϯτπʔϧ
݄ɹΞΫηγϏϦςΟվળΛൃද ʮྃͨ͠ʯͱݴͬͯͳ͍
ɹ6*ϦχϡʔΞϧ ݈ৗऀͷϢʔβϏϦςΟ্ͨ͠ʢͣʣ
ίϯτϥετ֬อ ΞΫηγϏϦςΟతͳҙࣝଟগ͋ͬͨ ৭֮ͷଟ༷ੑରԠ #BDLMPHΒ͠͞ ϢʔβʔͷυϦϒϯ ɹɹ#BDLMPH6*ϦχϡʔΞϧͷཪ
w ࣾͷݹ͍σΟεϓϨΠΛ ژૹ w ใࠂ͕͋ͬͨϞσϧ ߪೖͯ͠ͻͨ͢Βࢼ͢ ಛʹίϯτϥετͷௐ ɹɹ#BDLMPH6*ϦχϡʔΞϧͷཪ
˞ϓϥΠόγʔอޢͷͨΊҰ෦දݱΛม͑ͯ·͢ #BDLMPHɺΞοϓσʔτͰ·ͨ εΫϦʔϯϦʔμʔͰ͍ͮΒ͘ͳͬͨ ʢΞΫηγϒϧͰͳ͘ͳͬͯΔʣ #BDLMPHɺεΫϦʔϯϦʔμʔͰ ͍ͮΒ͗ͯ͢ɺͭΒ͍ εΫϦʔϯϦʔμʔͰ͑ͳ͍
২ਅ͞Μˠฐࣾࣾͷڮຊʹ૬ஊ NBTB ࢹ֮োऀͷਓ͕ͲͷΑ͏ʹ#BDLMPHΛ͍ͬͯΔ͔ɺ͓Λฉ͖ʹ ߦ͖ͬͯ·͢ɻͲͳ͔ͨҰॹʹߦ͖·͔͢ʁ͠ՄೳͰ͋ΕɺϏσΦ Λࡱͬͯ͜Α͏͔ͱࢥͬͯ·͢ɻ ɾࣾ ɾ#BDLMPH։ൃϦʔμʔ ɹ͕๚ ⁋উར͞Μͷղઆ͖ ࣮ԋಈըʢ࣌ؒʣ
ॏཁϓϩδΣΫτ͕ෳਐߦதͰ վળΛ࢝ΊΒΕͣܦա ਃ͠༁͋Γ·ͤΜʜ
݄ɹϓϩδΣΫτൃʢਓʣ wʮνʔϜͰͨΒͯ͘͢ͷਓͷʯͨΊͷπʔϧ ʹࢹ֮োΛ࣋ͭϢʔβʔવ͑Δ w άϩʔόϧͰΞΫηγϏϦςΟඞਢ
࠷ॳͷҰาɿԿΘ͔ΒͣͱΓ͋͑ͣલ #BDLMPHΒ͠͞ ࠷ॳ͔Β8$"(Ϩϕϧ"४ڌͱ͔Λࢦ͢ͷ͍ۤ͠ ݄ɹژʹͯ wಈըΛ͏Ұݟ͢ wΞΫηγϏϦςΟΨΠυϥΠϯ 8$"( Λֶश w࣮ࡍʹεΫϦʔϯϦʔμʔΛͬͯΈΔ w8"*"3*"Λ͏·͍ͬͯ͘Δւ֎αΠτΛݚڀ
ͷલʹ͍Δࠔ͍ͬͯΔϢʔβʔΛٹ͏ #BDLMPHΒ͠͞ ݁ՌతʹϨϕϧ"͙Β͍ͷ४ڌͰ͖Δ ରൣғΛܾΊΔ ·ͣ#BDLMPHͷϝΠϯͷػೳ ՝ͷՃɾฤूɾҰཡɾৄࡉը໘ͷΈ ద߹ϨϕϧɾରԠΛܾΊΔ ͱΓ͋͑ͣεΫϦʔϯϦʔμʔͰ͑ͨΒ0,
͞ΒʹɺٹੈओݱΔ
ฏඌΏ͏ͯΜ ͞Μ גࣜձࣾσΟʔθϩ ϑϩϯτΤϯυΤϯδχΞ / WebΞΫηγϏϦςΟΤϯδχΞ ψʔϥϘԬͷΠϕϯτʹͯ #BDLMPHͷΞΫηγϏϦςΟվળͱ͔ ͱͯڵຯ͋Δ͠Δؾ͕͋ΔΜͰ͕͢ɺ OVMBC͞Μ͍͔͕Ͱ͠ΐ͏ʁ
ੋඇ%;&30͔ʹֻ͓͚͍ͩ͘͞ɻ #BDLMPHΒ͠͞ ͓ݴ༿ʹ͑ͯҰॹʹ͍ͬͯͨͩ͘͜ͱʹ
ৄ͍͠ਓʹೖͬͯΒ͏ϝϦοτ #BDLMPHΒ͠͞ ΊͪΌͪ͘Όॿ͔ͬͯษڧʹͳΔ w ԿΛͲ͏ͨ͠Βྑ͍͔Θ͔Βͳ͍ طଘͷΛࢦఠͯ͘͠ΕΔ w ͜ΕͰຊʹରԠͰ͖ͯΔͷ͔Θ͔Βͳ͍ ϨϏϡʔͯ͠Β͑ΔͷͰ҆৺ w
Ͱ͖ͯΔͣͳͷʹ͏·͘ಡΈ্͛ΒΕͳ͍ ৄ͍͠ݕূͯ͠Β͑Δ
ɹɹɹͷ ΞΫηγϏϦςΟ࣮ફฤɹ ࣮ࡍͬͨ͜ͱɺ͍ͬͯΔ͜ͱ
·ͣεΫϦʔϯϦʔμʔ ಡΈ্͛ͷݱঢ়
௰͞ΜΠϯλϏϡʔ͔ΒΘ͔ͬͨ·ͱΊ wԿͷೖྗ߲͔Θ͔Βͳ͍ wϑΝΠϧΛΞοϓϩʔυͰ͖ͳ͍ wେྔʹϘΠυϨΠͱಡΈ্͛ΒΕΔ w୲ऀͱ͔ΛઃఆͰ͖ͳ͍ ελΠϧγʔτΛແޮԽͯ͠՝ొͯ͠Δͬʜ িܸʂ ՝Ճը໘ʹͯʜ
Կͷೖྗ߲͔Θ͔Βͳ͍ ೖྗϑΥʔϜͱϥϕϧɺGPS*%ଐੑͰؔ࿈͚Δ MBCFMGPSEFTDSJQUJPO5FYU"SFBৄࡉMBCFM UFYUBSFBJEEFTDSJQUJPO5FYU"SFBUFYUBSFB GPSଐੑͱ*%ଐੑͰͷؔ࿈͚͕ͳ͘ʮΤσΟοτෳߦʯͱ͔͠ಡΈ্͛ΒΕͳ͍
ϑΝΠϧΛΞοϓϩʔυͰ͖ͳ͍ UZQFpMFܕͷJOQVUཁૉ͕EJTQMBZOPOFͳͷͰ ΩʔϘʔυૢ࡞ͰͨͲΓண͚ͳ্͍ʹɺεΫϦʔϯϦʔμʔͰर͑ͳ͍ TQBODMBTTCVUUPO ϑΝΠϧΛબʜ JOQVUUZQFpMFNVMUJQMFNVMUJQMFTUZMFEJTQMBZOPOF TQBO ελΠϧγʔτΛແޮʹ͢ΔͱʮϑΝΠϧఴ͕͏·͍͔͘ ͳ͍߹ʯͷ6*͕ग़͖ͯͯحతʹΞοϓϩʔυͰ͖Δ
ϑΝΠϧΛΞοϓϩʔυͰ͖ͳ͍ MBCFMDMBTTCVUUPO ϑΝΠϧΛબ JOQVUUZQFpMFNVMUJQMFlNVMUJQMFz MBCFM JOQVU<UZQFpMF>\ QPTJUJPOBCTPMVUF DMJQSFDU
XJEUIQY IFJHIUQY PWFSqPXIJEEFO NBSHJOQY ^ ඇදࣔελΠϧͷྫ EJTQMBZOPOFWJTJCJMJUZIJEEFOͰͳ͘ɺ ϑΥʔΧεಡΈ্͛Λߟྀͨ͠ඇදࣔελΠϧʹ͢Δ ૢ࡞ՄೳͳཁૉʹΩʔϘʔυͰϑΥʔΧεҠಈͰ͖Δ͔ཁ֬ೝ
େྔʹϘΠυϨΠͱಡΈ্͛ΒΕΔ ςΩετίϯςϯπΛͪΌΜͱՃ͢Δɺ ϘλϯجຊCVUUPOUZQFCVUUPOʹ͢Δ BISFGKBWBTDSJQUWPJE 47(ΞΠίϯͷΈ B ʮϘΠυϨΠ ϦϯΫʯ
ʮϘΠυϨΠ ϦϯΫʯ ʮΥον ɹϦϯΫʯ ʮϘΠυϨΠ ϦϯΫʯ BλάʹςΩετίϯςϯπ͕ͳ͍ͱ ISFGଐੑʢ63-ʣΛಡΈ্͛ΒΕͯ͠·͏
୲ऀͱ͔ΛઃఆͰ͖ͳ͍ 8"*"3*"ͰͷରԠ͕ඞཁ TFMFDUTUZMFEJTQMBZOPOF PQUJPOPQUJPO TFMFDU EJW CVUUPOUZQFCVUUPOCVUUPO EJW JOQVUUZQFTFBSDI VM
MJΞΠίϯͱϢʔβʔ໊MJ VM EJW EJW +4ϓϥάΠϯͰඪ४ͷηϨΫτϘοΫεΛEJTQMBZOPOFͯ͠৽ͨʹ%0.Λੜ͍ͯ͠ΔͷͰ ηϨΫτϘοΫεͱͯ͠ଘࡏ͍ͯ͠ͳ͍͜ͱʹͳ͍ͬͯΔ
8"*"3*"ͱ SPMFBSJBଐੑΛՃ͢ΔͱɺεΫϦʔϯϦʔμʔͰ )5.-ඪ४ͷηϨΫτϘοΫε͔ͷΑ͏ʹೝࣝ͞ΕΔ EJW CVUUPOUZQFCVUUPOSPMFDPNCPCPYBSJB FYQBOEFEUSVFBSJBIBTQPQVQUSVFCVUUPO EJW JOQVUUZQFTFBSDIBSJBDPOUSPMTYYYMJTUCPY VMSPMFMJTUCPYJEYYYMJTUCPY MJSPMFPQUJPOBSJBTFMFDUFEUSVFΞΠίϯ
ͱϢʔβʔ໊MJ VM EJW EJW EJW CVUUPOUZQFlCVUUPOzCVUUPO EJW JOQVUUZQFTFBSDI VM MJΞΠίϯͱϢʔβʔ໊MJ VM EJW EJW +4ͷϓϥάΠϯͰੜ͍ͯ͠Δ ίϯϘϘοΫεͷ)5.-
8"*"3*"ͱʢʣ 8"*"3*"ͬͯΔ෩͕Ұ൪͋Ϳͳ͍ Ҿ༻ݩIUUQTXXXXPSH53XBJBSJBQSBDUJDFTOP@BSJB@CFUUFS@CBE@BSJB
8"*"3*"͍͡Ί͋Δ͋Δ 8"*"3*"ͬͯΔ෩͕Ұ൪͋Ϳͳ͍ʢճʣ
w ୲ऀΛઃఆ͢ΔίϯϘϘοΫε w ڞ௨Խ͞Ε͍͍ͯͯͬͯΔॴ͝ͱʹ ϥϯμϜͳ*%ଐੑ͕ͭ͘ͷͰGPS*%Ͱͷؔ࿈ ͚͕͍͠ w ࠷৽൛ͰରԠ͞Ε͍ͯΔ w όʔδϣϯΞοϓΧελϚΠζ͕ͭΒ͍
ϥϕϧʹݻఆ*%Λ;ͬͯɺ ίϯϘϘοΫεʹBSJBMBCFMMFECZͷͱ͚ͯͩ͢͠ BSJBMBCFMMFECZBTTJHOFS-BCFM JEBTTJHOFS-BCFM 8"*"3*"͜Εྑ͔ͬͨ ϥΠϒϥϦϓϥάΠϯΛ࠾༻͢ΔࡍɺΞΫηγϏϦςΟରԠ͍ͯ͠Δ͔Λબఆج४ʹ͓ͯ͘͠
ͦΕҎ֎ʹ ίετগͳΊͰͰ͖Δ͜ͱ ͻͱΓͰίπίπͰ͖Δ
ݟग़͠ΛͪΌΜͱϚʔΫΞοϓ͢Δ ݟͨͰݟग़͕͠ෆཁͳͱ͜ΖͰ͋ͬͯɺ ಡΈ্͛ઐ༻ͷӅ͠ݟग़͠Λஔ͍ͯΈͨΓ εΫϦʔϯϦʔμʔͰγϣʔτΧοτΩʔ͋ΓɺϖʔδͷҠಈʹ͚ͬ͜͏͑Δ
ϦϯΫςΩετඈͼઌ͕Θ͔ΔΑ͏ʹ͢Δ εϖʔεతʹྖҬ͕ݶΒΕ͍ͯΔ߹ BSJBMBCFMଐੑΛ͏ͱطଘϨΠΞτʹؾΛΘͳͯ͘Α͍ ʮৄࡉͪ͜ΒʯˠԿͷʁ BISFGNFOUFOPVODFIUNMBSJBMBCFMϝϯςφϯεͷৄࡉͪ͜Βʢผ૭Ͱ։͘ʣUBSHFUl@CMBOL ৄࡉͪ͜Β B BISFGNFOUFOPVODFIUNMUBSHFU@CMBOLৄࡉͪ͜ΒB
ϑΥʔΧεελΠϧΛͪΌΜͱग़͢ ऑࢹͷਓΛߟ͑ΔͱɺͦͦPVUMJOFOPOF͠ͳ͍ํ͕ྑ͍ ಛʹϘλϯɺϑΥʔϜཁૉঢ়ଶ͕͍Ζ͍Ζ͋ͬͯ ϑΥʔΧεελΠϧ͕ফ͞Ε͕ͪˍΕΒΕ͕ͪ ˡϑΥʔΧε࣌
ಾͷUBCJOEFYऔΓআ͘ Ұ୴ɺUBCJOEFYlͰ)5.-ͷߏͱಉ͡ॱংʹ JOQVUUZQFlUFYUUBCJOEFY ͱ͔͕ٸʹग़ͯ͘Δ
ಡΈ্͛ςΩετΛΘ͔Γ͘͢͢Δ ͪΐͬͱม͑Δ͚ͩͰɺͱͯΘ͔Γ͍͢ BISFGলུBSJBMBCFMະରԠ݅ͷ՝Ұཡ ະରԠTQBOTQBO B BISFGলུUJUMFʰະରԠʱͷ՝Λݕࡧ͠·͢ ະରԠTQBOTQBO B ʮະରԠɹɹϦϯΫɹະରԠͷ՝Λݕࡧ͠·͢ʯ ʮະରԠ݅ͷ՝ҰཡɹϦϯΫʯ
՝ҰཡͷϦϯΫʹͳ͍ͬͯΔ
ίετ͔͔Δ͚Ͳ ͬͨํ͕ྑ͍͜ͱ #BDLMPHͯ͢ରԠ͖͠Εͯ·ͤΜ
ϞʔμϧμΠΞϩάͷதʹϑΥʔΧε ϘλϯͰ։͍ͨ͋ͱϞʔμϧʹϑΥʔΧεҠಈ ʴ͞ΒʹϞʔμϧΛपճͰ͖Δͱ
ϋΠϑϯʢʣ͕ೖྗ͞Ε͍ͯ·ͤΜɻ ϋΠϑϯΛೖΕͯೖྗ͠ͳ͓͍ͯͩ͘͠͞ ి൪߸ Τϥʔͷೖྗ߲͕̍݅͋Γ·͢ ໊͓લ όοΫϩάଠ ΤϥʔϝοηʔδΛΘ͔Γ͘͢͢Δ ΤϥʔͷՕॴɺΤϥʔ༰ɺमਖ਼ํ๏Λ໌ࣔతʹ ʮΤϥʔͰૹ৴Ͱ͖·ͤΜʯ ˡશମΤϥʔͷ
ˡΤϥʔʹͳ͍ͬͯΔՕॴ ˡΤϥʔ༰ͱ ɹमਖ਼ํ๏ ͨ͘͞ΜͷΤϥʔϝοηʔδͯ͢ʹରԠ͢Δͷ͚ͬ͜͏େม ˡͥΜͥΜΘ͔Βͳ͍
#BDLMPHͷΤϥʔରԠͷݱঢ় ͜Ε͙Β͍Ͱ͋Ε͙͢Ͱ͖Δ Τϥʔൃੜͨ͠Βʮ໊݅ඞͣೖྗ͍ͯͩ͘͠͞ʯͱಡΈ্͛ BSJBMJWF ΤϥʔՕॴʹϑΥʔΧεΛ͍ͬͯ͘ͱ ʮ໊݅ΤσΟοτਖ਼͘͠ͳ͍ೖྗ༰ʯ BSJBJOWBMJE
w ϥϕϧϘλϯͱͷؔ࿈͚ w ঢ়ଶͷ໌ࣔʢ։ดબΤϥʔͳͲʣ w ΩʔϘʔυͷΈͰૢ࡞Ͱ͖ΔʢϑΥʔΧεཧʣ w ૢ࡞ͨ݁͠ՌมΘͬͨίϯςϯπͷಡΈ্͛ Ϣʔβʔ͞Μ͔ΒͷϑΟʔυόοΫΛ͍͖ͨͩͳ͕Β ঃʑʹվળ͍͚ͯ͠Εͱ͍͏ॴଘ
͜͏͍͏ͷͱ͔͜͏͍͏ͷͱ͔ ͦͷଞɺ+4͕ͬͭΓ෦ΛΞΫηγϒϧʹ͢Δ
ڈ݄͋ͨΓ͔Β΅ͪ΅ͪϦϦʔε ్த·Ͱ͔͠Ͱ͖ͯͳͯ͘ ྑ͍͜ͱ͔͠ͳ͍ͷͰͲΜͲΜϦϦʔε͢Δ
͏Ε͍͠ϑΟʔυόοΫͨͪʢʣ
͏Ε͍͠ϑΟʔυόοΫͨͪʢʣ
ɹɹ·ͩ·ͩվળͷ༨͋Γ·͕͢ʝ Ұ൪࠷ॳͷ͖͔͚ͬʹͳͬͨ௰͞Μ͔Β ͍͔ͭɺ#BDLMPHͷΞΫηγϏϦςΟͷվળ͕ਐΈɺ εΫϦʔϯɾϦʔμʔར༻ऀ͕ʮ#BDLMPH͕ಋೖ͞Ε ͍ͯΔͷͰ͋Εɺࣗ͜ͷ৬Ͱ҆৺ͯ͠ࣄ͕ Ͱ͖·͢ʂʯͱ͍͑Δ͘Β͍ɺΞΫηγϏϦςΟͷߴ ͍πʔϧʹͳΔ͜ͱΛظ͍ͯ͠·͢ɻ z l Ҿ༻ݩIUUQEFCVHPOTCMPKQBSUJDMFIUNM
·ͱΊ w ࣮ࡍϚʔΫΞοϓจݴͷमਖ਼͢Δ͚ͩͰޮՌେ wରԠͷϋʔυϧΛ͍͖ͳΓ্͛͗͢ͳ͍ w ࣗͷࣄΛݟͭΊ͢ྑ͍ػձʹͳͬͨ w ͬͯΔਓ͍Δͷʁ͑ͳ͍͔ΒͬͯΒ͑ͳ͍ wΞΫηγϏϦςΟରԠΔ͜ͱʹΑͬͯ w
8"*"3*"ରԠͬͯΔ෩͕Ұ൪ةͳ͍ʢճʣ w ࣮ࡍʹ͏ͷਓͳͷͰɺͪΌΜͱ͑Δ͔Ͳ͏͔Λҙࣝ͢Δ wΨΠυϥΠϯ͋͘·ͰΨΠυϥΠϯ
ࠓ͔Β͡ΊͯΈΕ ͍͍Μ͡Όͳ͍ -FUTHFUPO -FUTHFUPO:FB
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠