Kỹ thuật phần mềm liên quan đến các quy trình đầu vào tạo ra dữ liệu mà hệ thống nhận được. Nó liên quan đến các quy trình đầu ra mà hệ thống phát ra thông tin đã được xử lý. Nó liên quan đến các hệ thống lân cận đang nhận dữ liệu từ cùng các quy trình đầu vào và/hoặc phát ra dữ liệu đến cùng các quy trình đầu ra mà hệ thống đang phát ra.