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
勤怠打刻の基礎知識
Search
ymrl
July 19, 2019
Technology
0
1.3k
勤怠打刻の基礎知識
「勤怠を自動化する技術」LT Night スポンサートーク
https://connpass.com/event/135463/
ymrl
July 19, 2019
Tweet
Share
More Decks by ymrl
See All by ymrl
freeeのアクセシビリティの現在地 / freee's Current Position on Accessibility
ymrl
3
340
全社でアクセシビリティに取り組む / Company-wide Accessibility Initiatives
ymrl
0
27
デザイナーがTSKaigiでWAI-ARIAの話をしてみて / Speaking as a Designer: WAI-ARIA at TSKaigi
ymrl
0
26
TypeScriptとReactで、WAI-ARIAの属性を正しく利用する / Fixing WAI-ARIA Typing in React with TypeScript
ymrl
0
170
がんばらないアクセシビリティ / Accessibility Without the Struggle
ymrl
0
160
Webサイトのアクセシビリティにどう向き合う? / How Should We Approach Web Accessibility?
ymrl
0
92
いま求められるソフトウェアのアクセシビリティ / Essential Accessibility in Software Today
ymrl
1
1.2k
アクセシビリティを意識したプロダクトづくり / Creating Products with Accessibility in Mind
ymrl
0
23k
「Webアプリケーションアクセシビリティ」著者の会社 (freee, サイボウズ, SmartHR) での取り組みは実際どんな感じ?
ymrl
3
23k
Other Decks in Technology
See All in Technology
MCPに潜むセキュリティリスクを考えてみる
milix_m
1
810
The Madness of Multiple Gemini CLIs Developing Simultaneously with Jujutsu
gunta
1
2.7k
CSPヘッダー導入で実現するWebサイトの多層防御:今すぐ試せる設定例と運用知見
llamakko
1
250
claude codeでPrompt Engineering
iori0311
0
500
MCPと認可まわりの話 / mcp_and_authorization
convto
2
250
Expertise as a Service via MCP
yodakeisuke
1
150
PHPからはじめるコンピュータアーキテクチャ / From Scripts to Silicon: A Journey Through the Layers of Computing
tomzoh
2
390
LLM開発を支えるエヌビディアの生成AIエコシステム
acceleratedmu3n
0
220
Turn Your Community into a Fundraising Catalyst for Black Philanthropy Month
auctria
PRO
0
160
Snowflake のアーキテクチャは本当に筋がよかったのか / Data Engineering Study #30
indigo13love
0
270
KCD Lima: eBee in Peru!
lizrice
0
100
機械学習を「社会実装」するということ 2025年夏版 / Social Implementation of Machine Learning July 2025 Version
moepy_stats
1
1k
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Building Adaptive Systems
keathley
43
2.7k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Raft: Consensus for Rubyists
vanstee
140
7k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Facilitating Awesome Meetings
lara
54
6.5k
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
Automating Front-end Workflow
addyosmani
1370
200k
A better future with KSS
kneath
238
17k
Building an army of robots
kneath
306
45k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Transcript
freee 株式会社 2019.07.19 勤怠を自動化する技術 LT Night @ymrl 勤怠打刻 基礎知識
慶應 FC修士課程修了後、ソーシャルゲーム系ベンチャーを 経て2014年よりfreeeに参画。 2015年より人事労務freee(当初 給与計算freee) 開発に携 わる。 freee株式会社 従業員による投票で選
れた代表として36 協定にハンコを押したりもしています 現在 デザインシステム 開発をメインでやっていますが、今 日 勤怠 話をします。 3 @ymrl freee株式会社 Iエンジニア
5 勤怠に強い興味があります うっかりアニメに出てくる打刻機を特定したりします
freeeについて
freee 株式会社
創業からIPOまで、中小企業活性化 ため サービスを一気通貫で提供 freee会社概要 ❂ 納税する ↗ 育てる ↻ 運営する
✩ じめる 会社設立 freee 開業 freee クラウド会計ソフト freee 人事労務 freee (マイナンバー管理 freee 含む) クラウド申告 freee 161億603万円 (資本準備金等含む) 従業員数 事業内容 クラウド型バックオフィスサービス 開発・販売 資本金 設立年月日 2012年7月 505名(2019年1月末時点) 「働きがい ある会社」 2017年 ランキング3位 2018年 ランキング8位 2019年 ランキング4位
01 Section 9 勤怠について 基礎知識
10 エクスキューズ • ここで 一般的な法人 従業員、特にI 系企業 エンジニアであることが前提と なっている話が中心となります •
いろいろな例外が法令に記載されていることが多い分野ですが、説明 簡潔さを重 視するため、それら 説明 省略させていただきます
みなさん、 残業代って貰ったことありますか?
12 一般的な「残業代」 しくみ • 何時から何時まで働くべきな かが決まっている(所定 勤務時間) ◦ 例)10:00から18:00まで働いてください。12:00〜13:00 休憩時間です
• 上記から み出して働いた分が「残業代」 ◦ 上記 例で 7時間以上働いたらそ 分 賃金が支払われなけれ ならない • 特定 条件を満たす労働に 「割増賃金」を支払う必要がある
13 一般的な「割増賃金」 種類 • 下記 条件を満たす場合に 、賃金を割増しして支払う必要がある ◦ 1日8時間また 週40時間を超える場合、時間外労働となり25%以上
◦ 深夜(午後10時から午前5時) 場合、深夜労働となり25%以上 ◦ 法定休日 場合、休日労働となり35%以上 ※法定休日 7日に1回あれ 良い で、休日出勤が必ずしも35%増しとなるわけで ない
14 残業した場合 例 10:00から18:00まで 勤務(昼休憩が12:00から13:00)で、 9:30から22:30まで勤務した場合 勤務時間 09:30〜22:30 9:30 22:30
10:00 18:00 10:00 一般的な意味で 残業 00:30 + 3:30 18:00
15 残業代 計算例 10:00から18:00まで 勤務(昼休憩が12:00から13:00)で、 9:30から22:30まで勤務した場合 勤務時間 09:30〜22:30 9:30 22:30
10:00 12:00 18:00 22:00 総労働時間 12:00 18:30 時間外労働時間 04:00 深夜労働時間 00:30 13:00 (時間単価) * 12 + (時間単価) * 0.25 * 4 + (時間単価) * 0.25 * 0.5
16 ここまで 内容で大事なこと • 長い時間働け 、そ ぶん多めにお金が貰えます • お金を貰うために 、勤怠を記録する必要があります
「自分、フレックスなんスけど……?」 「自分、裁量労働制なんスけど……?」
18 I エンジニアによくある特例パターン • フレックスタイム制 • (専門業務型)裁量労働制
19 フレックスタイム制 • 日々 勤務 開始・終了時間を労働者自身が調整できる制度 ◦ 例)7:00〜11:00に勤務開始、16:00〜20:00に勤務終了してください • 1ヶ月以内
期間で清算期間を設定し、期間内 総勤務時間が所定 勤務時間よ りも多けれ 残業代を支払い、不足していれ 控除される ➔ 総勤務時間 把握が必要な で、正しく勤怠をつける必要がある
20 裁量労働制 • 毎日 勤務を「みなし労働時間」 長さ分働いていたとみなす制度 ◦ 働いた時間が短くても(それだけで )給料が減らない ◦
どんなに遅くまで残って働いていても残業代が発生しない • I エンジニア 場合 専門業務型裁量労働制が適用される場合が多い ◦ ちなみに「プログラマー」 専門業務で ない で適用できない ◦ ほかに「企画業務型裁量労働制」がある
裁量労働制 人 勤怠をつけなきゃいけない ?
22 裁量労働制でも残業代を支払う場合がある • 振替休日を取らずに休日出勤をした場合 ◦ 所定 勤務日で ない で、勤務に応じた賃金が払われる必要がある •
深夜勤務をした場合 ◦ 深夜割増分 みなし労働時間に入っていない で支払われる必要がある ➔ コンプライアンス上、これらを支払う必要 有無をハッキリさせたい で、 使用者 従業員に勤怠 記録を義務付けることになる
23 裁量労働制 安全配慮義務 • 「使用者 、労働契約に伴い、労働者がそ 生命、身体等 安全を確保しつつ労 働することができるよう、必要な配慮をするも とする」(労働契約法
第五条) • 長時間労働をしている従業員 把握 安全配慮義務上でも必要 ◦ 「システムコンサルタント E脳出血死事件」 判例が有名らしい ➔ や り使用者 従業員に勤怠 記録を義務付けることになる
裁量労働制でも 勤怠から 逃がれられない
02 Section 25 人事労務freeeで 勤怠打刻
自動じゃない勤怠 話をします
27 打刻機能「タイムレコーダー」 • ホーム画面に打刻ボタンが表示される • iO /Androidアプリでも打刻できる • 打刻時点 位置情報を保存できる
ビジネスプラン みで 提供となります。 ライトプランで 、打刻機能を除いた勤怠管理機能がご利用になれます
打刻システム 難しいところ
29 性善説 vs 性悪説 • 打刻をし忘れたときにどうするべきか ◦ 性善説:自分で勤怠データを修正できるようにする ◦ 性悪説:上司などに申告して修正してもらわなきゃダメ
• 性悪説 場合 「個人 端末で打刻させる も怖い」 パターンもあり得る ➔ 「位置情報を保存するか」「打刻時間を修正できるか」を設定可能にした ➔ 打刻時間を修正しても、元 時間が記録されたままになるようにした
30 「正確な時刻と 」問題 • 勤怠 時間がズレてしまうとトラブル 元 ◦ 例)10:00に出勤した に記録上
10:03で遅刻したことになってしまった • 正確な時刻と どこにある か ◦ 当然 ことながらクライアント 時計が正確であると 限らない ◦ リクエストがサーバーに到達するまで何ミリ秒かかるかわからない ➔ 基本的に クライアントが送信してくる時刻を信用するが、 あまりにズレていたらサーバー 時刻を保存するようにした
31 勤怠システムを作る側から見た勤怠自動化 • 勤務 実態を正確に反映できるも になっていると良い ◦ 終業後に社内で部活動や飲み会をやっていても勤務時間にならない ◦ 土日に会社に忘れも
を取りに行っても勤務時間にならない • 「これを使っている でズルできません」が言えると強い ◦ 人力でやるよりズルしづらい状態になっていると管理する側も安心 ◦ ここから上手くイノベーションが起こせると良いなと思います
03 Section 32 お知らせ
人事労務freee、APIで打刻できます! 今日いち ん言いたかった ここ
34 freee社内で 打刻カスタマイズ事例 ボタン一つで勤怠打刻できる方法、お教えします (A Io buttonで打刻) https://developers.freee.co.jp/entry/1-button-punch-in-with-aws-iot-button freee 新しく公開されたAPIを使って、非エンジニアが音
声で勤怠打刻をしてみました! (OK, google. 出社したよ) https://developers.freee.co.jp/entry/freee-hr-time-recorder-voice-control-via-api Oculus Goを使った 勤怠打刻で気持ちを高める ( 空間でキャラクターと見つめ合って打刻) https://developers.freee.co.jp/entry/time-record-vr
こ あと LTでも社内事例がある ず おた しみに!
None
世界 API連携 5分で連携開始 開発者B 開発者A 開発者C 開発者D
開発者 利用申請 交渉 サービス提供会社 日本 API連携 連携開始まで3週間以上 NDA 回答
HR関連 サービス 提供者 金融機関 共存共栄的かつ フルオープンなエコシステム 会計関連 サービス 提供者 そ
他アプリ 提供者
40 freee Developerサイト 開発者向け 情報を集約し、開発者が迷うこと無く開発できる環境を整備 https://developer.freee.co.jp/
freee APIよろしくお願いします あと、御社にfreeeを導入してください!!
42 そして、エンジニアも募集しています • 実 現在 勤怠関係 機能 開発 大阪オフィスで行っています ◦
通称「たこ焼きチーム」 ◦ 社内外でやたらとたこ焼きをやっています ◦ 大阪で働きたい方、関西出身 方、ぜひお声がけください • もちろん東京でもエンジニアを大募集しています!!! ◦ 人事労務 もちろん、様々なポジション エンジニアを募集中です 詳しく こちら: https://jobs.freee.co.jp/
43 たこ焼きがあなたを待っています たこ焼きを食べたくなった方 こちら: https://jobs.freee.co.jp/
44 ご静聴ありがとうございました ひきつづきお楽しみください