T: Apa cara terbaik untuk memindahkan perusahaan besar ke Mentimun dengan setidaknya 15 tahun persyaratan perangkat lunak lama yang dipertahankan dalam basis data persyaratan?
Sedang mempertimbangkan:
1) Migrasikan Segalanya
Kelemahannya: kami tidak memiliki waktu / anggaran yang tidak terbatas, kami harus bergerak maju untuk bertahan hidup, kami tidak dapat menghentikan semuanya dan GC 100% dari persyaratan warisan kami dan suite uji warisan.
2) Aturan Pramuka
Tinggalkan semuanya lebih baik daripada yang Anda temukan. Jika Anda menyentuh persyaratan atau mengubahnya, tulis / perbarui fitur Mentimun. Kelemahan: Kami akan memiliki dua sistem catatan (Mentimun, warisan req. DB), mungkin untuk selamanya dengan asumsi ada sudut-sudut aplikasi yang diberikan yang tidak tersentuh untuk waktu yang sangat lama.
3) Aturan Pramuka Plus
Sama seperti # 2 tetapi menempatkan persyaratan yang tidak kami pindahkan ke Mentimun ke dalam Fitur dengan satu skenario yang tertunda dan menyalin / menempelkan persyaratan lama ke dalam bagian deskripsi. Dengan cara ini kita mendapatkan metrik (melalui skenario yang tertunda) tentang seberapa "tertutup" kita oleh Mentimun, dan juga memberi kita perlunya mempertahankan sistem persyaratan lama. Saya tidak dapat menemukan kelemahan untuk ini selain itu mungkin menjadi kekacauan besar dalam Mentimun.
4) Masukkan ide Anda di sini.
Latar Belakang:
Beberapa proyek pindah ke Mentimun memiliki suite pengujian otomatis, beberapa hanya pernah menggunakan pengujian manual. Semua dari mereka mempertahankan persyaratan mereka dalam database persyaratan warisan. Kami harus melakukan ini karena persyaratan kami adalah campuran antara hukum / peraturan dan logika kompleks untuk instrumen keuangan (risiko, harga, struktur, dll ...).
Perlu diingat bahwa ini adalah perusahaan yang sangat besar yang bergerak, yang mempersulit solusi.
Kami sudah memiliki beberapa proyek menggunakan Mentimun untuk persyaratan "baru" mereka. Jadi kami telah mengujicobakan teknologi dan sejauh ini berhasil bagi kami. Kami memiliki campuran proyek web dan data murni.
Terima kasih
Sunting: Untuk menanggapi pertanyaan ... DB manajemen persyaratan lama tidak menghubungkan persyaratan dengan pengujian. Itu tidak "dapat diuji". Hari ini menghubungkan persyaratan dengan pengujian dilakukan melalui proses manual yang sulit dan rawan kesalahan dalam menghubungkan persyaratan dengan sistem manajemen kasus pengujian kami di akhir setiap proyek. Mentimun jelas merupakan solusi yang lebih baik bagi kami. Tidak ada pertanyaan tentang itu. Pertanyaannya adalah bagaimana membuat langkah untuk organisasi besar dengan sejumlah besar persyaratan penting yang tidak dapat hilang karena alasan hukum dan alasan lainnya.