Phức tạp: Trong bài viết của mình Brook nói, ". Sự phức tạp của phần mềm là tài sản quan trọng, không phải là một tai nạn" (Brook Jr., 1987, p.3), khu phức hợp là một điều rất quan trọng trong việc phát triển phần mềm, và năng động nguồn lực phát triển phần mềm đồng thời cũng tạo ra những khó khăn trong việc phát triển phần mềm.
những vấn đề, trong đó liên quan đến phức tạp, rất khó khăn trong việc giao tiếp giữa các thành viên trong nhóm và danh sách các trạng thái của tất cả các chương trình. Sự phức tạp của các chức năng làm cho chương trình khó sử dụng và sự phức tạp của cấu trúc làm cho nó khó khăn để thay đổi mà không gây ra tác dụng phụ không mong muốn. (Artifacts Visible tháng Hai, 6, 2009, Tóm tắt: Không Silver Bullet). Sự phức tạp làm cho cách thức chung để nhìn vào vấn đề trong việc quản lý, kiểm soát và khả năng mở rộng, độ tin cậy trong việc phát triển phần mềm. Tuy nhiên, các kỹ thuật mới gọi là đám mây dựa trên máy tính sẽ giúp giải quyết một số khó khăn do tính phức tạp, mà bạn đang sử dụng một môi trường làm việc thuận lợi, dễ dàng tương tác giữa các thành viên với các thành viên khác qua mạng Internet, tạo điều kiện cho các thành viên trong nhóm thường xuyên trao đổi công việc. Vì vậy, các thành viên nắm bắt thông tin, tình trạng của các chương trình để đưa ra những lựa chọn tốt nhất cho chương trình. Về cơ bản, sử dụng kỹ thuật điện toán đám mây sẽ giúp dữ liệu trở nên nhanh hơn và giảm sự phức tạp cho việc phát triển phần mềm. Một số phần mềm đòi hỏi phần cứng và dữ liệu máy chủ cao gây ra nhiều hạn chế và rất phức tạp trong việc mở rộng.
11
Tuy nhiên, khi áp dụng các kỹ thuật của điện toán đám mây, với khả năng mở rộng không giới hạn và tùy chọn theo nhu cầu của người dân, Cloud Computing sẽ giúp giảm thiểu độ phức tạp của phát triển phần mềm.
đang được dịch, vui lòng đợi..
