1

開発チームのシニアとして、私はチームのためにより洗練されたプロセスを生成するのを手伝うように頼まれました.現在、各フェーズの境界と出力が何であるかについて標準化されていないSDLC /ウォーターフォール方式に漠然と従っています(「ここで.いくつかの要件があります。コーディングしてください!")。

アジャイルなどのさまざまな方法論の議論に入ることなく (私は好きですが、おそらくそれを持ち出す方法について別のスレッドを開始するでしょう)開発者が関与する SDLC フェーズを形式化するための優れたリソースはありますか? アイデアはプロセスを標準化することであるため、一般的に必要とされる特定の手順やドキュメントのアイデアについて議論することをお勧めします。

このトピックに関する標準的なウィキペディアの記事とその枝を熟読しました。それらは全体的な概要を示していますが、私たちが従うべき一般的なプロセスを引き出したいと思います。ビッグバン アプローチを回避するための段階的な手順も役立ちます。

チームのほとんどはカウボーイ コーダーであり、唯一の公式の成果物はコード自体の最終結果です。設計、ドキュメンテーション、および業界がすでに受け入れているその他の多くのステップと成果物があるので、それが私が求めているものです。

4

1 に答える 1

1

メソッドエンジニアリングのアプローチを提案できます。ISO/IEC 24744 などの標準には、従うことが期待される方法を説明するために使用できる言語 (一連の概念と関係) を提供するものがあります。

  • なすべきこと、すなわちプロセス、タスク、テクニック。
  • つまり、文書、モデル、およびその他の製品です。
  • がそれを行うか、つまり人、チーム、ツール。
  • つまり、フェーズとマイルストーンです

関連する視点については、こちらの回答を参照してください。

追加情報が必要な場合はお知らせください。

于 2010-01-28T19:29:07.707 に答える