タグ

ブックマーク / www.ryuzee.com (12)

  • Vagrantで簡単仮想マシン構築

    VagrantはOracle VirtualBoxを利用した仮想マシンをコマンドラインから作成してくれるソフトウェアだ。 設定ファイルをRubyで書くことができ、Chef等とも連携できるので、開発環境をコマンドライン一発で作成することができる。更にはCapistranoと組み合わせてアプリケーションのデプロイも一括で行うことで完全自動でいつでもテスト環境をつくれたりもする。 仮想マシンを捨ててしまってもいつでも再構築できること、誰のところにでもすぐ同じ状態に展開できることは開発を進める上で非常にメリットがある。 以下ではまずはVagrantを利用した簡単な仮想マシン構築の手順を説明する(当に説明したい内容はもっと違う話なのだが追って別のエントリで書いていくことにする) Oracle VirtualBoxのインストールhttps://www.virtualbox.org/にアクセスし左ナビ

    Vagrantで簡単仮想マシン構築
    watanata2000
    watanata2000 2012/09/25
    Vagrant Oracle 簡単仮想マシン 構築 コマンドライン
  • テスト自動化について5分で分かるまとめ

    みなさんこんにちは。@ryuzeeです。 テスト自動化について簡単に教えてほしいと言われることが多いので、以下にまとめました。 テスト自動化/テスト駆動開発についてXPのプラクティスの中で、最も単体で導入しやすいプラクティスの1つであるこのプラクティスのみで1冊のが書けるくらい奥が深い基的な方法失敗するテストを書くできる限り早く、テストがパスするような最小限のコード体を書くリファクタリングをする適用範囲通常では、独立性の高いクラスやファンクションへの適用が良いGUIや分散オブジェクト、自動生成されたコード、DBのスキーマに関するテストは導入が難しい既存システムにおいて、テストが準備されていない場合に、部分的に導入するのは難易度が高い。したがって新規プロジェクトの初期から導入することが望ましい問題点開発者が仕様を誤解していた場合、誤解に基づくテストコードが作成されるため、誤解の検知は保

    テスト自動化について5分で分かるまとめ
    watanata2000
    watanata2000 2012/08/23
    テスト自動化 5分 まとめ 分かりやすい ★★★
  • プロダクトオーナーの重要な役割トップ7

    プロダクトオーナーはチームにビジョンを伝え、プロダクトバックログにおける作業を説明することでチームをリードする。 プロダクトオーナーは、チームと直接コミュニケーションをとって、プロダクトバックログアイテムの優先順位付けを視覚的に行うことでプロジェクトをドライブする プロダクトオーナーはビジネス価値に基づいて作業を優先順位付けする。 スクラムは開発の意思決定をエンピリカルなデータに基づいて行うという点でユニークである プロダクトオーナーはチームと作業について交渉を行う。 各スプリントの最初にチームとプロダクトオーナーはそのスプリントで何に取り組むかを決めるために会う。 しかしこの取り組む作業は、プロダクトオーナーが単に割り当てするのではなく交渉によって決められる。 そしてプロダクトオーナーはチームが出しているベロシティいついては尊重しなければならない プロダクトオーナーはチームの質問に答えた

    プロダクトオーナーの重要な役割トップ7
    watanata2000
    watanata2000 2012/08/22
    プロダクトオーナー PO 役割
  • スクラムを1枚で説明する資料7選

    みなさんこんにちは。@ryuzeeです。 スクラムを1枚の絵で説明する資料はいろいろ出回っているので、整理をしてみました。 どれもちょっとずつ内容が異なったりしているので比較してみると面白いです。 是非自分用のものを作ってみると良いのではないでしょうか。 http://www.axosoft.com/ontime/videos/scrum/#scrum-diagramCC-3.0のライセンスで公開されている。ダウンロードは前述のページの下部から可能です。 The War Room - Does your Scrum room have the best Scrum image?Free Intro To Scrum Wallpaperマイク・コーン氏のスクラムの説明資料の中の絵を格好良くしたもの。CC-2.5ライセンス。 SCRUM PosterCC BY-NC-ND 3.0ライセンス.

    スクラムを1枚で説明する資料7選
    watanata2000
    watanata2000 2012/08/22
    スクラムを1枚の絵で説明
  • Scrumに関する海外のプレゼン資料(これはイイ)

    著作 SCRUM BOOT CAMP THE BOOK 著者/訳者:西村直人 永瀬美穂 吉羽龍太郎 出版社:翔泳社( 2013-02-13 ) 定価:¥ 2,520 スクラム初心者に向けて基的な考え方の解説から始まり、プロジェクトでの実際の進め方やよく起こる問題への対応法まで幅広く解説。マンガと文章のセットでスクラムを短期間で理解できます。スクラムの概要を正しく理解したい人、もう一度おさらいしたい人にオススメ。 CakePHPで学ぶ継続的インテグレーション 著者/訳者:渡辺 一宏 吉羽 龍太郎 岸田 健一郎 穴澤 康裕 出版社:インプレス( 2014-09-19 ) 定価:¥ 4,320 Webアプリケーション開発における継続的インテグレーションについて、CakePHPのサンプルをベースにして、その概要から使用ツール解説、導入方法、メンテナンスまでを解説 Chef実践入門 ~コードによる

    Scrumに関する海外のプレゼン資料(これはイイ)
    watanata2000
    watanata2000 2012/08/22
    Scrum を 100語で表すと、、、
  • ユーザーストーリーのReadyの定義

    みなさんこんにちは。@ryuzeeです。 Definition of Readyが参考になる記事だったので抜粋・意訳にてご紹介します。 アジャイルな開発では(そうでなくてもですが)完成の定義は非常に重要です。 人によって仕事が完了していることの理解が異なっていると、「人は終わったつもりだったが他から見ると終っていない」とか「人は終わっていないつもりだったが、他からみるととっくに終わっている」という状態になりやすくなります。 前者は品質上の問題を抱えることが多く、後者は時間をムダにします。 さらに言えば、そもそも着手するのに十分な状態でなければいけません。 以下では着手するのに十分であることを確認するためにReadyの定義をしています。 簡単に言えばユーザーストーリーを実装開始してよいかどうかを判断するためのチェックリストです。 開発チームはユーザーストーリーの実装をしてステークホルダー

    ユーザーストーリーのReadyの定義
    watanata2000
    watanata2000 2012/08/20
    ユーザストーリー Ready の定義
  • スクラムにおけるメトリクスの扱い | Ryuzee.com

    みなさんこんにちは。@ryuzeeです。 最近よく「スクラムではどんなメトリクスをどう取ればよいですか」と聞かれるので整理しておきます。 スクラムでよく登場する数値データスクラムでよく登場する数値データとしては、プロダクトバックログアイテムのビジネス価値や見積り、スプリントバックログのタスクの理想時間があり、スプリント中に完了したプロダクトバクログ項目の見積りポイント(相対見積りの場合)の合計がベロシティ、全プロダクトバックログアイテムの未完了分の合計見積り値の推移をプロジェクトバーンダウンチャート、スプリント期間中のスプリントバックログ項目の合計残時間の値の推移をスプリントバーンダウンチャートとして表現することができます。 最新のスクラムガイドでは見積りを相対ポイントで行うべきであるとか、これらチャートを書くべきであるとかは規定されておらず、またメトリクスをいつどのように取得するのかにつ

    スクラムにおけるメトリクスの扱い | Ryuzee.com
    watanata2000
    watanata2000 2012/08/07
    Scrum メトリクス 計数 評価指標 測定方法
  • CentOS6にGitLabをインストールする方法

    GitLabgithubのクローンのようなもので、表に出せないけどgithubみたいなものが使いたいという場合に有効だろう。 ここではCentOS6 (x86_64)にインストールする手順を解説する。 yum用の追加レポジトリの設定CentOS6の標準レポジトリには存在しないパッケージが多数あるため、epelとremiを使用する。まだepelとremiを利用していない場合は、以下のように設定する。 rpm -Uvh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/x86_64/epel-release-6-7.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm 必要なパッケージの導入CentOS6.2のrubyのバージョンはデフォルトで

    CentOS6にGitLabをインストールする方法
    watanata2000
    watanata2000 2012/07/18
    GitLab github クローン ★
  • スクラムに関する無料の日本語資料のまとめ | Ryuzee.com

    みなさんこんにちは。@ryuzeeです。 スクラムを学習するにあたって参考になる【無料】の資料を以下にあげておきます。 僕がコーチングする際は上2つの資料については事前に読んでもらった上で、トレーニングを実施したりしてます。 スクラムガイドスクラムの父であるジェフ・サザーランド氏とケン・シュエイバー氏が書いた公式のルールブック。 これを読まないでスクラムをやるのはマズイです。 http://www.scrumguides.org/日語版は、多くのの翻訳をされている角さんが訳されてます塹壕よりScrumとXP昨年開催したScrum Gathering Tokyoで基調講演をされたヘンリック・クニベルグ氏によるScrumとXPの実践事例。 どういう問題がおきてどう改善したかも分かる。 http://www.infoq.com/jp/minibooks/scrum-xp-from-the-t

    スクラムに関する無料の日本語資料のまとめ | Ryuzee.com
    watanata2000
    watanata2000 2012/06/12
    Scrum スクラム 日本語資料 まとめ
  • Scrum Boot Camp横浜を開催しました

    6月18日(土)に横浜のアットウェアさんの会議室でScrum Boot Camp横浜を開催しました。 Scrum Boot Campとは以下のようなことを目的としたセミナー&ワークショップです。 たぶん日では初めての開催でしょう。 定員は30人で、当日の欠席率は0でした(すごい!) 概要  Scrum(スクラム)は竹内弘高氏、野中郁二郎氏が1986年にハーバードビジネスレビュー誌にて発表した「New New ProductDevelopment Game」を元にしてジェフ・サザーランド氏らが考案したアジャイル開発手法の1つで、近年アジャイルな開発の手法として日国内においても急速に採用事例が増えています。  一方でコーチや経験者の指導のないままに表面的なプラクティスを導入し、結果としてあまりうまくいかないというケースも良く聞くようになりました。  そこで今回はこれからScrumを導入して

    Scrum Boot Camp横浜を開催しました
    watanata2000
    watanata2000 2012/06/12
    Scrum Boot Camp 横浜 セミナー 資料 ★★★
  • Scrum Boot Camp 東京 開催のお知らせ

    Scrum Boot Campは経験豊富なアジャイルコーチによるScrum入門研修です。 久々の東京開催として、6/16(土)に日マイクロソフト株式会社様のに会場をお借りして実施しますので以下ご案内です。 なお、東京以外だと、5/26 名古屋(空席あり)、6/16 大阪(キャンセル待ち) でも開催予定です。また正式決定ではありませんが、ハンズアウト付きのScrum Boot Camp Premium (第二回)を7月に実施する方向で準備中です。 概要 Scrum(スクラム)は竹内弘高氏、野中郁二郎氏が1986年にハーバードビジネスレビュー誌にて発表した「New New ProductDevelopment Game」を元にしてジェフ・サザーランド氏らが考案したアジャイル開発手法の1つで、近年アジャイルな開発の手法として日国内においても急速に採用事例が増えています。 一方でコーチや経験者

    Scrum Boot Camp 東京 開催のお知らせ
    watanata2000
    watanata2000 2012/05/16
    スクラム道
  • 【資料公開】Doneの定義 虎の巻

    みなさんこんにちは。@ryuzeeです。 この年の瀬にスクラム道.08を開催しました。今回のテーマはDone(完了)の定義です。以下に資料を公開します。 なお、議論を誘発するために、あえて細かいことを書きすぎないようにしていたりしますのでそのあたりはご了承ください。 スクラムでは、完成の定義は必須です。これがないとどこまで作業をして良いか分からないし、完成の定義を見ることでチームの成熟度を把握することもできます。 いつもの通り感想などを。 今回はいつもの永和システムマネジメントさんではなく、KDDI Webコミュニケーションズさんに会場をお借りしましたが、綺麗で広くて良かったです。スクラム道のWebサーバについてもご提供頂いておりありがたい限りです最近Scrum Boot Campばっかりだった気がして、久々に道場だったのでやり方を忘れてた(汗完成の定義は書籍には、それを作れ、としか載って

    【資料公開】Doneの定義 虎の巻
    watanata2000
    watanata2000 2012/05/14
    スプリント 終わり方?
  • 1