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

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

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

[Tom Nolle,TechTarget]
画像

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

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

GitHub

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

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

NetBeans/Eclipse

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

news020.jpg

SDGsステートメント策定までにやったこと 眞鍋和博氏(北九州市立大学教授)と語る【後編】
前編に引き続き、LMGのSDGs推進活動をご指導いただいた北九州市立大学教授の眞鍋和博氏と...

news014.jpg

「マーケティングオートメーション」 国内売れ筋TOP10(2021年8月)
マーケティングオートメーション(MA)ツールの顧客ドメイン数ランキングを紹介します。

news101.jpg

「日本企業的DX」の神髄(無料eBook)
「ITmedia マーケティング」では、気になるマーケティングトレンドをeBookにまとめて不定...