Tôi làm việc cho một công ty nhỏ. Bộ phận phát triển phần mềm của công ty trước khi tôi được thuê bao gồm một anh chàng làm việc quá sức tự học. Bây giờ tôi đã viết phần mềm cho công ty được vài năm, tôi đã được giao nhiệm vụ thiết lập các thực tiễn phát triển phần mềm chính thức cho toàn công ty. Chúng tôi hiện không có hướng dẫn, ngoài
Viết mã, kiểm tra nó, đặt nó trong một tệp .zip và gửi nó cho khách hàng. Điểm thưởng cho TDD và kiểm soát phiên bản.
Sếp của tôi muốn tôi viết một cuốn sổ tay phát triển phần mềm xác định các quy trình, giao thức, công cụ và hướng dẫn chung mà chúng tôi sử dụng để hoàn thành công việc. Nói cách khác, anh ta muốn có một cuốn sách "Đây là những gì chúng tôi làm ở đây" để giúp nhân viên mới làm quen với cách chúng tôi làm việc cũng như giúp sếp của tôi hiểu những gì tay sai của anh ta đang làm và cách họ làm nó
Theo cách tôi nhìn thấy, tôi đang đặt một nền tảng và nó cần được thực hiện đúng. Làm thế nào bạn sẽ đi về việc chọn chủ đề cho một cuốn sổ tay như vậy?Bạn có thể cung cấp một số chủ đề ví dụ?
Lưu ý bên lề: Nếu có vấn đề, chúng tôi chủ yếu là một cửa hàng Microsoft .NET. Và chúng tôi đang xem xét các thực tiễn nhanh như XP và Scrum, nhưng chúng tôi có thể phải sửa đổi rất nhiều để chúng hoạt động trong công ty của chúng tôi.