Tư vấn CNTT

Bài học kinh nghiệm triển khai dự án CNTT

Body
Những bài học kinh nghiệm hay trong triển khai dự án ứng dụng công nghệ thông tin (dự án ứng dụng CNTT), nhất là các dự án sử dụng nguồn vốn Ngân sách nhà nước, vốn đầu tư công, luôn là một vấn đề quan trọng giúp cho việc triển khai các dự án ứng dụng CNTT thành công và đạt hiệu quả cao.

20 bí quyết viết requirement hiệu quả cho dự án phần mềm

Body
Tài liệu đặc tả yêu cầu (Spec) là tài liệu quan trọng được cung cấp trong quản lý dự án chi phí cố định (fix-bid) hoặc dự án có độ dài xác định và mô hình lập kế hoạch cuốn chiếu (waterfall - thác nước), vì nó xác định rất rõ ràng mục tiêu của dự án là đạt được, cách thức thực hiện và tiêu chí nào sẽ được sử dụng để đo lường sự thành công của dự án.

Thẩm định chất lượng tài liệu yêu cầu phần mềm diễn ra như thế nào?

Body
Thẩm định phần mềm là quá trình đánh giá ngang hàng đối với bất kỳ sản phẩm công việc nào bởi các cá nhân để tìm các lỗi khiếm khuyết (defect) bằng cách sử dụng một quy trình Fagan được đặt theo tên của Michael Fagan, người tạo ra quy trình kiểm tra phần mềm rất phổ biến trong nhiều thập kỷ.

Rủi ro khi sử dụng mã nguồn mở hay là sự đánh tráo khái niệm để cạnh tranh không lành mạnh?

Body
Gần đây một số doanh nghiệp sử dụng chiến dịch truyền thông phát đi thông điệp không đúng khi đánh giá về rủi ro khi sử dụng mã nguồn mở. Câu lạc bộ phần mềm tự do nguồn mở Việt Nam xin phản biện lại thông điệp này và cung cấp thông tin đầy đủ về các luận điểm được sử dụng trong các lập luận có liên quan trong các bài báo này để bạn đọc đánh giá chính xác thông tin, tránh việc sa vào hoặc tin theo những luận điểm sai lệch để đánh tráo khái niệm nhằm gây hoang mang trên truyền thông.

Tổng hợp một số project tham khảo khi xây dựng các ứng dụng theo mô hình MicroServices

Body
Dưới đây là tổng hợp một số projects mẫu tham khảo khi xây dựng các ứng dụng theo mô hình Microservices sử dụng phần lớn các công nghệ trên nền tảng .NET của Microsoft.

Phần mềm trung gian là gì?

Body
Phần mềm trung gian là phần mềm mà các ứng dụng khác nhau sử dụng để giao tiếp với nhau. Phần mềm này cung cấp chức năng kết nối các ứng dụng một cách thông minh và hiệu quả, giúp bạn tăng tốc độ đổi mới. Phần mềm trung gian là cầu nối giữa các công nghệ, công cụ và cơ sở dữ liệu đa dạng, giúp bạn tích hợp liền mạch tất cả vào một hệ thống. Hệ thống này sau đó cung cấp một dịch vụ thống nhất cho người dùng. Ví dụ: một ứng dụng frontend của Windows truyền và nhận dữ liệu từ một máy chủ backend của Linux, thế nhưng người dùng ứng dụng không nhận ra sự khác biệt này.

Quản lý dự án CNTT là gì? Tại sao nói Agile và Scrum là quy trình quản lý đặc thù cho CNTT?

Body
Quản lý dự án Công Nghệ Thông Tin (CNTT) có những đặc điểm nào chung và riêng so với quản lý dự án thông thường (thí dụ dự án xây dựng)? Hãy theo dõi bài viết dưới đây để hiểu rõ các quy trình và phương thức sử dụng trong quản lý dự án CNTT.