私は製造会社のインハウス開発者として働いています。私たちは、実際には制御ソフトウェアではなく、プロセス フローのような製造プロセス用のソフトウェアを作成しています。
私たちはスクラムプロセスを使用してソフトウェアを開発していますが、チームと環境に合わせて調整されていますが、これは非常にうまく機能しています. 私たちはスプリントの終わりに近づいており、ソフトウェアは製品所有者が展開したい段階にあります。
以前は、つまりスクラムの前は、ソフトウェアを展開していました。ソフトウェアを開発し、ユーザーが定義した/合意したすべてのリリース テストに合格し、シミュレーターを使用して PO にソフトウェアをデモンストレーションし、目標を達成したと感じています。展開サポートを提供する準備はできていますが、展開するのは私たちの責任ではないと思います。
他の人々の経験とは?開発チームが展開を行うべきですか、それとも完成したソフトウェアを PO に引き渡してサポートを提供するだけですか?
まとめ
たくさんの素晴らしい反応、ありがとう。質問は、私が仕事や責任から身をよじろうとしているように見えるかもしれませんが、多分私は少しです ;o) 私がもっと興味を持っているのは、他の人々のプロセスです. ここで直面する問題は、開発チームがソフトウェアを展開すると、ソフトウェアの本番環境に 24 時間年中無休のサポートを提供することになります。私たちが2人しかいないことを除けば、問題ありません。そのため、常にサポートを提供するのではなく、ソフトウェアの開発に戻ることができるようにするために、開発プロセスに「IT」チームを関与させることが役立つのではないかと考えました。うまくいけば、これが「賛同」を得て、最初のレベルのサポートを展開して提供できるようになることを願っています。メキシコにも工場があり、開発チームがそこに行って展開するのは難しいため、現地のサポートがそれを行う方が理にかなっています。
念のために言っておきますが、IT エンジニアは開発者からのガイダンス/アドバイスを受けてソフトウェアを展開しました。これは非常にうまくいきました。顧客は満足しています。彼は自分のソフトウェアの価値を高めました。それがすべてではないでしょうか?