Phần mềm là đóng góp chính cho kinh tế toàn cầu, nó đã đƣợc áp dụng theo nhiều cách đa dạng để đạt tới nhiều mục đích doanh nghiệp nhƣ nhanh hơn, tốt hơn và rẻ hơn với hàng triệu việc đƣợc tạo ra mọi năm. Số người hỗ trợ cho phát triển phần mềm đã tăng từ vài nghìn ngƣời tới vài triệu ngƣời trong hai mƣơi năm qua và họ rải rác khắp các khu vực kinh tế. Sau đây là một số xu hướng phát triển phần mềm:
- Phần mềm như dịch vụ - Software as a Service" (SaaS) - Mô hình chuyển giao ứng dụng phần mềm nơi nhà cung cấp phần mềm phát triển một ứng dụng phần mềm dựa trên web và làm chỗ cho thuê và vận hành ứng dụng này cho khách hàng sử dụng qua Internet. Khách hàng không trả tiền để làm chủ phần mềm mà thay vì thế trả tiền cho việc dùng nó. Họ dùng nó qua một API truy nhập được qua Web và thƣờng đƣợc viết bằng việc dùng dịch vụ web.
- Phương pháp phần mềm agile - Phương pháp mới, mau lẹ hơn với cách tiếp cận thích nghi tốt hơn để cải tiến sự thoả mãn khách hàng, bằng việc nhận diện nhanh chóng nhu cầu khách hàng thông qua cộng tác chặt chẽ để lấy phản hồi sớm với các lần đƣa ra phần mềm thƣờng xuyên, dùng các tổ phát triển có kĩ năng cao nhỏ với thiết kế linh hoạt để phù hợp với thay đổi thường xuyên.
- Phần mềm mở - Open Source - là tập các nguyên tắc và thực hành thúc đẩy truy nhập vào thiết kế và phát triển sản phẩm phần mềm và tri thức. Thuật ngữ này thông thƣờng được áp dụng cho mã nguồn sẵn có cho công chúng mà không có hạn chế sở hữu trí tuệ tài sản riêng không tồn tại. Điều này cho phép ngƣời dùng tạo ra nội dung phần mềm qua nỗ lực cá nhân gia tăng hay qua cộng tác. Những ngƣời tham gia vào môi trƣờng nguồn mở có thể thay đổi các sản phẩm đó và phân phối lại chúng trong cộng đồng mà không có phí. Phần mềm nguồn mở có thể cung cấp các khối xây dựng mà công ti có thể dùng để đi vào thị trường hay bắt kịp.
- Khai phá dữ liệu, Tích hợp dữ liệu và Trinh sát doanh nghiệp - Data Mining, Data Integration and Business Intelligence - Cơ hội việc làm tốt nhất trong 10 năm tới có lẽ là về tìm kiếm, nắm bắt, và kết tập dữ liệu, tạo ra siêu dữ liệu, thao tác, gói và trình bày dữ liệu cho người ra quyết định. Ngƣời dùng tương lai cần nhiều "nền tích hợp" cái để cho người ta gộp các "xi lô thông tin" vào trong công cụ hữu dụng. Trong doanh nghiệp toàn cầu, mọi dữ liệu (nhƣ, giao tác khách hàng, tài chính, hệ thông tin, chế tạo, giao tác nhà cung cấp, dự báo và quản lí kho) được tích hợp vào thông tin và tri thức để đạt ƣu thế kinh doanh."
» Tin mới nhất:
» Các tin khác: