Upload
masayuki-ota
View
99
Download
2
Embed Size (px)
Citation preview
Secretary product designMasayuki Ota (@masota0517) Shuhei Eda (@shumach5)
It’s draft.I’m updating now.
Goal
Overall Goal 地球上の全てのビジネスプロフェッショナルを非生産的作業から解放し、より豊かな時間を過ごせるようにする
Bot Goal ユーザー• 簡単に予定調整できる• 空き時間を豊かに使える情報を知る
Secretary開発チーム• 非生産的作業を減らす• 予定表からユーザーの空き時間/特徴を把握し、適切な情報を送る
User Stories 1. サービス内容を知る2. 任意のメンバー/チームと予定調整できる3. 空き時間を豊かに使える情報を知る
「簡単に予定調整できる」とは?
簡単に
• 少ない入力で目的が達成できる (気が利く)
• 共通の空き時間を自分で探さなくて済む
予定調整できる
• 全参加者が「都合の良い時間」に予定を立てられる
Organization
App scope
Arrange meeting by Bot
with internal users
Menu
Arrange meeting
Find Room
Navigation
Navigation commands
Attendee
Duration
Title
Time slots
Location
Lunch Party
Week
Settings Help
Web
Include Typing shortcut
Locations
Arrange meeting with x
Duration Attendee
Time Slot
Location(Optional)
V1 design. 2017 7/23
Menu
Arrange meeting
Find Room
Navigation
Navigation commands
Attendee
Duration
Lunch Party
Span
Settings Help
Web(Tab)
Include Typing shortcutEx. Set 30 min meeting with Shuhei tomorrow
Locations
Arrange meeting with x
Attendee
Span
Location(Optional)
Span
Time zone
ExamplesDuration (min) : [10],[30],[60]Span: [Today],[Tomorrow],[This week],[Next week]Time zone: [Morning],[Noon],[Afternoon],[Night] <- see next slide for more detail
Number of invitation
Address
Logout
Tutorial
FAQ
Feedback
Follow
Type “menu” for going back main menu
V2 design. 2017 9/9
Time zone (9am – 9pm)
Noon
Afternoon
Night
MorningLunch, Lunch meeting
Meeting for work
Party, Meeting for private project
Meeting for work
Example : Conversation Flow Locations
User Zip/City, ST
Zip/City, ST?
No
Location Search
3
Yes
> 0
No
Locations
Yes
New Search
Location
More Locations
Schedule Refer to :Designing Conversational UI for Bots (and Humans) https://www.slideshare.net/WindowsDev/build-2017-p4066-designing-conversational-ui-for-bots-and-humans
Arrange Meeting
Bot UserArrange meeting
Attendee
Duration
Span
Time zone
Will Update
Arrange meeting with x
Arrange meeting with x
Duration
Bot User
Will Update
Find Room
Find Room
Locations
Bot User
Will Update
Lunch
Bot User
Lunch
Who is the attendee?
Admin
OK, I'll set 60 min lunch meeting
Completed. I sent 2 proposed date to team members. Tue, Aug 1, 2017 | 8:00 - 8:30Tue, Aug 1, 2017 | 16:30 - 17:00Please check accept/decline in your Outlook/O365. After that please update meeting detail in your Outlook/O365.
Lunch
Attendee
Time Slot
Location
Will Update
Party
Party
Week
Web
Bot User
Will Update
Settings
Bot UserSettings
Will Update
HelpBot User
Help
Hi I’m your Secretary ! There are some resources for you.• Learn how to use in tutorial• See FAQ for solving problem• Post Feedback to increase my skill
for you• Follow me and subscribe blog to
get latest information
Help
Tutorial
FAQ
Feedback
Each underlined content is link to tab or web contents
Follow
Name Type entityId (only for Tab) Contents url
Tutorial Tab Tutorial https://secretarybot.wordpress.com/tutorial/
FAQ Tab FAQ https://secretarybot.wordpress.com/faq/
Feedback Tab Feedback https://secretarybot.wordpress.com/feedback/
Follow me Link - https://twitter.com/my_secretary
Subscribe blog Link - US : https://secretarybot.wordpress.com/JP : https://secretarybotja.wordpress.com/
Learning & help flow for users
Tutorial, FAQ, Feedbackthrough web page
Solve problem through email or comments in web page
Update contents
Self problem solving flow
Support flow
User input suggestion (Bot menu)
https://msdn.microsoft.com/en-us/microsoft-teams/botmenu
Title (= command) Description
None
Title (= command) Description
Arrange Meeting with Team Start arranging meeting with team members
Private chat Channel in Team
TODOs
• Navigation commands と自然文を並行して利用し、ショートカットする• 自然文入力をユーザーに覚えてもらうための会話を用意する
• Don’t understand scenarioを作る• 3回失敗したら、conversation flowを止める
• Discoverability : Introduce how to communicate• Type “Schedule 60 min meeting tomorrow” instead of xxx
• Remind by notification
Reference
Designing Conversational UI for Bots (and Humans)
• https://www.slideshare.net/WindowsDev/build-2017-p4066-designing-conversational-ui-for-bots-and-humans
• https://channel9.msdn.com/Events/Build/2017/P4066