プログラムのライフサイクル

画像 ソフトウェアは魔法の杖の波で表示されません。 美しいパッケージには、インストーラーとマニュアルを備えたディスクだけでなく、以下で説明する複雑なプロセスの痕跡がありません。



1.プログラマーがコードを作成し、エラーが含まれていないことを確認します。



2.製品がテストされます。 20個のエラーが見つかりました。



3.プログラマは10個のエラーを取り除き、残りの10個は実際にはエラーではないことをテスターに​​説明します。



4.テスト部門は、5つの改善が間違っていることを発見し、15の新しいバグを発見します。



5. 3を参照してください。



6. 4を参照してください。



7. 5を参照してください。



8. 6.を参照してください。



9. 7を参照してください。



10. 8を参照してください。



11.マーケティング部門のプレッシャーの下で、リリース期間が不当に早いため、製品はまだリリースされています。



12.ユーザーは137個の新しいバグを見つけます。



13.長い間料金を受け取っている開発者は連絡を取りません。



14.新しいプログラマーのチームを探しています。 ほぼすべての137個のエラーが排除されますが、456個の新しいエラーが導入されています。



15.最初の開発者は、フィジーからテスト部門にハガキを送ります。 長い間給料が不足していると感じているすべてのテスター。



16.会社は、最新のプログラムのリリースからの利益を使用して競合他社に吸収されましたが、これには783個のエラーがありました。



17.新しいリーダーが働き始めます。 彼はプログラマーを雇って、プログラムをゼロからやり直します。



18.プログラマーがコードを作成し、エラーが含まれていないことを確信しています...



All Articles