JavaScript Advent Calendar 2017 9日目の記事です。 (ある日のこと)担当者がいなくなった システムが属人化してしまうのは、IT業界ではよくあることなのかなと思います。 ここではシステムというわけではないのですが、行われていた業務(の一部)がほぼ一人で回されていたため、その方がいなくなり、やってもらってた仕事が回らなくなってしまったので、各曜日に担当をつけて、毎日その人に処理してもらうことになりました(※属人化脱出とかそういう話じゃありません)。 となると、問題は誰が何曜日にやるのか。 休みも皆が意外に不定休で休むし、月末や週末が処理する量が多かったり、週半ばはあまりないなど、日によって忙しさの変動する仕事...。 そりゃ、誰だって楽したい! 俺はこの曜日がいい!っと普通に喧嘩になるのは目に見えてました(そんなわけない)。 人類は何世紀も前に、公正な方法を生み
![月~土までで各曜日担当を割り振るっていうもんだから、ランダムで担当割り振る関数作ってみた。 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/e142cf74201051061043998bd884e0419518cbce/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU2JTlDJTg4fiVFNSU5QyU5RiVFMyU4MSVCRSVFMyU4MSVBNyVFMyU4MSVBNyVFNSU5MCU4NCVFNiU5QiU5QyVFNiU5NyVBNSVFNiU4QiU4NSVFNSVCRCU5MyVFMyU4MiU5MiVFNSU4OSVCMiVFMyU4MiU4QSVFNiU4QyVBRiVFMyU4MiU4QiVFMyU4MSVBMyVFMyU4MSVBNiVFMyU4MSU4NCVFMyU4MSU4NiVFMyU4MiU4MiVFMyU4MiU5MyVFMyU4MSVBMCVFMyU4MSU4QiVFMyU4MiU4OSVFMyU4MCU4MSVFMyU4MyVBOSVFMyU4MyVCMyVFMyU4MyU4MCVFMyU4MyVBMCVFMyU4MSVBNyVFNiU4QiU4NSVFNSVCRCU5MyVFNSU4OSVCMiVFMyU4MiU4QSVFNiU4QyVBRiVFMyU4MiU4QiVFOSU5NiVBMiVFNiU5NSVCMCVFNCVCRCU5QyVFMyU4MSVBMyVFMyU4MSVBNiVFMyU4MSVCRiVFMyU4MSU5RiVFMyU4MCU4MiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9MGM4YTg4NjJkYTdiZDNjNDdjODg0NTIyZDcxZTgzYTA%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDB3b250b24xNCZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ZjI2Zjg4MzRkZmU3ZGJmMGFkMmM2NzMyMzNlM2ExYWE%26blend-x%3D120%26blend-y%3D500%26blend-mode%3Dnormal%26s%3Dd4639a0f42bd6cb02ee08297360872d3)