Tôi chỉ đơn giản là không thể tưởng tượng việc viết phần mềm mà không có thông số kỹ thuật. Bất kể mức độ sơ sài hay cao cấp như thế nào, thông số kỹ thuật rất quan trọng để giải thích cho các lập trình viên không biết gì về các chức năng của chương trình.
Nhưng vấn đề với thông số kỹ thuật là nó là một công dân hạng hai trong toàn bộ chu trình phát triển phần mềm; khi sự phát triển bốc hơi, nó bị bỏ qua. Nhưng khi tranh chấp xảy ra, các nhà phát triển và người thử nghiệm và bán hàng sẽ tranh giành để tìm thông số kỹ thuật để biện minh cho căn cứ của họ.
Một hoặc nhiều kịch bản sẽ xảy ra:
- Thông số kỹ thuật không thể được phục hồi, không ai biết thông số kỹ thuật ở đâu
- Các phiên bản khác nhau của thông số kỹ thuật xuất hiện từ các nguồn khác nhau; phải mất nhiều khó khăn tuyệt vời để tìm ra phiên bản là phiên bản mới nhất, hoặc cho dù đó là một phiên bản mới nhất hiện có.
- Thông số kỹ thuật không đầy đủ, một số phần của tài liệu mà nó đề cập bị thiếu.
Vì vậy, quản lý thông số là quan trọng và điều quan trọng không kém là mọi người chỉ có một Nguồn Thông số duy nhất.
Làm thế nào để bạn quản lý thông số kỹ thuật của bạn? Tôi đã cố gắng để mọi người sử dụng Google Docs nhưng mọi người đều phản đối. Mọi người đều quá gắn bó và say mê với Microsoft Word, đó là - theo ý kiến của họ - rất dễ sử dụng, rất dễ chèn hình ảnh, rất dễ gõ phương trình và không có gì.
Làm thế nào để thuyết phục họ rằng MS Word chỉ là khủng khiếp để chia sẻ?