web-dev-qa-db-ja.com

開発者の観点からのビルドチームの責任は何ですか?

あなたが多くのIT開発を行っている企業で働いていると仮定しましょう。

開発者のために「サービス」を実行するチームの責任を構築するために何をすべきだと思いますか?自分で何をすることを期待し、どのようなタスクを喜んで通過しますか?

4
Robert.K
  1. ビルド時間を短縮したいのですが。
  2. インテグレーターがいる場合は、他の開発者が迅速に統合を構築することを望んでいます。たとえば、異なるモジュールの統合時間は2週間ではありません。チームがモジュールを作成した場合、それは迅速に統合されるべきです。
  3. ビルドチームが有能であるなら、私は彼らにコードを理解してもらい、開発者としてビルドスクリプトを書いてもらいたいのですが、私はこれが嫌いです。しかし、おそらく私はビルドの人を信用しないでしょう。たとえば、1つのプロジェクトでプログラミングをどのように理解しているかをビルド担当者が持っていたので、JavaScriptの圧縮など、ビルドファイル内のすべてのターゲットを作成しました。これは祝福ですが、そのような有能な人はビルドの資格が過剰だと思います。
  4. 私は彼らが統計とダウンロード可能なビルドを備えた素敵なホームページを持っていることを期待しています。
  5. ビルドを中断した開発者に通知することを期待しています。そして、特にビルドシステムに関連している場合は、その理由のヒントを提供したかのように。

tl; drgit Pushと入力して、すべての面倒を見てもらいたいです。そして、ある種の「半アトマティック」依存関係の更新。

2
Farmor