Vì vậy, tôi chỉ đọc một số bài viết tuyệt vời của Joel về thông số kỹ thuật ở đây . (Được viết vào năm 2000 !!) Tôi đã đọc tất cả 4 phần, nhưng tôi đang tìm kiếm một số phương pháp có phương pháp để viết thông số kỹ thuật của mình.
Tôi là nhà phát triển cô đơn duy nhất, làm việc trên ứng dụng khá phức tạp này (hoặc gia đình ứng dụng) cho một công ty tài chính rất nổi tiếng.
Tôi chưa bao giờ làm điều gì đó nghiêm trọng như vậy, tôi bắt đầu viết một cái gì đó giống như một thông số xấu, tổng quan về một số loại, và nó đã lãng phí rất nhiều thời gian của tôi.
Tôi cũng đã thực hiện 3 điều mô phỏng cho khách hàng của mình để tôi hiểu rõ về những gì họ muốn. Cũng đã phát hành bản xem trước (một ứng dụng làm việc vứt đi với quy trình làm việc cơ bản nhất) và tôi chỉ viết và thử nghiệm một số hệ thống cơ bản / cốt lõi.
Tôi nghĩ rằng lỗi tôi đã mắc phải cho đến nay là không viết một thông số kỹ thuật chi tiết, vì vậy bây giờ tôi đang mắc phải nó.
Vì vậy, toàn bộ bao gồm
- Một trang web MVC (để quản trị viên & xem dữ liệu)
- 2 mô-đun Silverlight (Dành cho 2 nhiệm vụ cụ thể)
- 1 ứng dụng máy tính để bàn
Tôi hoàn toàn thiếu thời gian, tài nguyên và cần phải hoàn thành công việc này một cách nhanh chóng, đồng thời, cần đảm bảo rằng những người này đọc nó nhanh chóng và không đau đớn.
- Vì vậy, làm thế nào để tôi đi về nó, tôi đang tìm kiếm bất kỳ lời khuyên, bất kỳ công cụ trong thế giới thực, làm thế nào để các bạn thường làm điều đó?
- Bạn có tạo một màn hình giả của mỗi hộp thoại / biểu mẫu / trang không?
Tôi đang nghĩ đến việc tạo một dự án ASP.NET Web Forms giả, sau đó điền các tệp HTML vào các thư mục và làm cho nó trông giống như cấu trúc URL MVC của tôi.
Sau đó, có một phần trong thông số kỹ thuật cho trang web và viết một trang cho mỗi URL tôi có với một màn hình.
Đối với ứng dụng win form của tôi, tôi đã thực hiện một phần của dự án Win Form demo, sau đó tôi sẽ đặt một hộp thoại hoặc cấu trúc mọi thứ như trong ứng dụng thực và sau đó chụp màn hình?
Đối với một số nền tảng cho câu hỏi này. Tôi luôn luôn là một anh chàng nhảy mã điên cuồng, hoạt động tốt, nhưng đối với ứng dụng tôi đang làm việc, nó không chỉ phức tạp, nó còn dành cho một công ty rất có uy tín và lớn và tôi phải có được nó đúng!
(Và nó đã diễn ra tốt đẹp cho đến nay, hôm nay tôi đã đưa ra một bản demo của phiên bản xem trước mà rất nhiều người thích !! = D)
Nếu tôi có được thiết kế ban đầu, tôi cũng sẽ có một doanh nghiệp tuyệt vời với công ty này, đã có nhiều suy nghĩ về các tính năng "tuyệt vời" mới mà họ sẵn sàng trả tiền.