はてなキーワード: AUTOMATIONとは
シェアウェア(という表現はおいておいてのやつ。https://anond.hatelabo.jp/20230124045812)の記事が面白かったので、自分の得意分野の領域でいろいろ紹介します。
基本的に、SaaSのサービスは便利だけど、あれもこれもと契約していったらサブスク破産するので、
もともとownCloudっていうDropbox代替があったんだけど、そこから分派して今も機能開発が続いている。
興味深いのはLAMP構成なので、VPSや自宅サーバーじゃなくても、レンサバで動くのがいいよね。
データ保存領域はオブジェクトストレージ(S3互換)も利用できるので、例えばWasabiなんかと契約してお安く済ませてしまうのも全然アリかと。
最近はカンバンシステムって、単体で使うんじゃなくていろんなアプリの中で使われる印象なので、今更Trelloだけ使いたい、なんてニーズはないかもだけど、
そこまで複雑でなく小規模なプロジェクトとかだと、意外とTrelloだけでいいよね、みたいなこともあるかな。
そういう時は、これを使うといいかも。
ちょっとUIの雰囲気が違うだけで、まんまSlackです。絵文字の追加もできるし、APIもあるし。人によって好き嫌い分かれるスレッド機能も、まあ、あのスレッド機能のまま。
n8nと書いてnodemationと読ませるらしい。初見殺しすぎんだろ。
ZapierやIFTTT、無料枠あるけど、あれもこれもやり出すとすぐ無料枠埋まっちゃうので、これ結構いいと思うんだけどな。
kintone使ってる会社増えてると思うんだけど、まだまだ1ユーザー1500円ってのは高いので、零細企業は導入し辛いと思う。
で、それの代替になるのがExment。UIがkintoneとは少し違うので代替と言い切れないかもしれないが、
やれることはkintoneのソレと全く同じなので、用途代替はできる。
開発も日本企業なので、UIも日本語化されている。LAMP構成なので、レンサバでも動くよ!
そもそもAirtableって何やねんって人もいるかもしれないけど、kintoneとGoogleスプレッドシートをいいとこ取りして、Trelloとガントチャートを足した感じ。
これもまあまあいい感じでZoom再現してます。Zoomの方が新機能の追加早いけど、Jitsiも頑張って追いついている感じです。
ただ、やる内容が複数人でのリアルタイム動画配信なので、サーバースペック・回線スペックはまあまあ必要なので要注意。
こちらは使ったことないんだけど、よりオンライン授業向けらしい。
最近よく見かけるようになった、オンラインミーティングとかの予定をブッキングさせるSaaS。
あれのはしりがCalendlyで、日本でもいくつかそれのSaaSができてますね。
あれらも無料枠だと1カレンダーだけしかできなかったりするんだけど、これなら好きなだけブッキングさせられます。
ECサイトとか、Webマーケティングを重視してるサイトによくある、画面右下に吹き出しアイコンがあって、チャットウインドウがぴょこっと出てくるやつ。
日本ではWeb接客とか言われてるけど、あれの代表的なSaaSがIntercom。Zendeskは、どちらかというと内部ツール向きかな。
これのOSS版がChatwootとPapercups。自社サイトにWeb接客入れたいけど、費用抑えたい、って時にどうぞ。
この手のツールがないと仕事にならないという人も多いと思います。
これまでだとRedmineがそれのOSS版的立ち位置でしたが、さすがにイマドキあのUIはないなぁ、と。
OpenProjectは、Microsoft Projectの代替をイメージしてるみたいですが、
ガントチャートにカンバンがデフォルトで使えるので、BacklogやAsanaの代替にはちょうど良いでしょう。
ただ、そんな高度なことしてるわけではないのに、サーバーの要求スペックはちょっと高めなのでご注意を。
UA廃止でGA離れが始まってるとも聞きますが、疎開先として有名。
PHPで動くので、PHPやWordPressでできたサイトに一緒に入れちゃってもいいと思う。
HeadlessCMSは、データ表示を持たず、フロントエンドへAPIを通じてデータを渡すタイプのCMSのこと。
このジャンルでは、SaaSだとContentfulが有名だけど、OSSでもいろいろある。
Node.js製。歴史があるので、結構いろんなことができる。
WordPressのGutenbergエディターを取り込んだプラグインなんかもある。
User認証も持ってるので、CGM的なサイトを作ろうと思ったらできなくもない。
これもNode.js製。利用できるDBが幅広く、既存のデータベースも活用できる。
なので、既にPostgresSQLとかでデータを持ってるんだけど、
非エンジニアにもデータを触らせるためのフロントエンドが欲しい、ってニーズに良いかも。
PHP製。SQLiteとMongoDBで利用可能。MySQL/PostgreSQL使えないのがちょっと残念。
近年、本腰入れて自社ECサイトをやろうと思うと必ず選択肢に上がるShopify。
インテグレートパートナー向けのエコシステムも充実してるので、取り組み始めるエンジニアやシステム会社も多い。
ヘッドレスコマースや越境ECには向いているものの、これをセルフホストしたい、というニーズに応えたのがmedusa.js。
ざっと見てみただけだけど、モダンな構成で、今時のフロントとバックエンドを分けた構成でやりたい、というのには向いている。
プラグインにmedusa-marketplace.jsというのもあり、Amazon的なマーケットプレイスも実現可能。
昨年、Adobeに買収され、デザイナーたちを驚愕させたFigma。
先日はAdobe XDが終了のお知らせとなり、UIデザイナーたちの不安は募るばかり。
そんな提供企業に振り回されたくないなら、このPenpotでUIデザインしよう。
Figmaほど機能実装はされていないが、まあまあ一通りのことはできる。
Figma代が嵩むとお嘆きの制作会社なんかは、一考の余地あるんじゃなかろうか。
企業によっては、コンタクトフォームをたくさん作りたいという会社もある。
人材採用のフォームを職種別に細かく分けたい(しかも頻繁に募集職種が変わるとか)
Google Formで大体解決しそうだけど、それをGoogleに頼りたくないならこちら。
まあまあ機能豊富なので、人によってはGoogleFormよりもこちらを好むかも。
DockerベースのWebメールUI。送受信に必要なものを、丸っとDockerで用意してくれているので便利。
HubSpotは、いわゆるMarketing AutomationとCRMを一体にしたツール。無料枠もあるが、かなり限定されている。
MauticはMarketing Automationよりの機能が多く、ユーザーのサイト上での回遊をビジュアル化してくれたりする。
SuiteCRMはザ・CRMという感じ。SalesForceをデフォルトで使う感じに近い。
ツールが分かれてしまうのは辛いところだけど、それぞれにAPIがあるので、うまく繋げられると強力なツールになってくれるはず。
Webサービス作ってると、メールの通知や一斉配信などがあると思う。
通常これらはSendGridや、AWS SESなどで処理すると思うが、これらにもOSS代替がある。
PostalはDockerでメール周りのもの全部用意してくれているので、かなり楽。
WordPressをモダンにしたような感じで、EC機能もデフォルトでついてる。マルチサイトも標準。
Jimdo/Wix代替と書いたが、もちろん自分のサイトをMicroweberで作ってもいいが、
自前ホスティングして、JimdoやWixのようなサービスを始めることもできる。
テンプレートをいくつか作っておいて、Stripeを仕込んでおけば、今日からあなたもJimdo/Wixのような事業を始められるわけだ。
JImdo/WixとSTUDIO/Webflowは一緒くたに語られがちだが、明確な違いがある。
前者はプリディファインドなブロックをGUIで構成するのに対し、後者はDOM要素ベースで構築していく。
つまりよりHTML/CSSによる細かなデザインコントロールがしやすく、Webデザイナーが親しみやすい。
それのOSS版がWebstudio。まだアルファ版だが、フロントエンドはそれなりによくできているので、
バックエンドを自前で用意してStripeを仕込んでおけば、今日からあなたも(以下略
Facebookなんか使わねーよ、っていう人も多いかもしれないが、
特定のコミュニティの中でコミュニケーション取るには、FacebookのUIと機能は優れていると思う。
なので、サークルとか同窓会、あと自治会とかPTAなんかにもいいんじゃないだろうか。
Netflixの代替って、Amazon Primeとかじゃねーの、と思われるのかもしれないが、そうではなくて、
あなたがNetflixみたいな商売したいならこれを使うといいよ、というのがJellyfin。
いや、そんな商売しないよ、と思うかもしれないが、
使いようによっては、おじいちゃんおばあちゃん向けの子供動画配信サービスとして構築するとか、
Stripeと連携して、劇団やバンドのオリジナルの配信サイトを構築するなんかも面白いと思う。
今更誰もYouTubeやVimeoの後追いをしようとはしないでしょうが、
複数のユーザーから動画のアップを受け付けて、それを閲覧したい用途もあると思う。
例えば、軽音部で複数のバンドが練習風景を録画したのを定期的にアップしたりとか。
学習塾で、授業の録画を授業ごとにアップしていったりとか。
ZoomやGoogle Meetのような双方向ではなく、一対多の一方通行配信。
個人的には、企業のウェビナーツールとしての可能性を感じる。(Zoomのウェビナープランとか高いもん)
1つのメールアドレスを複数人で運用したい時のツールがメールワイズとRe:lationどちらも日本のSaaS。
FreeScoutはOSSだけど、海外製。一応日本語化もされてるっぽい。
ECサイトの顧客問い合わせや、営業チームのプライマリー対応なんかに良いと思う。
Bubbleってなんぞ? という人のためにお伝えしておくと、ノーコードベースのWebアプリ開発ツール。
データエンティティを設計したら、自動的にCRUDを作ってくれて、フォームを配置するというような感じ。
Bubbleはそれ系の老舗で、歴史が長い分ノウハウも溜まっており、連携できるサービスも多い。
ただ、ベンダーロックインされるし、季節的なキャンペーンとかでは、アプリを使用しない期間もサブスク費用がかかる。
Budibaseは、Bubbleの思想に一番近い感じ。凝ったUIが必要なければ、ざっくりコレでなんでも作れちゃう。
AppSmithも同じような感じだが、これはDBをあらかじめスキーマ定義しておかないといけないところが若干不便かな。
ToolJetはルーティングURLの概念がなく、本格使用を諦めたんだけど、最近アップデートしたらしいので、そこのところどうなってるかまた確認しときたい。
他にもこの手のやつあったら、いろいろ教えて欲しい。単純に好きなので。
増田を全削除するのであればPower Automation DesktopかSelenium IDEあたりでも使えば可能ですが、中にはブクマを集めた珠玉の増田やブクマは付かなくても割と気に入ってる増田もあるので全削除はしたくありませんでした。
Masuda Deleter
https://github.com/oribeolive/masuda-deleter/
Masuda DeleterはDockerコンテナに環境を作って動くのでDockerが必要です。
M1 Macで動作していますがWindowsは検証できるマシンが手元にないので動作未確認です。
インストールはGitHubのREADMEに書かれたコマンドを実行すればできると思います。
Masuda Deleterははてラボにログインして指定されたページ分の自分の増田の投稿をスクレイピングしてローカルのDBに保存します。
取得された投稿のリストがブラウザで見られるので、そこで削除するものを選んで実行すると、またログインして投稿を削除しにいきます。
ページのアクセスごとに読み込みと遠慮のために1秒から数秒sleepするので少し時間がかかります。
一旦投稿をローカルに保存するという過程があるため副作用として自分の投稿を検索できます。
これにより
が容易になります。
増田にはAPIがないので、IDとパスワードを使ってログインして、表示されている文章をスクレイピングしてくるという原始的なやり方になります。
(2回目からはcookieがある場合はcookieを復元してログイン状態になります。)
ユーザーが知らない外部サイトにクレデンシャルを渡すのは危険であり、サービス運営側としてもパスワードを平文で持ちたくないので、Webサービスとして実装せずセルフサービスとしております。
ユーザーによってローカルの.envファイルに書かれたIDとパスワードを使用する形です。
ソースをオープンしておりますので怪しいことをしていないかも確認ができるかと思います。
一応下にプログレスバーが出ますが、ページ遷移すると見られなくなります。進捗は進捗管理でも確認できます。
取得された投稿はリアルタイムで画面に反映されないのでブラウザをリロードしてください。
増田のID、タイトル、本文の省略、投稿日時、ブクマ数、トラバ数が表示されます。
「あとで消す」投稿をチェックし、「あとで消す」記事をついに消すボタンで削除を実行します。
チェックは別のページに遷移しても有効です。
こちらは実行した時点で表示されているページのみリアルタイムに画面に反映されます。
投稿の全文を見られます。タグ等は取得しないのでテキストのみになります。
投稿を個別に取得してローカルの文章とブクマ数とトラバ数を更新します。
対象の投稿のタイトルを空に、本文をスペース1文字にしにいきます。
処理の進捗(何件中何件処理済みか)を見ることと、処理を停止させることができます。
排他処理(取込と取込、特定IDの削除と同じIDの削除等)にしているので動いていなそうな処理を停止して再度処理を実行するときに使います。
停止する場合は停止ボタンを押すか、それでも停止しそうにない場合は強制停止ボタンを押してください。
「停止」は今行っている最中の処理ではなく次以降の処理を停止するという形になります。
停止ボタンを押したときに4ページ目を取得している場合は、5ページ目の取得を始める前に処理を終了することになります。
そのためプロセスそのものが止まっている場合は停止されません。
「強制停止」はプロセスをkillします。スクリプト名とプロセスIDでプロセスを検索して子プロセスも含めてkillします。
おまけとして、投稿日とブクマ数、投稿日と3ブクマ以上の投稿の件数、投稿時間(hour)ごとの1ブクマ以上の投稿の件数のグラフが見られます。
ブクマが付いた瞬間ではなく投稿日時なので、いつの時期に投稿した、何時に投稿した増田が活きが良いのかを見られる程度です。
集計データを別に持っていないので増田を削除するとグラフに使用されるデータも消えます。
私はこれで多いときには4000件程度あった増田を3000件程度に減らしました。
これを開発する前からも増え続ける増田の削除に日々勤しんでいたので総数はもっと多いはず。
まだまだ削除したいです。
たまに
Message: unknown error: net::ERR_CONNECTION_CLOSED
というSeleniumのエラーが出て処理が実行されないことがあります。再度実行してください。
フロントエンドがレガシーなのでMasuda Deleterの開発に飽きていなければもう少しモダンにリプレースしようと思っています。
使用していないDjango REST frameworkがrequirements.txtに入っているのはその名残です。
フロムの『自由からの逃走』では重荷としての自由からの逃避のメカニズムとして、「権威主義」「破壊性」「機械的画一性」の3つが説明されている。が、この「機械的画一性」という訳は原文とはニュアンスがだいぶ異なる。誤訳と言ってしまってもいい。
原文だと “Automaton Conformity” である。
“automaton” の方は、節中の「自動機械」「自動人形」と訳されているものと同じである。“automaton” という単語は、「自動機械」から転じて、「自分の頭で考えずに、機械的に行動する人」という意味でも使われ、この本ではまさにこのニュアンスで用いられている。
“conformity” の方は、con- form であるから、単語自体の中心的な意味としては「形を同じくする」ということである。この節では、真の自分の思考や感情や意思を持たずに、他者のそれら、あるいは他者からの期待に順応・適合してしまうことを指している。この節の本文中で “conform” という単語は何回か出てくるが、そこでは「歩調を合わせる」「順応する」と適切に訳されている。
つまり、”automation conformity” という言葉は、「自動人形のように、自分の考えを持たずに他者の考えに順応・適合するさま」を表している。端的に言うなら「自動人形的順応性」といったところだ。
一つは「画一性」と言ってしまうと、こうしたプロセスではなく、その結果を表してしまうことである。ここでは逃避のメカニズム = 逃避がどのような形で行われるかの話をしているのであるから、プロセスないしはベクトルとしての「順応」の方が正しい。
もう一つは「画一性」と言うと、皆が同じような思考・感情・意思を持つ様子を想起させることである。”automation conformity” は、集団の様子を指しているのではなく、あくまで個人におけるプロセスのことを指している。また、順応する対象も人によってバラバラであり、結果としても必ずしも集団が画一的になるわけではない。
元アジャイルコーチとして、アメリカのガチの、ガチのシステム開発現場に、言うたらエスノグラフィ(行動観察調査)をしてるようなもんです。三流プログラマながら。
そういうリファレンスみたいなことをお伝えしたら、皆さん(Regional Scrum Gathering Tokyo 2022の参加者)が喜んでくれるかなとか思って、内容を構成しています。
ただ、僕が知っているのはマイクロソフトだけですし、自分の職場だけなので、主語が大きすぎるとか、そう言うのはやめてください。心が傷つくから(笑)
そういうのを踏まえて聞いてください(笑)。全部一次情報で、人から聞いたものではないです。ちょっとだけマネージャ関連のところはマネージャに聞いたところもありますが、基本的には自分が経験したことのみで構成します。
ウォーターフォールは使われていない
まず滝。ウォーターフォールがどれぐらい使われてるのかって話ですけど、これは簡単です。ゼロパーセント、本当に見たことないです。
だからといって本当に素晴らしいスクラムをみんなやってるかっていうと、そうでもない。どれぐらいプロセスに対してマチュア(成熟)かはチーム次第なんだけど、少なくともイテレーティブじゃないのはないし、アップフロントデザイン(開発前の仕様策定)を大量に時間をかけてやってるというのもない。
デザインドキュメントっていうのを書く人もいれば書かない人もいて、書く人が多いですけど、書いても5ページぐらい。
何年か前にサム・グッケンハイマーというDevOpsで有名な人が日本に来たときに日本のお客さんに「ウォーターフォールとアジャイルのメリットデメリットを教えてください」って聞かれて、彼が「ウォーターフォールは全くメリットがないのでやめておきなさい」って言い放って。
私は間違っていた。ごめん。ウォーターフォールは何のメリットも無い - メソッド屋のブログ
分かります。誰も使ってないんだから。やっぱりもうやめといた方がいいですよね、正直話無理があります。
次は、僕のチームがどんな感じで運用されてるかっていうお話をします。
マイクロソフトには統一プロセスとかなくて、基本的にチームをどう回すかはチーム次第なんですよ。でもだいたいみんな似たような感じでやってると思います。
基本的にはスモールチームです。どんな大きなプロジェクトであっても、スモールチームの集まりって感じです。
自分のチームについては、これがよいやり方かは分からないですが、個人商店みたいなもので。「IC」というのはIndividual Contributorですね、開発者。
マネージャからアサインされるバックログが基本的にはふわっとしているので、ICがそれを明確にします。
ICが仕様を自分で明確化して、自分でデザインして、インプリメントする。だからそれぞれがレスポンシビリティを持っていて、それぞれが実装をする。
ただ、同じマイクロサービスをメンテする役割の人みたいなのがいて、それは「Buddy」(バディ)みたいになっていて、僕の場合は例えば「スケールコントローラー」っていうのを開発していますが、スケールコントローラーのチームでバディになってると、質問というかお互いに話が聞きやすい。すぐに答えてくれやすいですね。
他のチームとかになると、ちょっとバリアがあって。やっぱりみんなそれぞれの仕事をやっているので、プライオリティがそれぞれあるんですよ。だから違うチームの人になると意地悪じゃなくて彼らのレスポンスは1日に1回とかになったりするわけですよね。仕方がないことです。
多分このチームの単位はマネージャが管理できる最大以下の人数で構成されてるんじゃないかなと思います。だから本当に自分のチームはそれぞれが個人商店みたいな感じですね。自分でレスポンシビリティを持って自分でやる。それは新人であっても一緒です。
司会)ここでちょっと会場から質問が入りました。このチームというのはどういう単位なんでしょうか。プロダクトの単位なのか、どういう単位なのか。
(右下の点線で囲われたところ)このチームはスケールコントローラをやっていて、(右上の3つのICを指して)このあたりはプラットフォームと言って中の基盤みたいなことをやってたりします。
でも基盤もかなり巨大なので、内部でいくつか分かれているんですけど、同じマネージャが見て、みんなを助けている、という感じですね。
司会)隣のチームと、このチームを分けているのは、マネージャが違うだけ?
ええと、大きな機能で分かれているというのがあります。例えば隣のチームはランタイムっていうチームなんで、Azure Functionsのランタイムを担当してるんですよ。
さて、エンジニアの評価っていうのはどんな感じになってるかっていうと、この図にはマイクロソフトは入っていないのですが、僕の友達に「ゆうさん」っていう人がいて、彼がブログでGAFAの給与体系みたいなをまとめてくれて、マイクロソフトも似たような感じです。
参考:GAFA米国本社のエンジニアの年収をジョブレベル別に比較してみた【Google・Amazon・Facebook・Apple】
こういう情報って外部に公開されてるので別に隠すことはないし、マイクロソフトの給料の額とかも調べられるんですよ。
どういうふうになってるかっていうと、エンジニアとしてランクがあるんですよね、「SDE1」「SDE2」とか。マイクロソフトの場合は「シニアソフトウェアエンジニア」があって「プリンシパルエンジニア」がある、みたいな。
このランクの人はこういうことができる、っていうのが明確に定義されていて、それによって給料が決まるんですね。
だから自分が給料を上げたかったらどうするかっていうと、プロモート(ランク上げ)してもらえるように頑張るって感じです。他の人との戦いじゃないんです。
いまより一つ上のランクの仕事をしばらくしていれば、マネージャが「こいつは今はシニアだけどプリンシパルの仕事してるからプロモートしよう」とノミネートしてくれる。
そうやってノミネートされたら次のレベルに行けるし、行けなかったら転職をする。転職するとそこでネゴシエーションしやすいので、その時に例えばシニアとかプリンシパルになれればその給料がもらえる。
ただ、そういうふうに上に行くとレスポンシビリティも大きくなるので、自分でチョイスする感じですね。自分でチョイスするし、自分との戦いなので。だから他の人と比べて不公平とか全然思わない。
給料を上げたかったら次のレベルになればいい。そういうアクションをとればいいので、あくまで自分との戦いって感じになります。
マネージャの存在っていうのは僕的にはすごい(日本と)違ってるように感じています。
日本にいるときはマネージャって進捗管理や課題管理をしたりとかして、プログラマとか開発者を指揮するとかそんなイメージだったんですかね、僕のイメージとしては。
アメリカの場合は、彼らが重視してくれるのは僕のキャリアなんですよ。僕がハッピーかどうかとか、僕がキャリアで成功するかっていうのをすごい重視してくれるんです。
これまで何人かマネージャが変わりましたけど、みんなそうでした。マイクロソフトには明確にそう定義されているんです。だからマネージャはみんなそういう動きをしてくれます。
マネージャのすごく大事な仕事に「アンブロック」というのがあります。IC、つまり開発者の人がどこかで詰まっている状態になると、マネージャが助けてくれる。ブロックされているものをアンブロックしてくれるんです。
例えば、僕が技術的に詰まるとして、誰かに聞かなあかんけど、誰か聞かなあかん人がなかなか答えてくれへんとか、そういうこともあるかもしれないです。
そういうブロックをされる状況が一番生産性を阻害すると思うんですね。
そういうときにマネージャがアンブロックを手伝ってくれる。ある人に繋いでくれたり、マネージャ経由で他の人が僕に協力してくれたりとか。
マネージャが、このプルリクエストを見たら分かりやすいよと教えてくれるとか。
あと結構面白いのは、少なくとも今の僕の職場では、納期が基本的にない感じです。
あるときもあるんですよ。どんなときかっていうと、マイクロソフト最大のイベントの「Build」というのが5月ぐらいにあって、そのキーノートで発表される予定のプロダクトみたいなもの。それが決まったら納期があるのかもしれないですけど。
マネージャも僕に対して「早くしてください」って言ったことは1回もないですね。どっちかというと、僕が「何か遅くてごめんな」とか言ってたら、「いやそんな気にすんなよ」って、「よくあることだよ」とか言われたりする。
これは多分いろんな意味合いがあるんですよね。多分クラウドのプラットフォームって、難しいことがいろいろあって、例えば自分が1週間でできるって思ったのに2カ月かかったりとか、ほんまにあるんですよ。
例えば、JVMにあるJarをアタッチするだけに見えた仕事に、僕は半年かかりました。
僕の能力のなさもあるかもしれないですけど、そういういろんな予想外のことが起こる。
やっぱり世界中の人が使うプラットフォームなので、よく分かってない実装とかしたらむちゃくちゃになるんです。ちゃんと理解して、より良いアーキテクチャを作らないとひどい目にあう。
だから多分マネージャは絶対に急かさないんだと思います。ちゃんと理解して出来るようになれば、次からは開発が速くなる。だからマネージャとしてはそこで急かさないことによって未来への投資をしてる感じなんじゃないかなと、僕は思ってます。
バックログはあり予定もあるが、達成されないこともしょっちゅう
司会)すいません、マネージャの話しに行く前に。質問が集まっていて。納期がないという話に関して皆さんが大混乱に陥っていてですね(笑)。納期がないとすると逆に何があるのか。バックログみたいなのがあるのか、ロードマップがあるのか。どういうものを始点に駆動されていて、牛尾さんの仕事が始まるのか。
バックログですね。大きなトピックだけはある。今期はこれをやろう、というのはあるんですよ。
だいたい今期はこれとこれをやっていこうというのがあって、それを荒い粒度ですけどブレイクダウンしたストーリーにして、それをICにアサインするんです。
でも、それが今期に達成されないということはしょっちゅう起こります。
思ったよりもすごく難しかったとか、あるシステムで改変が入るのでそれまで作れないとか、そういうのがしょっちゅうある。でもそれでそのICが責められることはないです。
変化は見通せないので仕方ないですよね。オーガナイズはされているけど、できなかったときはできないと認める、ということです。
司会)お客様からバックログの元になるような要求がきて、それがリリースされるまでのタイムスパンはどのくらいなんでしょうか?
僕らの場合はプロダクトオーナーみたいなチームとしてプロダクトマネージャがあって、バックログの発生元はプロダクトマネージャが決めるのですが、そのインプットソースとしては、彼らの戦略(ストラテジ-)とカスタマフィードバックですね。
あとはハッカソンでエンジニアがなにかプロポーズするときもあります。
そういうもののなかからプロダクトマネージャが、今期これをやればインパクトがあるんじゃないかと考えるものがピックアップされます。
で、それが達成されてリリースされるまでの期間は本当にピンキリです。
僕の場合は、早いときは1週間で終わりましたけど、さっきの話みたいに1週間で終わると思ったやつが半年かかったこともあります。
僕の上にはプリンシパルマネージャがいるんですね、それが日本で言ったら課長みたいなもので、その上に部長みたいなのがいて、で、テクニカルフェロー、これは事業部長みたいな感じです。
彼らの技術力はどんな感じか。
僕の1つ上の上司は、Azure FunctionsのJavaランタイムをイチから書いた人です。
その上の人は、Azure Automationの開発をしている人で別チームなので細かいところまでは知らないのですが、技術力がハンパない、ということだけは分かります。
何でかと言うと、どんなテッキーな話題を振っても、ものすごく早く深く理解するんです。彼が経験したことのないことであっても、Kubernetesでも、彼がやったことのないPythonとかでも、完璧に理解してアーキテクチャの深い話をするんです。
で、テクニカルフェロー。これはAzureの主要なサービスをイチから書いていたりします。
つまり何が言いたいかというと、僕の上司で僕よりもプログラミングができない人なんて一人もいないんです。
そしてこういう人が僕の仕事のサポートをしてくれる、応援をしてくれるわけです。
だからこんな上司に何かを説得する必要なんてないんです。彼らがテッキーなミーティングに参加して、しかも僕らにすごい鋭いアドバイスをくれるんですよ。
皆さんがもしマネージャをやるときには、こういう人たちと世界で戦わないといけない、ということをちょっと意識していただきたいんです。
9時‐5時労働からおさらばして、世界中の好きな場所に住み、ニューリッチになろう。
DEAL
Definition(定義)
Elimination(排除)
Liberation(解放)
amzn.to/3yAGodW
週35時間労働制は、労働時間を年平均、常勤で週35時間に法的規定した、
35時間以上の超過勤務も認められており、管理職、自由業(弁護士・医師など)は、この法的規定の範囲内ではない。
ttps://ja.wikipedia.org/wiki/%E9%80%B135%E6%99%82%E9%96%93%E5%8A%B4%E5%83%8D%E5%88%B6
連続して6年以上働いていて、現在勤務している会社で3年以上働いていて、過去6年間に、現在勤務している会社でサバティカル制度を利用していないことを条件に、
6ヵ月~11ヶ月の長期休暇を取得することができる
http://www.sankeibiz.jp/econome/news/131106/ecd1311060600003-n1.htm
「11ヶ月働いて1ヶ月休む」
ベースキャンプでは毎年5月から9月までは週休3日、3年に一度は30日間の有給サバティカル長期休暇、毎月100ドルまでフィットネスジムの会費を立て替える
ttps://www.amazon.co.jp/dp/4413044622
「勤務場所は自宅」「飛行機で出社OK」NTTが来月から新ルール
bit.ly/3MZKks1
同社は「日本一休みの多い上場企業」と言われる。年間休日が約140日
年末年始は19連休、黄金週間とお盆は10日間連続で休み。一日の労働時間は7時間15分。残業もノルマもない。
https://withnews.jp/article/f0140730007qq000000000000000W00a0401qq000010536A
年末年始18連休「日本一働きやすい会社」東証1部上場:朝日新聞デジタル
年間休日140日
未来工業(株)
5年間の継続勤務で1年間の休暇、または3年の継続勤務で半年間の休暇を取得できる。給料は全額支給で、休暇中の過ごし方は問わない。
普通の大学を卒業したのに何故船乗りとなったのか。外航船員を志した理由。
なんでみんな外航船員にならんのか。
乗船期間は半年から8か月がデフォでちょっと多いけど、その分休暇は3,4か月がデフォで、多いときは5か月とかもらえるときもある。
最近はまずないけど、乗船期間めちゃくちゃ長くなる時は12か月とかある。それ以上は労働条約を理由に船止められたりするリスクが発生するから伸ばされない。
全国の私大職員の夏期休暇日数を調べてみたー平均休日数は7.9日ー
ttps://tyuryupapa.com/administrator/summer-vacation1/
31 名前:就職戦線異状名無しさん [2007/07/11(水) 22:34:32 ]
●土曜日に月1回ないし2回勤務があることは苦痛ではありませんか?
→組合が土曜出勤を望んでいるのです。そのカラクリは平日の労働時間を短くできることにあります。
32 名前:就職戦線異状名無しさん [2007/07/11(水) 22:35:57 ]
夏期休暇の例
●●大学:29日
●●大学:25日
なぜこれほど夏季休暇がもらえるのかというと、
パートタイム労働者を除く一般労働者の労働時間は、グラフの緑の線が示すとおり20年近く2,000時間以上と、日本では長時間労働がまったく改善されていない実情
ttps://www.konicaminolta.jp/business/solution/ejikan/column/workforce/long-working-hours/index.html
年間休日総数
平均108.9日
bit.ly/3LfqKr9
総休日は、3.5年分の差になる
140日 - 110日 = 30日
65歳 - 22歳 = 43年
30日 × 43年 = 1290日
1290日 ÷ 365日 = 3.5年
総休日は、2.7年分の差になる
65歳 - 22歳 = 43年
23日 × 43年 = 989日
989日 ÷ 365日 = 2.7年
self-hostedのtodoとかwikiとかbookmarkとかPocketみたいなのをちまちま作って使ってたけど今はやめてる
ドッグフーディングは良いことなんだけど、self-hostedでトラブルがあって作業が止まるのはつらい
そのトラブルが起こる原因のほとんどが自分であり、自分が怠惰だからで、
いつか〜しないとマズいなぁ…、と思ってると自業自得で使えなくなるのつらい
で、今は他人の書いたのをself-hostしてるけど、やっぱり不満がある
端的に言って、なんだかんだ大抵ははてブよりも完成度は低い
あと、ゲーム開発は開発が目的であって、ゲームを楽しむためではないし、
面白いゲームを作ることより、ゲームをどう開発するかばかりに目が言ってしまうので、
ぶっちゃけ、そこを満たすのであればゲームはどうでもいいのである
あと、画像処理のツールをライフワークとして作りたいと思っていたが、
なかなか実現しないというか、理想ばかり追ったり、作って壊してを繰り返したりしてたが、
マジで大病してから余命が少ない気がしているので、なんらかの形にはしたいと思ってる
例えば、画面内にWindowsのスタートボタンの画像と同じ箇所があったらクリックしろみたいなブロックがあって、
そのブロックを実行すれば、スタートボタンがクリックされるみたいな感じである
でも、Power Automationが無償になったりして作る気力がなくなった
最近はその辺の知見を別のことに使おうと思ってる
ただ、ゲーム開発でScratchみたいなのとかローコード、ノーコードはもうレッドオーシャンなので、
なんか変化球を投げたい
たしかに、今の時代は何でもあるので、作り意味がないというか作る気力がなくなるけど、
レッドオーシャンでも変化球が思い付くならば、プログラミングする意義はまだまだあるとは思う
でも、自分の書いたプログラムを生活に役立てるとか重視するのは、
そうやっていくと自分で管理できるキャパシティを越えて破綻するのは目に見えてる
だから、どうしてもこれだけは納得できないとか、身近すぎるとか、
くだらなすぎて世の中にないとか、そういうのに着目するといいような気がする
でも、こんなくだらないアイディア、本当にくだらなすぎて誰も作ってないのでは?
と思ってググると、それも地球のどこかで誰かが作ってたりするので、
まだまだくだらないことを考える能力が足りない、
最近のホッテントリの傾向、昔は正気だったブクマカが党派性に脳をやられてキチガイ化してしまった様などを見るに
「このままこのサービスを使っていては遠くないうちに脳に致命的なダメージを負ってしまう」
と思ったので、はてなを退会することにしたのだが、アカウントが消えても増田は残るのでポンと退会できない。
愚痴ったら「同じ内容を連続投稿すればBANされるぞ」とトラバを貰ったが待てど暮らせどBANされない
仕方ないので色々試行錯誤してみたのだが、ITエンジニアでもないのにテキストベースでログインしてgrep使って一括削除など出来るわけもなく
結局Power Automation Desktopを使ってRPAで全部消した。
鉛筆マーク、削除ボタン、OKボタンの画像を認識させ、詳細で画像の表示待ちのチェックを入れたら、あとはひたすらループを回すだけ。
ハイクが終わった時点で辞めておくべきだったな、と思わなくもないが続けてしまったものは仕方が無い。
増田を全部消したい人は多分他にもいると思うのでこの増田だけは残しておく。
There will be no 'back to normal'
New modes of collaboration between the public and private sectors will emerge for future surge capacity - e.g. hotels designed, and part-funded, to act as hospital overspill.
病室に収容されることが上級国民の証になるかも 一般国民? アパホテルが収容してくれるってよ
The crisis may exacerbate income inequality, since higher-income workers are, on average, more able to work remotely.
Possibly millions of people may suffer permanent health issues (e.g. lung scarring), causing further economic impact.
コロナに感染して今回死ななくても、一生デバフ効果に苛まれることになる=コロナに感染して肺炎になった時点でポンコツB品扱いに
This also means that many jobs that disappear during the pandemic will not return.
We anticipate lasting interest in remote working models (which may lead to a further fall in commercial rent).
There may be possible acceleration of labour-replacing automation by firms, especially if the cost of borrowing decreases and the minimum wage increases
低賃金では働きたくないでござるなんて甘えている労働者は排除されかねないね
The crisis is accelerating major changes in how we live online, many of which will be permanent - e.g. some firms which can function effectively with a remote workforce will close offices to save costs, whilst many commuters will be reluctant to resume that lifestyle.
Civil rights and property rights are being suspended as governments declare states of emergency; some fear that these rights may never be restored, leading to a permanent erosion of civil liberties.
Uneven enforcement, heavy-handed legal sanctions or officiousness by police and authorities may lead to decreased trust and confidence of the public, and diminished notion of ‘policing by consent’.
上級国民ww
The crisis has created a dramatic short-term reduction in air pollution and greenhouse gases, as travel and industry have dropped precipitously.
やべぇ コロナのおかげで空気がキレイになり温室効果ガス(?も減りまくり これにはグレタちゃんも大喜び
Although investment in electric vehicles has fallen, if air pollution is shown to be a contributory factor in coronavirus deaths (currently unclear but postulated), this may lead to renewed efforts to remove polluting vehicles and other sources of air pollution.
Restrictions on the trade of exotic animals will increase, possibly also with greater protections for wildlife. (Epidemiologists were warning for decades that "the presence of a large reservoir of SARS-CoV-like viruses in horseshoe bats, together with the culture of eating exotic mammals in southern China, is a time bomb".)
CUIなら結構自動化できるが、GUIしかないソフトがあり、自動化のネックになる。
デスクトップ画面をキャプチャして画像としてボタンを認識する方法が、検索すると出てくるが、実行すると時間がかかるし、後からプログラムを見ても何をしているのかがわかりにくい。
もう一つはUI AutomationをInspectorで探して押すが、よく例に出てくるようなWindows標準搭載の計算機見たく素性が良くないソフトが多い。
またボタンを押してすぐに処理が終わるのであればいいが、イベントの終了を捕まえるのが大変だ。
個人的に、[アプリ名].[ウィンドウ名].[ウィンドウ名].[アクション]といった風に、ドットで下位階層に降りていって実行したい。
座標を入力してクリックするといった、よくわからない処理を書くより明確になる。
できそうなものなのだが、GUIの英語表記と日本語表記のゆらぎもあり、めんどくさい。
ブラウザであれば裏で構造化できている(Facebookのようにわざとわかりにくくする所もあるが)と自動化しやすいが、どうもしにくい。
マイクロソフトが用意してくれればいいんだが。
※本メールは当社の社員と名刺交換をさせていただいた方にお送りさせて頂いております。
平素より大変お世話になっております。
本日は、パソナグループが企業のご担当者様向けに開催する「HRフォーラム」について、ご案内申し上げます。
◆◇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◇◆
【人事・アウトソーシング領域のトレンドや最新事例をご紹介する総合イベント】
http://go.pasona.co.jp/eG00lE02000XMM000iu800S
◆◇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◇◆
パソナグループが企業様向けに毎年開催しております「HRフォーラム」、
今年度は『活かす!働く力』をテーマに、お客様の課題解決を目指し、人事・アウトソーシング領域のトレンドや、最新事例をご紹介。
パソナテックからは人事部門におけるRPA・DX(デジタルトランスフォーメーション)の事例紹介します。
皆様のご参加をお待ちしております。
┏┓━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■
┗■
人事部門におけるRPA・DX(デジタルトランスフォーメーション)の事例紹介
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■
【開催日程】:2019年9月13日(金) 1回目:10:00~11:00 2回目:13:00~14:00の2回開催
【会 場】:パソナグループ本社(JOB HUB SQUARE) 10階
https://www.pasonagroup.co.jp/hr_forum/tokyo/th11.html
【費 用】:無料
RPAの導入決定後、どのように進めれば良いかお悩みのあるご担当者様
【内 容】:
1.講演:グローバルシェアNo.1、No.2のRPAツールであるAutomation Anywhere、UiPathについて、
多様な業界での先行事例をご紹介し、人事部門の業務におけるRPA(自動化)や
DX(デジタルトランスフォーメーション)に資する情報をご提供いたします。
実際にデモもお見せいたしますので、多様なRPAを実感して頂く機会となります。
★講師:
塩入 泰洋 様
▼詳細・お申込みはこちら▼
https://www.pasonagroup.co.jp/hr_forum/tokyo/th11.html
----------------------------------------------------------------------------
その他にも働き方改革や人材マネジメント、グローバル、業務効率化など、各種無料セミナーをご用意しております。
全セミナースケジュール:http://go.pasona.co.jp/Q0ME00X0Mr2800GiS00A000
【プログラムの一部をご紹介!】
(1)『同一労働同一賃金法を見据えた非正規社員の処遇改善』(13:30~14:30)
<講師>
※詳細はこちら https://www.pasonagroup.co.jp/hr_forum/tokyo/th18.html
(2)『人生100年時代、生涯現役社会に向けて』(15:00~16:10)
日本大学法学部 非常勤講師 岸本裕紀子氏(「定年女子」著者)
サトーホールディングス株式会社 執行役員 最高人財責任者(CHRO) 江上茂樹氏
※詳細は こちら <http://go.pasona.co.jp/yiMM000G0S08EXo00x00020>
━━━━━━━━━━━━━━━━━━━━━━━━━━
【お問い合わせ】
<電話>03-6872-6009
<Mail>bdo@pasona.tech
-----------------------------------
配信元:株式会社パソナテック https://www.pasonatech.co.jp
↑
自分より優れたるものを自分の周りに置きし者ここに眠る。カーネギー
ロボティック・プロセス・オートメーション - Wikipedia
今までは1人の社員が丸2日ほどかけていた作業を10分ほどで完了するようになったという。
AIに仕事を奪われるとかここ数年話題になったりならなかったりしてるけど、その話題で騒いでる多くの人間は年収300~400万円で働いてるわけで、一つの会社から5人クビにしてAIに置き換えたところで年間2000万円にもならないという話。
そういう人たちは今のところAIより安いわけだから、置き換える必要もないわけ。最低賃金が上がるか、半分くらいの人が数学と統計学に超強くなるかのどっちかになれば考えるけど、少なくともしばらくは大丈夫でしょう。
実際にAIのほうが安くなったらマクドナルドもGSも機械やロボットを導入するんだけどね、今の少なくとも日本でそういう話は聞かない。
マクドナルド元CEO「時給15ドルになればロボットと代替される」
https://roboteer-tokyo.com/archives/4357
As Goldman Embraces Automation, Even the Masters of the Universe Are Threatened