SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

価値を生む開発に集中しつづける現場インタビュー(AD)

25名で550社・7万ユーザーの業務アプリを開発・サポートするチームスピリットのCI環境とプラットフォーム

価値を生む開発に集中しつづける現場インタビュー【第5回】

  • このエントリーをはてなブックマークに追加

本記事の目次 →シリーズの特集ページ

さらなる拡張性・柔軟性のために全面的な改修・リファクタリングを計画中

――アジャイル開発を行っているとのことですが、開発プロセスには何を?

倉谷:「スクラム」です。スプリントを2週間ぐらいで回しています。ビジネスモデルを含めて、その辺りはセールスフォース・ドットコムさんを真似ています。開発方法論自体もほぼ似たようなものを使っていますし、アプリケーションプログラムをワンソースで管理したり、アイデアを集めてきて製品に反映したり、バージョンアップもタイミングを合わせてForce.comのバージョンアップの1か月後に設定しています。サブスクリプションで販売するというビジネスモデルも、セールスフォース・ドットコムさんを見習って取り入れました。

――タスクや進捗の可視化もスクラムでは重要になりますが、どうしていますか?

倉谷:可視化というと、R&Dチームの座席の近くの壁に「かんばんボード[4]」があります。その前で毎日朝会をして、それぞれ何やってるんだっていうのを共有しています。メンバーは15名なのでその形でやれています。

有本:実は半年前まで、メンバーは7人だったんですよ。倍増です。急速にメンバーが増えているので、情報共有に試行錯誤している部分もあります。

――え? それでは半年前まで、数百社の対応を7人プラスサポートチームでやっていたってことですか?

有本:そうですね(笑)

――じゃあ、メンバーが増え、テストの仕掛けも入ったということで、倉谷さんをはじめ、R&Dチームの皆さんの負荷も減っていると。

倉谷:やりたいことがたくさんあるので、楽にはならないですね。やりたいことが、ちょっとはできるようになってくるかな。

有本:おかげでやっと、新しいことも少しやろうと考えられるようになったっていう感じですかね。実は今、TeamSpiritのプログラムや構造を全面的に見直そうとしてまして。現在でもJavaScriptで記述したロジックをかなり持ってるんですけど、完全にJavaScriptをメインにした、流行りの構造に直そうとしてるんです。

 というのも、何年間も開発を続けてきたので、ここらでリファクタリング的なことをしてみたくなっているんです。あと、アプリケーションやシステムに対していろいろ要望が来ていて、それらを全部入れるには全体的に見直さないといけないだろうというと。技術的負債の解消ですね。

――開発者として、腕の振るい甲斐のある楽しみな仕事がこれから待っているんですね。本日は貴重なお話をありがとうございました。

R&Dチームはチームマネージャと、プロダクトを担当するマネージャ、その他は一般開発者というフラットな組織になっているという。そうした自由で風通しの良い環境はお二人の話ぶりからも伝わってきた
R&Dチームはチームマネージャと、プロダクトを担当するマネージャ、その他は一般開発者というフラットな組織になっているという。そうした自由で風通しの良い環境はお二人の話ぶりからも伝わってきた

[4]: ソフトウェアを開発する際、タスクの担当や進捗などを可視化するために用いられるボード。スクラム開発プロセスでよく利用される。

Force.comは「無料」で試せます!

 簡単なご登録ですぐにさわってみることができます。ご興味のある方はForce.comの下記ページから。

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
価値を生む開発に集中しつづける現場インタビュー連載記事一覧

もっと読む

この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/9464 2016/06/15 09:14

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング