2019年03月29日 05時00分 公開
特集/連載

プロジェクトの調整に悩まされないためにアーキテクトと開発者のギャップを埋め、開発をスムーズにするツール4選

どの企業でもソフトウェア開発者とアーキテクトの役割の間にはストレスの原因になる隔たりが生まれることがある。本稿ではそうした隔たりの橋渡しに役立つツールを4つ紹介する。

[Tom Nolle,TechTarget]
画像

 システムやサービスの構想・設計を考える役割であるアーキテクトと、開発者の間にあるギャップに対処するツールや技法はたくさんある。だが、全てのツールがあらゆる目的にかなうわけではない。チーム全体を強化することに優れたツールもあれば、個人に重点を置いてスキルを強化するツールもある。こうしたコラボレーションのツールは、チームのニーズに合わせることが重要になる。

 本稿では、アーキテクトと開発者の間に生まれたギャップに対処する4つのツールの概要を示し、その長所や短所、該当ツールが最も適するシナリオを紹介する。

GitHub

 「GitHub」は、プロジェクトの基盤を作成するツール、コードリポジトリ、ドキュメントリポジトリ、チーム編成機能を備えるコラボレーションツールだ。広く採用されているため、使い慣れている開発者も少なくない。アドオンが充実しており、プロジェクトマネジャーが求める要素がほぼ全て手に入る。

 だが、GitHubではできることが多すぎて、何をどうすればよいか分からなくなりがちだ。GitHubは非常に開放的で共同利用されるため、プロジェクト固有の詳細な規律が用意されることはない。しかし、開発環境がアーキテクトから開発者へ一直線に流れるようになっておらず、ソーシャルコミュニティーとして運用されているなら、コラボレーションを中心とするGitHubの側面は間違いなく効果がある。

NetBeans/Eclipse

ITmedia マーケティング新着記事

news089.jpg

「平成ジャンプ世代」の男女共に約8割は結婚意向あり――Pairsエンゲージ パーソナル婚活研究所調べ
「平成ジャンプ世代」とは、未婚のまま平成の30年間を飛び越えて令和を迎えた昭和生まれ...

news046.jpg

F1層(20〜34歳女性)に聞く「タピオカドリンクを飲む理由」――ミュゼマーケティング調べ
タピオカドリンクを購入する理由などを、20〜34歳女性1764人にリサーチしています。

news043.jpg

「GAFA」を脅威と言う前に正しく理解する――オプトホールディング鉢嶺 登氏インタビュー
『GAFAに克つデジタルシフト』(日本経済新聞出版社)を上梓したオプトホールディング代...