Trong ngữ cảnh hệ thống máy tính, thuật ngữ “đặc tả” (specification) có nghĩa là những điều khác nhau đối với những người khác nhau. Một đặc tả có thể là 1 tài liệu được viết ra, 1 mô hình đồ họa, 1 mô hình toán học hình thức, 1 tập hơp những kịch bản sử dụng, 1 mẫu thử, hay sự kết hợp những thứ này.
Một số người đề nghị rằng 1 “mẫu chuẩn” (standard template) nên được phát triển và sử dụng cho đặc tả hệ thống, cho rằng đều này dẫn đến những yêu cầu được trình bày nhất quán và do đó mà dễ hiểu hơn. Tuy nhiên, đôi khi cần linh hoạt khi một đặc tả được phát triển. Đối với những hệ thống lớn, 1 tài liệu được viết ra, kết hợp với những miêu tả ngôn ngữ tự nhiên và những mô hình đồ họa có thể là cách tiếp cận tốt nhất. Tuy nhiên, những kịch bản có tính sử dụng có thể là tất cả những gì được đòi hỏi cho những sản phẩm nhỏ hơn hay những hệ thống mà nằm bên trong những môi trường kỹ thuật được hiểu rõ.
Đặc tả hệ thống là sản phẩm công việc cuối cùng được tạo ra bởi kỹ sư hệ thống và yêu cầu. Nó phục vụ như nền tảng cho công nghệ phần cứng, công nghệ phần mềm, công nghệ cơ sở dữ liệu và công nghệ nhân lực (human engineering). Nó miêu tả chức năng và hiệu năng của hệ thống máy tính và những ràng buộc mà quản lý sự phát triển. Đặc tả giới hạn mỗi nhân tố hệ thống được chỉ định. Đặc tả cũng miêu tả thông tin (dữ liệu và điều khiển) mà được nhập vào hay xuất ra từ hệ thống.
Sinh viên tìm hiểu và nghiên cứu thêm về một số mô hình và kỹ thuật đặc tả.