Các loại tài liệu phần mềm

Mục lục:

Anonim

Nếu bạn đã từng thấy một thư mục máy tính trên ổ đĩa mạng trong công ty của bạn có tên là "tài liệu phần mềm" hoặc "hướng dẫn phần mềm" và sau đó xem các tài liệu bạn được phép xem, có lẽ bạn đã nhận ra số lượng tài liệu và loại tài liệu cho phần mềm là nhiều Cũng có vẻ như một số tài liệu được đặt trong một danh mục cũng áp dụng cho các danh mục khác. Tài liệu phần mềm được sử dụng ở mọi giai đoạn của vòng đời phần mềm thông thường, vì vậy đó là nơi tốt để điều tra loại tài liệu được tạo.

Đề nghị

Một đề xuất phần mềm chỉ định các yêu cầu hệ thống phần mềm và phân định mục đích của phần mềm và các vấn đề mà nó giải quyết. Nó cũng sẽ xác định thời gian ước tính mà dự án phần mềm sẽ thực hiện và các yếu tố khác ảnh hưởng đến đề xuất.

Nghiên cứu khả thi

Nghiên cứu khả thi thường diễn ra ngay từ đầu của dự án. Giai đoạn này xác định xem nhà máy phần mềm có đáp ứng nhu cầu kinh doanh của khách hàng hay không. Kết quả của một nghiên cứu khả thi quyết định liệu một dự án sẽ đi trước hay không.

Phân tích yêu cầu

Một phân tích yêu cầu cung cấp các phương tiện để dịch các yêu cầu kinh doanh thành các giải pháp phần mềm tự động. Một nhà tư vấn bên ngoài hoặc quản lý công ty thường thực hiện nhiệm vụ này. Các yêu cầu chuyển các yêu cầu kinh doanh thành các thông số kỹ thuật thực tế cho phần cứng, phần mềm và các thành phần.

Tài liệu thiết kế

Tài liệu thiết kế cung cấp cơ sở cho việc phát triển phần mềm bắt đầu ở cấp độ kỹ thuật. Như tên cho thấy, một số thiết kế đồ họa và văn bản cho cơ sở dữ liệu, giao diện, truyền thông, phát triển web và các khía cạnh khác của phần mềm sẽ được thiết kế trước khi mã hóa có thể bắt đầu.

Tài liệu mã hóa

Tài liệu mã hóa đề cập đến mã nguồn thực tế được sử dụng để lập trình phần mềm. Mã này có thể được viết bằng bất kỳ số ngôn ngữ máy tính có sẵn nào, bao gồm Java, C ++, PHP và hàng trăm ngôn ngữ máy tính khác tùy thuộc vào hệ thống được sử dụng.

Tài liệu kiểm tra

Các nhóm thử nghiệm và nhà phát triển tạo tài liệu thử nghiệm ở các giai đoạn khác nhau của vòng đời phần mềm. Các nhà phát triển tạo các tài liệu thử nghiệm đơn vị cho mã riêng của họ. Nhóm thử nghiệm hoặc những người khác không liên quan trực tiếp đến mã thực hiện thử nghiệm tích hợp và thử nghiệm yêu cầu kinh doanh.

Hướng dẫn sử dụng và tiếp thị

Hướng dẫn sử dụng cung cấp hướng dẫn về cách thức hoạt động của phần mềm mới. Nếu hệ thống lớn và phức tạp, hướng dẫn sử dụng thường được hỗ trợ bởi các khóa đào tạo chính thức cho nhân viên. Tài liệu tiếp thị minh họa lợi ích của hệ thống phần mềm mới cho khách hàng tiềm năng.

Giấy phép phần mềm

Việc cấp giấy phép phần mềm làm cho phần mềm sử dụng hợp pháp khi có liên quan đến người dùng cuối. Người dùng sử dụng phần mềm theo các điều khoản của giấy phép phần mềm do công ty tác giả cấp. Không phải tất cả các phần mềm đều có các điều khoản cấp phép nghiêm ngặt và điều này đặc biệt đúng trong trường hợp nguồn mở. Nói chung, các hệ thống phần mềm có một số dạng tài liệu cấp phép tại chỗ chỉ định cách thức và nơi phần mềm có thể được sử dụng.