• Chapter 4: Key Construction Decisions Quá trình xây dựng một phần mềm chất lượng đòi hỏi phải có những bước chuẩn bị cẩn thận (xem Phần 1 ). Nếu trong quá trình chuẩn bị, phần lớn các yếu tố chúng ta không kiểm soát được (phụ thuộc vào yêu cầu khách hàng, nguồn vốn, tính khí thất thường của các sếp, v.v.) thì giai đoạn kế tiếp sẽ là những quyết định mang tính “độc quyền” chuyên môn của cá nhân (hay nhóm) xây dựng phần mềm. Những vấn đề chính cần cân nhắc khi đưa ra những quyết định…