 XFD
 “eXtreme feedback device”
 ”何かあったとき”に通知してくれる物理デバイス
 Raspberry Pi
 Small Single Board Computer
 OS: Linux
Input
by others
Update
by myself
“I’ve got to
the office!”
• “めんどくさい” => “Reduce Ops” or “Automation”
=> チャットでメッセージ送ったら即反映される
勤怠システムあるといいよね
• 「○○さんが遅刻している」という情報は、その人と仕事
をしている人にとって大事な情報
=> 「コイツ遅刻してます」ってすぐ分かる
”何か”があるといいよね
 「遅刻します」ってメッセージを送る
 送ると、Botがメッセージをキャッチして、
遅刻情報を解析する
 遅刻情報が記録されると、オフィスにあ
る遅刻者の席の「遅刻札」が立ち上がる
I’ll be late
Around 30 min.
Attendance
DB
Post message
Retrieve
message
Analyze
message
Send
Attendance Info
Register
Attendance Info
し
ま
す
Stand up
 会社についたとき、どうやって「何時何分につ
いた」っていうのをかんたんに入力できるの
か?
 チャットのメッセージと同じようにやりたいー
 PCにスクリプト仕込む?
 自宅や出社途中でPC立ち上げたら誤爆する。
=> 何か簡単な”会社着いたときの1アクション”
で
実現できないかな?
 会社についたら、自席の「出社ボタン」
を押す
 押すと、遅刻札が降りて、
出社時刻が自動的に記録される
遅
刻
し
ま
す
I’ve arrived.
Attendance
DB
Turn off
Send
Attendance Info
Lay down
Update
Attendance Info
 https://www.youtube.com/watch?v=UpkB2YVPAUk
 Chat Bot
 Hubot
 Heroku
 Attendance App
 Sinatra
 FW for Ruby
 “遅刻” Panel & “出社” Switch
 ServoBlaster
 Library to drive servo motor
 pi_piper
 Wrapper library by Ruby, to utilize GPIO connection
Physical Device Raspberry Pi (B) ¥3,078
Wifi Dongle ¥1,000
SD Card ¥1,000
breadboard + parts ¥1,000
"遅刻“ Panel ¥1,305
"出社“ Switch ¥250
Slack ¥0
Heroku ¥0
Hubot ¥0
Attendance App 応相談
Total ¥7,633 ~
エクストリーム勤怠管理システム

エクストリーム勤怠管理システム

Editor's Notes

  • #2 Good evening. Today, I will present “XFD with Raspberry Pi”, subtitle is “Interactive Attendance Management System”.
  • #3 At first, I will explain some keywords. XFD is extreme feedback device, it is physical device witchi notifies someone “Something Irregular” For example, if Jenkins job fails, lamp lights, or sounds come from speaker to notify someone about Jenkins alert. And, they can respond to check the job immediately.
  • #4 Next, Raspberry Pi. It is small computer, with Linux. Its characteristics is various connector. HDMI, USB, and GPIO. GPIO is multi-purpose IO witch can connect row level electrical circuit directly.
  • #5 So, this time, I will show….
  • #6 What is this? It is …. New Attendance Management System!!
  • #7 What is this? It is …. New Attendance Management System!!
  • #8 Before introducing the system, I’ll show you issue on current attendance flow. Currently, we use Viber to announce own irregular attendance like late arrival. And, other member has to input TamTam’s, which is attendance management system in TRVDD. It is “めんどくさい”.
  • #9 Next, if someone is late for office, he or she has to update its info to actual arrival time.
  • #13 5 min?