コンテンツへスキップ

マネジメント(主にリーダーシップ)の勉強をしている中で『エラスティックリーダーシップ ―自己組織化チームの育て方』という本に行き当たりました。

エラスティック(Elastic)とは、以下のような意味です。(IT用語辞典から引用)IT関係だとElasticsearchなどのOSS名で聞いたことがあるかもしれません。

エラスティック(elastic)とは、伸び縮みする、弾力性のある、弾性の、融通が効く、などの意味を持つ英単語。

エンジニアのためのマネジメント入門』などでも書かれていますが、リーダーシップは複数あり、状況に応じて使い分ける必要があります。「俺は元々こんな性格だから、こういうこんな振る舞いしかできないんだ!」を決め込んでしまうと状況に対して柔軟な対応ができず、場合によっては老害ムーブになってしまいます。

『エラスティックリーダーシップ』では、その状況とリーダーシップを「サバイバルフェーズ」「学習フェーズ」「自己組織化フェーズ」の3つのフェーズ、「サバイバルモード」、「学習モード」、「自己組織化モード」の3つのリーダーシップに分類しているようです。問題解決を優先するモード、教育・育成を優先するモード、自己組織化モードの3つです。

3つめの「自己組織化」は本来自然科学由来の用語のようですが、アジャイル関連でも割と頻出の単語になっています。リーダーがいなくてもチームが自己判断できる(ビジョンを共有している・権限が委譲されている)状態を指すと認識しています。

本当は買って読みたいのですが、Amazonを見ると中古でも5,000円超えとかなり高騰しています。さすがにちょっと手が出しにくいので、内容が多少なり垣間見える書評リンク集を作ってみました。場所によっては図書館にあるようなので、いずれ読んでみたいです。

 

 

 

以前作ったwingetのインストールスクリプトを流用して、Windowsサンドボックス起動時にwingetが自動でインストールされるwsbのサンプルを作成しました。

... "Windowsサンドボックス起動時にwingetを自動インストール" を続けて読む

ソースコードの分析ツールSonarQubeをDocker Composeで動かします。

最終的にはC#のコードを静的解析してみます。

環境はVirtualbox上のDebian 12、Docker version 24.0.6です。

... "SonarQubeをdocker composeで動かす" を続けて読む

社内からインフラの基礎を知りたいということで、Linux雑談しつつGoogle CloudのCompute EngineにWordPressを構築する突発ハンズオン(ノー準備)を開催しました。そのときの作業メモです。

... "Google CloudのCompute EngineにWordPressを立てる" を続けて読む

ウチのUbuntu 22.04のサーバで以下のエラーメッセージが出ました。

An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://pkg.jenkins.io/debian-stable binary/ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5BA31D57EF5975CA

... "JenkinsのアップデートでAn error occurred during the signature verificationが出た" を続けて読む

Windowsサンドボックス上ではwingetはインストールされていないため、自力でインストールする必要があります。

Windowsサンドボックスについては前回の「Windows サンドボックス環境構築手順」をご参照ください。

... "Windowsサンドボックスへwingetをインストールする" を続けて読む

Windows 10 Pro以上のエディションでWindows サンドボックスというDockerのような使い捨て環境を構築できるとのことで試してみました。

主にwingetを試すためです。

... "Windows サンドボックス環境構築手順" を続けて読む

NVM for Windowsを使って複数バージョンのnodejsをインストールの最序盤に出たwingetをいろいろと試してみました。

「現時点では Windows 10 1709 (ビルド 16299) 以降でのみサポートされています。」とのことなので、Windowsアップデートで最新化するとまず動くと思います。

... "Windows向けパッケージ管理システム wingetを使ってみた" を続けて読む

NVM for Windows 、Playwright のインストールが前提です。下記の記事参照。

... "Playwrightでアクセス先のHTMLソースをローカル保存する方法" を続けて読む

Playwrightを説明する必要にかられて作成。

なお、本記事の利用用途はE2Eテストではなく、ただのブラウザ操作自動化です。

前提としてNode.js 12以上が必要です。そちらの説明は「NVM for Windowsを使って複数バージョンのnodejsをインストール」をご覧ください。

... "Playwrightを使ったブラウザ操作自動化" を続けて読む