2015/04/17 「freee×リブセンス×photosynth 合同技術勉強会」で発表した資料です
freeeϞόΠϧνʔϜͷมભͱਐԽKenichi Yonekawa
View Slide
• iOS/AndroidͰ1ؒʹ30ճҎ্ͷΞοϓσʔτ• ϚςϦΞϧσβΠϯTouchIDͳͲ֤ϓϥοτϑΥʔϜͷτϨϯυੵۃతʹऔΓೖΕΔ• ϞόΠϧ͕Ͱ͖ΔΤϯδχΞ0ਓ͔Β8ਓʹ
ΏΔ;ΘͳΞοϓσʔτจ
ษڧձ։࠵ΠϯλϏϡʔ
ΞδΣϯμ• ϓϩδΣΫτͷൃ!• ϞόΠϧνʔϜ݁!• ։ൃϓϩηεͷ࠷దԽ!• ϊϋͷঝͱνʔϜͷղࢄ
ϓϩδΣΫτͷൃ
͖͔͚ͬ• ϞόΠϧ͔ΒͷΞΫςΟϏςΟ͕૿͖͑ͯͨ͜ͱ͔ΒରԠΛݕ౼• ॳεϚʔτϑΥϯWebΛఆ͍͕ͯͨ͠ɺطʹ͔ͳΓنʹͳ͍ͬͯͨfreeeͷϑϩϯτΤϯυΛεϚʔτϑΥϯରԠ͢Δͷ؆୯Ͱͳ͔ͬͨ• ͍͢͞Λߟ͑Δͱಉ͡Λ͔͚ΔͳΒωΠςΟϒΞϓϦΛ࡞ͬͨ΄͏͕͍͍ͱஅͨ͠
ϑΝʔετϦϦʔεͰॏࢹͨ͜͠ͱ• ϝΠϯΤϯδχΞ͕ϋϫΠʹߦ͘ͷͰ֬ఆਃࠂલʹؒʹ߹͏Α͏ʹ1ϲ݄ͰϦϦʔε͢Δ• freeeΒ͠͞ΛදݱͰ͖Δ࠷ݶͷػೳʹߜΔ͕ɺͦͷ࣭୲อ͢Δ• ϑΟʔυόοΫτϥοΩϯάͷΈ࠷ॳ͔ΒೖΕ͓ͯ͘
ϞόΠϧνʔϜ݁
ॳΊͯͷϞόΠϧνʔϜ• ϞόΠϧʹྗ͢ΔΤϯδχΞ3ਓ/UX1ਓ/ϚʔέςΟϯά1ਓͷνʔϜ• ϞόΠϧʹͷ͋ΔϝϯόʔͰߏ͢Δ͜ͱͰϊϋΛू͢Δ• ୲ΛϓϥοτϑΥʔϜͰ͚ͣશһ͕iOS/Android྆ํͰ։ൃ͢Δ͜ͱͰͦΕͧΕͷϓϥοτϑΥʔϜͷΛཧղ͢Δ
ඞཁͳAPIࣗͰ࡞Δ• ॳͦͦAPI͕ແ͔ͬͨͷͰࣗͨͪͰॻ͍ͯ։ൃΛਐΊͨ• ࢼߦࡨޡͷஈ֊Ͱ༷͙͢มΘΔͷͰɺ݁ՌతʹΞϓϦͷΤϯδχΞ͕ඞཁͳAPIΛࣗͰॻ͚ͨ΄͏͕εϐʔυ͕ग़ͤΔ
UX• ϞόΠϧ։ൃ΄ͱΜͲ͕UIͷ։ൃͳͷͰΤϯδχΞ͋ΔఔUIσβΠϯʹؔ৺Λ͖࣋ͭ• શମͷϢʔβʔମݧΠϯλϥΫγϣϯUXϝϯόʔ͕౷ׅ͠ɺࡉ෦͋ΔఔΤϯδχΞओମͰਐΊΔ• ϓϥοτϑΥʔϜͷΨΠυϥΠϯඞͣಡΉɻͦͷதͰfreeeͱͯ͠ͷΨΠυϥΠϯΛ࡞͍ͬͯ͘
։ൃϓϩηεͷ࠷దԽ
• ৹ࠪΞοϓσʔτ४උͷख͕ؒ͋ΔͨΊWeb։ൃʹൺͯͲ͏ͯ͠1ճͷϦϦʔε͕େ͖͘ͳΓ͕ͪ!• ϦϦʔεαΠΫϧ։ൃϓϩηεΛ࠷దԽɾࣗಈԽ͢Δ͜ͱ͕εϐʔυʹ݁͢Δͳͥ࠷దԽ͢Δඞཁ͕͋Δͷ͔
• UIɾΠϯλϥΫγϣϯͷઃܭ!• ΞϓϦͷϏϧυͱϦϦʔε!• ෳͷͰͷQAςετϘτϧωοΫʹͳΓ͍͢Օॴ
ϓϩτλΠϐϯά
ϏϧυࣗಈԽ
(WIP)QAςετͷࣗಈԽ
ϊϋͷঝͱνʔϜͷղࢄ
• ։ൃυΩϡϝϯτΛඋ͠ϓϥοτϑΥʔϜຖͷϕετϓϥΫςΟεΛڞ༗!• ࣮ࡍʹࠓ·Ͱͬͨ͜ͱͷͳ͍ਓʹ৽ػೳͷλεΫΛΞαΠϯͯ͠ϦϦʔε·Ͱܦݧͯ͠Β͏!• ॳظͷϞόΠϧνʔϜͷΤϯδχΞ͕αϙʔτ͢ΔϞόΠϧΤϯδχΞΛҭͯΔ
• ֤νʔϜʹϊϋΛঝ͢Δ͜ͱͰϞόΠϧ͕Ͱ͖ΔΤϯδχΞΛߋʹ૿͍ͯ͘͠!• ϞόΠϧνʔϜͷΤϯδχΞΛࢄͤ͞Δ͜ͱͰ֤νʔϜʹϞόΠϧͷࢹΛ͔ࠜͤɺ։ൃνʔϜશମͷҙࣝΛม͍͑ͯ͘ղࢄ
·ͱΊ
• ։ൃϓϩηεΛ࠷దԽɾࣗಈԽ͢Δ͜ͱ͕εϐʔυʹ݁͢ΔɻಛʹUXઃܭͱQAςετϘτϧωοΫʹͳΓ͍͢ͷͰੵۃతʹޮԽ͢Δ!• ྗ͢ΔͳΒ2ʙ3ਓͷઐνʔϜΛ࡞ͬͯϊϋΛू͢ΔͱΑ͍ɻiOS/AndroidͰ͚ͳ͍΄͏͕ͦΕͧΕͷϓϥοτϑΥʔϜͷΛཧղ͍͢͠!• ूΊͨϊϋΛੵۃతʹڞ༗͢Δ͜ͱͰશһ͕ϞόΠϧΞϓϦΛ։ൃͰ͖Δঢ়ଶΛࢦ͢