2023-07-09から1日間の記事一覧
フィードバック 古い習慣では生き残れない窮地になってはじめて、より優れた新製品開発手法が必然的に生まれてきた。 そのような、堅牢な開発プロセスにはかならず2つの共通点がある。 1.秀逸ですばやいフィードバック 2.優れた詳しい規律 リリース計画…
ラリー社の事例 少しづつ反復的に考えられるようになることが、アジャイル的な考え方の重要な指針になる。 開発は受け入れテスト駆動型であるべき。 アプリケーションの規模が大きくなっても、技術をアジャイルに保つには、それしかない。 重要なのは、何が…
マネージメントシステム 「人を尊重する」という原則以外のすべてのリーン原則を実践しても、 リーンがもたらしうる利益のうち、ほんのわずかしか得られない。 逆に「人を尊重する」という1原則だけを実践すれば、人が残りのリーン原則を発見し、実践してく…
スピードが出せるということは、ムダがないということだ。 スプリント≒並行反復イテレーション ペイシェント・キーパー社の場合 PatientKeeperのホームページ すべてのスプリントを、最終的に製品リリースに結びつける。 品質保証部は、開発者が最初のコード…
ZARAでは技術適用する際に5つの原則をあげている 1.ITは判断を支援するものであり、判断を下すものではない 情報システムは、経営者が意思決定をする際に必要となるデータの整理を手助けするものである。 情報システムがを意思決定するわけでも、提案する…
Google社の場合 製品開発にはフィージビリティスタディ(実現可能性調査)が必要である。 システム設計 製品が見えてくるにつれて進化していくものであるという事を心得た上、スムーズに先に進めれるよう その進化をきちんと考慮に入れられる経験を積んだ設計…
ソフトウェア開発の7つの原則 1.無駄をなくす 1-1.無駄なコーディング、無駄な機能は減らす。 1-2.テストの段階で必要のないテストによるバグや修正が入り大幅なコスト増になる。 2.知識を得る 2-1.最小限の機能セットを早期に顧客にリリースして、…
機能 serviceモジュールを使用することで、hostsで指定したサーバで以下のような操作を実施できる サービスのstart/stop/restart/reload サービスのenable化/disable化 使用例 サービス起動及び自動起動設定 nginxサービスを起動させ、enable(有効状態)とす…
機能 commandモジュールを使用することで、hostsで指定したサーバで以下のような操作を実施できる ■commandモジュールの特徴 + shellを通さない + 環境変数を読めない + &,パイプ,リダイレクトの利用が不可 + Shellを通さないのでユーザ環境の影響を受けにく…
機能 templateモジュールを使用することで、Ansibleマシンのローカルに存在するテンプレートファイルをhostsで指定したサーバへ転送することが出来る。 テンプレートファイル内では変数を使用可能 テンプレートファイル内ではjinja2というpython用のテンプレ…
機能 unarchiveモジュールを使用することで次のような操作を実施できます。 Ansibleマシン側ローカルにある圧縮ファイルをhostsで指定した転送先サーバ上で解凍する。 hostsで指定したサーバに存在する圧縮ファイを解凍する 使用例 hostsで指定したサーバ側…