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
Webサイトのアクセシビリティにどう向き合う? / How Should We Approach Web Accessibility?
ymrl
0
4
いま求められるソフトウェアのアクセシビリティ / Essential Accessibility in Software Today
ymrl
1
710
アクセシビリティを意識したプロダクトづくり / Creating Products with Accessibility in Mind
ymrl
0
19k
「Webアプリケーションアクセシビリティ」著者の会社 (freee, サイボウズ, SmartHR) での取り組みは実際どんな感じ?
ymrl
3
20k
やっぱりやりたいのはUIデザインだった
ymrl
0
25k
freeeのアクセシビリティの取り組みの紹介
ymrl
0
21k
開発チームみんなで取り組むアクセシビリティ
ymrl
0
21k
アクセシビリティ アプリを企画する時点で考えること
ymrl
1
21k
Web技術基礎 for インターン
ymrl
1
7.3k
Other Decks in Technology
See All in Technology
安心してください、日本語使えますよ―Ubuntu日本語Remix提供休止に寄せて― 2024-11-17
nobutomurata
1
1k
Next.jsとNuxtが混在? iframeでなんとかする!
ypresto
2
800
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
120
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
アジャイルチームがらしさを発揮するための目標づくり / Making the goal and enabling the team
kakehashi
4
220
Application Development WG Intro at AppDeveloperCon
salaboy
0
210
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
1.5k
FlutterアプリにおけるSLI/SLOを用いたユーザー体験の可視化と計測基盤構築
ostk0069
0
150
Python(PYNQ)がテーマのAMD主催のFPGAコンテストに参加してきた
iotengineer22
0
560
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
640
Chasing the White Whale of Open Source - ROI
mrbobbytables
0
110
複雑なState管理からの脱却
sansantech
PRO
1
170
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
427
64k
A Modern Web Designer's Workflow
chriscoyier
693
190k
How to Ace a Technical Interview
jacobian
276
23k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.8k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
380
Documentation Writing (for coders)
carmenintech
65
4.4k
Designing the Hi-DPI Web
ddemaree
280
34k
Six Lessons from altMBA
skipperchong
27
3.5k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
430
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Gamification - CAS2011
davidbonilla
80
5k
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 ご静聴ありがとうございました ひきつづきお楽しみください