FileMakerでアジャイル開発を進める、設計とチームづくり【2015年講演資料】

イベント
FileMakerでアジャイル開発を進める、設計とチームづくり【2015年講演資料】

FileMaker カンファレンス 2015で、アジャイル開発の考え方と、FileMakerを使ったチーム開発の実践事例を紹介しました。題材は、コールセンターの立ち上げに伴う顧客管理システム(CRM)の開発・導入支援です。変化に対応しながら開発を進めるために、どのように設計し、チームを整えたのか。保存されている講演資料とともに振り返ります。

小さく作り始める前に、完成イメージを共有する

紹介した事例では、お客様にコールセンターの立ち上げ経験がなく、事業がうまく進むかどうかも、まだ分からない状況でした。すでに一度、CRMの導入に失敗していたことも、開発を考える上での前提でした。

そこで講演では、短いサイクルで開発するスクラムに、要求を整理する「ICONIXプロセス」を組み合わせる方法を紹介しました。

画面のモックアップで完成イメージを共有し、利用者の操作をユースケースとして整理する。さらに、扱う情報とその関係をドメインモデルにまとめる。すべてを詳細に決めきるのではなく、何を作るかをチームで理解するための設計です。

一緒に作りながら、チームの進め方をそろえる

実践事例では、最初の2週間を実現可能性の検証に充て、続く1週間はペアプログラミングを行った後、担当を分けて開発を進めました。

講演で取り上げたのは、開発手法だけではありません。動画による技術・ノウハウの共有、コーディングルールの順守、リファクタリングによる保守性の確保など、チームで開発を続けるための工夫も紹介しています。

同じプロジェクトに人が集まっても、作り方や判断の基準がそろっているとは限りません。一緒に手を動かし、説明を残し、共通のルールを持つことを重視しました。

進捗だけでなく、テストと品質も見えるようにする

資料には、進捗管理に使ったPivotalTracker、テスト管理のTestRail、FileMakerソリューションの解析に使ったBaseElements、共通ライブラリを共有するClipManagerの画面が残っています。

何が終わり、何を直す必要があるのか。開発作業と不具合の対応を管理し、共通の部品や実装を再利用できるようにする。こうした運営の仕組みも、チーム開発を支えていました。

当時の事例で報告した成果

講演では、このプロジェクトについて、契約期間満了の3週間前にはほぼ全機能の開発を完了し、プログラマの残業は3か月間ゼロだったと報告しています。いずれも、2015年の講演で紹介した当該事例の実績です。

後年のハイブリッド開発の講演記事では、社内開発者への技術の共有と共同開発を、別の事例から紹介しています。

講演名:FileMakerソリューションのアジャイル開発の実践事例

FileMakerを使ったチーム開発や、社内で改善を続けられる体制づくりについて、はじめのご相談でお聞かせください。

講演スライド

PDFを開く ↗

2015年の講演に関する保存資料です。数値・製品名・ツールの画面や利用状況は当時の内容です。

スライドを読み込んでいます。

— / —

文字が小さいときは、表示倍率を上げてスクロールしてご覧ください。

岩佐 和紀のプロフィール写真

発信者について

岩佐 和紀

株式会社ライジングサン・システムコンサルティング代表。現在は、Claris FileMakerを主軸に、内製とアウトソーシングを組み合わせる「ハイブリッド開発」を提供。システム開発と社内開発者の育成を通じて、企業が自ら業務改善を続けられる体制づくりを支援している。

事例紹介

内製とアウトソーシングの役割分担と、社内に開発の力が育った過程を、3社の事例でご紹介します。

事例を見る

サービス紹介

私たちがご提供している「ハイブリッド開発」の詳細をご説明します。

サービスを見る

登壇の記録

お客様との共同登壇や技術セッション、受賞、メディア掲載・執筆の記録をご覧いただけます。

登壇の記録を見る

Contact

ご相談

小さくはじめて大きく育てるDX

ハイブリッド開発が御社に合うか、今後の取り組みをどう進めるか。代表の岩佐が、現在の状況やご不安を直接お伺いします。
ご依頼の詳細が決まっていなくても、お気軽にご相談ください。

はじめのご相談を申し込む(無料)

取材・講演などのお問い合わせは、こちらからお願いします。