Author: batagic

Định luật của nhà toán học Abraham Wald

Hồi Chiến Tranh Thế Giới thứ 2, người Mỹ quyết định bọc thêm thép cho máy bay của họ. Ban đầu họ quan sát các vết đạn trên thân các máy bay trở về, chỗ nào nhiều vết đạn sẽ được bọc thêm thép. Nhưng số lượng máy bay bị bắn rơi vẫn ko giảm. […]

Làm cách nào các nhóm tự tổ chức có thể giải quyết các xung đột?

Trong các nhóm truyền thống, các xung đột có thể được cấp trên đứng ra giải quyết. Ví dụ khi bạn không thể thống nhất về cách sắp xếp thứ tự ưu tiên cho các dự án, hay các deadline cần thay đổi. Lúc này tean có thể đưa lên và trưởng nhóm sẽ ra […]

Bàn về rủi ro trong dự án sử dụng Scrum framework

Quản lý rủi ro dự án là phạm trù rộng lớn, theo đó trong dự án chúng ta cần quản lý rủi ro tới từ nhiều phía. Rủi ro từ phía khách hàng, rủi ro từ nguồn lực thực hiện dự án (nhóm phát triển), rủi ro tới từ quy trình phát triển sản phẩm, […]

Thiết kế hệ thống phần mềm với mô hình CQRS

Đầu tiên chúng ta bắt đầu với bài toán quản lý sản phẩm với các nghiệp vụ phức tạp. Ví dụ hệ thống quản lý sản phẩm của các trang thương mại điện tử (Amazon, shoppe, tiki..). Với bất kì sản phẩm phần mềm nào, chúng ta đều có chung mục đích thiết kế: – […]

Một cuộc đời đáng sống

Tôi đã nhiều lần nghe được câu nói “hãy sống một cuộc đời đáng sống”. Một cuộc đời đáng sống trong các câu chuyện có thể là đi du lịch khắp nơi trên thế giới. Được ăn những món ăn tuyệt vời từ những nền ẩm thực khác nhau. Được du lịch khám phá những […]

Khó khăn khi triển khai Agile trong tổ chức, doanh nghiệp

“Văn hoá làm việc Agile đáp ứng sự thay đổi nhanh trong dự án và team làm việc rất cởi mở, đó là môi trường làm việc thúc đẩy tốt teamwork, đó là một bức tranh đẹp mà các nhà quản lý luôn muốn doanh nghiệp/đội nhóm của mình đạt được”. Điều đó dẫn tới […]

Tiếp cận lại về static và singleton

Xuất phát từ mấy vấn đề nên muốn cover lại kiến thức về static và singleton. – Một là để hiểu rõ thêm vấn đề – Hai là làm rõ thêm vấn đề Vậy static có đặc điểm gì? Khi nào nên dùng nó? Singleton thì sao? Dùng thế nào? Các vấn đề cần lưu ý […]