SiG Staff Blog

福井と金沢にある株式会社SIG 総合研究所で働きたい方、ご連絡ください。

スクラム

ウォーターフォールからアジャイル的な開発にするために - 7

プロジェクト開始時 チームでのルールを共有 一番大事な内容。 どんなチームにしたいか、という意識の共有。 気持ち的に安心できる環境を作りましょうという意識の共有。 このあたりを共有して、コミットを得ておかないと後々辛くなるので、 みんなが納得で…

ウォーターフォールからアジャイル的な開発にするために - 6

プロジェクト後の作業 KPTなどを使った振り返り プロジェクトで、良かった事、悪かった事、それらに対してどうアクションを起こすかを話し合い、纏める。 見積でブレが生じた原因を探す。 チームとしてどうだったかの話。 などをするといいかなと思います。 …

ウォーターフォールからアジャイル的な開発にするために - 5

1ヵ月毎の作業 最初は不要だと思っていたのですが、長い時間で情報の共有をしたいという声があったのでやるようにしました。 スプリント毎にやる振り返りの代わりに行います。 例えばスプリントが1週間の場合、4回目はこの作業に切り替えます。 やる事はス…

ウォーターフォールからアジャイル的な開発にするために - 4

スプリント毎の作業 主な目的は、「速めにプロジェクトの進む方向を修正する」です。 言葉を変えれば遅延の確認ですが、「見積が悪かった」という視点で話すことが大事です。 メンバーは悪くない。計画が悪かったんです。 スプリントの振り返り(長くて1時…

ウォーターフォールからアジャイル的な開発にするために - 3

毎日の作業 ルールの中で、 隠し事をしない。 完了が遅れる事を言い易い(言える)場を作る。 上下関係を出さない。 全体を把握できるようにするために、チームの人数を多くて6~10人程度にする。 これらを実現するためにやります。 ただ、毎日することなの…

ウォーターフォールからアジャイル的な開発にするために - 2

どんな事をするのか こんな前提で話をします。 スクラムっぽい事をします。 みんなスクラム未経験。 リモートワークの人が居る "お客と打ち合わせをする人"と"開発する人"という役割分担がある まず最初に、メンバーで共有する事 素早く作業を進めるために、…

ウォーターフォールからアジャイル的な開発にするために - 1

アジャイルはメンドクサイ? 多くの現場でまだウォーターフォール(W/F)で開発している現場が多く、そこでスクラムしようぜって言っても、 品質・納期・費用でどれを重視するの?納期無視するんでしょ? 決まりみたいなのが多くてメンドクサイ。 契約で期間が…

Backlogでpull requestがあった時に、自動で静的解析ツールが走る様にしてみた。

※ 一応これでも動くのですが、あまり良い実装じゃないので参考程度にしてください。 はじめに 会社でチケットベースでの開発 + Git が定着してきて多少なりにモダンな状態になったが、 作業者ごとにレベル差があってレビューの時間が結構かかるのが問題だっ…

ソースレビューにJetBrainsのUpsourceを使ってみる - PhpStormとの連携

全てをIDEで完結させる。 前回、Upsourceのインストールと実行をしたので 次はPhpStormからレビューの操作が出来るようにしてみる。 プラグインのインストール PhpStormのSettingを開く。 pluginsを選択して検索にupsourceと入れるとプラグインが表示される…

ソースレビューにJetBrainsのUpsourceを使ってみる - 準備

Upsourceって何につかうの? VOYAGE GROUPさんがやられているPodcastでJetBrains製品の特集会(?)でそのアプリの存在を知りました。 ajito.fm どんなツールかというと、GitHubとかでPull Requestした時にコードにコメントとか入れるあの機能を SVNとかGit…

スクラムガイド2016を読んでみました 2

実際に何するの? 前回は、大体の登場人物を把握したので、日々何をすべきかってのを纏めてみる。 スクラムを全然知らない人がスクラムガイドをよんでこうだろうなぁって思った内容なので、 間違いがあるかと思いますが、ご了承くださいませ。 まずプロジェ…

スクラムガイド2016を読んでみました

スクラムを基礎から学んでみたいそう思った。 なんでスクラムを? 今行っている会社では、SESや請負開発を主にしているのですが、 相手企業がアジャイル的な開発を進めている場合はそれっぽいことができるのですが、 こちらも、相手企業も体系的にスクラムな…