Agile Scrum Team sẽ thua cuộc nếu không tối đa hóa sự kiện này Con người chẳng bao giờ lên kế hoạch để thất bại; chỉ đơn giản là họ đã thất bại trong việc lên kế hoạch để thành công - William Arthur Ward Sprint Planning là một trong những sự kiện quan trọng nhất trong Scrum, là cơ hội để toàn bộ
Agile Từ Feature Owner tới Product Owner Chẹp! Lại 1 bài viết toàn chữ thôi, các ông chịu khó đọc nhé :)) Tôi nghĩ, bài viết sẽ có những thông tin hữu ích. Let go !!! Scrum là phương pháp phát triển phần mềm linh hoạt nhằm tối đa hóa giá trị cho khách hàng thông qua sự hợp
Agile Khi Product Owner trở thành người vô hình với Stakeholders Hầu hết mọi người đều có ý định tốt và sẵn sàng giúp đỡ khi được yêu cầu. Tuy nhiên, vấn đề xảy ra khi các yêu cầu từ các bên liên quan đến sản phẩm được gửi trực tiếp đến nhà phát triển, thay vì thông qua Product Owner.
Agile Làm thế nào để bắt đầu tự quản lý bản thân? "Từ sprint đầu tiên này, Scrum Team sẽ tự quản lý! Các bạn sẽ là người quyết định tại sao, cái gì và làm thế nào để làm việc. Sẽ không có bất kỳ ai nói cho bạn biết bạn phải làm gì nữa đâu, không còn việc quản lý
Giới thiệu cơ bản về Repository Pattern Ngày nay có rất nhiều lời bàn tán về các mẫu design patterns trong phát triển các phần mềm, và một trong những số câu hỏi thường gặp nhất đó là " Làm thế nào để triển khai và sử dụng được các công nghệ đó trong phần mềm. Theo câu
SOLID – Nguyên lý hàng đầu trong thiết kế Hướng đối tượng PHP Giới thiệu Trước đây từ khi đi học thông thường cách làm của các anh chị em ít kinh nghiệm là làm sao cho chương trình chạy là tốt rồi, chứ chưa thực sự quan tâm nhiều tới việc mở rộng, hay tối ưu sau này. Và nguyên lý SOLID
Agile Scrum không phải là lý do để bỏ qua những tình huống khẩn cấp Trong Scrum, Product Owner chịu trách nhiệm tối đa hóa giá trị sản phẩm cho khách hàng. Đó là trọng tâm của toàn bộ Scrum framework, nơi giá trị được chuyển giao thường xuyên và tăng dần theo từng Sprint. Tuy nhiên, đôi khi khách hàng sẽ có những yêu
Agile Xây dựng môi trường học tập cho nhóm của bạn! Hãy thử tưởng tượng rằng: anh em đang quản lý 1 dự án phần mềm rất phức tạp về yêu cầu, mà năng lực chuyên môn nhóm của mình thì hạn chế bởi toàn anh em mới vào nghề :( chả có nhẽ quản lý lại sắn tay nhảy vào coding
Agile Làm thế nào Product Owner có thể tối đa hóa giá trị với thông tin đầu vào từ các Stakeholder? Lại hế lô các anh em!!! Hôm nay chúng ta sẽ cùng nói một chút về Product Owner trong Scrum Team nhé. Tôi mong và chúc anh em có được những thông tin hữu ích khi đọc xong bài viết này (đặc biệt là các anh em đã và đang
Agile Làm sao để cải thiện Sprint Retrospective? Hello anh em! Hôm nay chúng ta sẽ nói về Sprint Retrospective, 1 sự kiện quan trọng của Scrum. Nhiều Scrum team đã gặp vấn đề và không biết làm sao để cải thiện Sprint Retrospective của họ: * Scrum team lẩn tránh vấn đề, không ai muốn chia sẻ về
Observer Events trong Laravel 1. Giới thiệu Observer Events trong Laravel là một tính năng cho phép bạn theo dõi các sự kiện xảy ra trong ứng dụng của mình. Bằng cách sử dụng Observer Events, bạn có thể ghi lại các hoạt động của người dùng, như đăng ký, đăng nhập, tạo, cập
Flutter Inspector - Công cụ Mạnh Mẽ Trực Quan Hóa và Khám Phá Widget Trees trong Flutter Nằm trong hệ thống Dart DevTools của Flutter, Flutter Inspector là một công cụ rất hữu ích và mạnh mẽ cho phép bạn quản lý và kiểm tra Widget Trees trong Flutter. Nó cho phép bạn khám phá mối quan hệ giữa các widget, kiểm tra thuộc tính của chúng,
Agile Agile thực sự là gì? Như anh em đã từng nghe thì thuật ngữ "Agile" trong ngữ cảnh phát triển phần mềm khá nổi tiếng, nhưng các định nghĩa thì lại khác nhau. Sau một hồi lượn lờ tìm hiểu và tổng hợp lại thì các mô tả phổ biến nhất về Agile sẽ như
laravel Thảo luận về query builder và eloquent. Query Builder là gì? * Là 1 kiểu truy vấn dữ liệu, Nó có thể được sử dụng để thực hiện tất cả, từ kết nối DB cơ bản, CRUD, aggregates… * Query Builder sử dụng PDO -> không cần lo lắng xử lý dữ liệu trước. Eloquent ORM là gì ? * Object
Daily Scrum - Họp Đầu Giờ Hiệu Quả "Learn from yesterday, live for today, hope for tomorrow. The important thing is not to stop questioning." – Albert Einstein." Câu nói nổi tiếng của Albert Einstein là động lực giúp mình bật dậy mỗi sáng để bắt đầu học hỏi những điều mới mẻ và chia sẻ đam mê lập
Làm thế nào để sử dụng file SVG tốt hơn trong các ứng dụng Flutter? Là định dạng tiêu chuẩn cho đồ họa vector, Scalable Vector Graphics (SVG) có những lợi thế về độ phân giải hình ảnh mà bitmap không thể so sánh được. Vì vậy, phải chăng SVG luôn là sự lựa chọn tốt nhất? Đương nhiên là không hoàn toàn vậy. Bài
Phân level của Developer như thế nào? Nếu xem trên roadmap.sh, các bạn sẽ thấy tác giả không chia cụ thể: Junior, Mid Level hoặc Senior Developer thì phải học những gì, roadmap các vị trí FE, BE, Mobile, Devops… sẽ chỉ xoay quanh kiến thức kỹ thuật. Tại sao vậy?
Agile Scrum: hết thời gian rồi, bỏ buổi họp nào đi bây giờ? Trong các sự kiện của Scrum, có 5 hoạt động chính: 1. Sprint Planning – Lập kế hoạch Sprint: Là sự kiện diễn ra ở đầu mỗi Sprint để chuẩn bị cho toàn bộ Sprint. 2. Daily Scrum – Scrum hàng ngày: Là buổi trao đổi ngắn mà Nhóm Phát triển thực
Cách deploy Nextjs app lên server Bạn có 1 trang web NextJs, bạn để nó ở local, nhưng bạn muốn deploy lên server nào đó cho mọi người cùng chiêm ngưỡng mà không biết làm thế nào. Bài viết sau sẽ cho bạn cái nhìn tổng quan và tiến trình cài đặt để đưa 1 trang
Các bước áp dụng tiêu chuẩn ISO 9001 & ISO 27001 vào trong doanh nghiệp Hiện nay, việc áp dụng tiêu chuẩn ISO 9001 & ISO 27001 trong doanh nghiệp đang ngày càng phổ biến hơn và cho thấy nhiều hiệu quả tích cực. Ở các bài viết trước mình đã giới thiệu về Hệ thống quản lý chât lượng (ISO 9001) và hệ thống quản
Redux là gì? Giới thiệu về Redux cơ bản Giới thiệu Redux khá là phổ biến. Tuy nhiên không phải tất cả chúng ta đều biết nó là gì và cách sử dụng ra sao. Trong bài viết này, chúng ta cùng tìm hiểu về những lợi ích mà nó mang lại và cách hoạt động của nó. Redux
Giới thiệu về SASS Danh Mục Bài Viết 1. CSS Preprocessor 2. Định nghĩa về SASS 3. SCSS là gì ? 4. 1 số tính chất của SCSS * Quy tắc xếp chồng (Nested Rule) * Biến (Variable) * Quy tắc Mixin * Extends – Kế thừa * Import * Compile qua Laravel Mix CSS Preprocessor CSS Preprocessors là ngôn ngữ tiền
Typescript 1 số lý do nên học TypeScript * Javascript và TypeScript là 2 trường phái mà hay đấu đá với nhau không phải do conflict mà là do có những người viết code JS thoải mái quen khi chuyển sang TypeScript thì nó bị gò bó nên sẽ ghét. * Còn 1
BA Risk Analysis and Management Mục đích Phân tích và quản lý rủi ro xác định các phần không chắc chắn có thể ảnh hưởng tiêu cực đến giá trị, phân tích, đánh giá những điều không chắc chắn đó,phát triển và quản lý các cách đối phó với rủi ro Mô tả Việc
Lợi ích khi áp dụng Tiêu chuẩn ISO 27001 - Hệ thống quản lý an toàn thông tin Hiện nay, các doanh nghiệp luôn có nhu cầu bảo mật cũng như nâng cao tính riêng tư đối với tài sản thông tin của tổ chức. Theo đó việc xây dựng, áp dụng một hệ thống quản lý an toàn thông tin hiệu quả nhằm kiểm soát những rủi