Thay đổi là một thứ gì đó luôn luôn đáng sợ. Cách đây vài tháng mình có duyên đi làm cho một banking solution tên là X. Công ty cũng sử dụng docker container, artifact repository, docker swarm, ansible, etc. Nhưng, mình không thực sự cảm nhận được "DevOps culture" trong công ty. Đây là quá trình release một version mới của công ty. Developer làm một điều-kì-diệu gì đó. Tạo jar file - pdf (500+ chương) -...
Happy New Year DevOps Agile1. Agile là gì? Agile là một phương pháp thúc đẩy sự lặp lại liên tục của quá trình phát triển và kiểm thử trong suốt vòng đời phát triển phần mềm của dự án. Trong mô hình Agile, cả hoạt động phát triển và kiểm thử đều diễn ra đồng thời, không như mô hình Waterfall diễn ra tuần tự. 2. Phát triển phần mềm theo Agile Phát triển phần mềm theo Agile là một trong những quy trình đơn giản...
Happy New Year Agile TestingSự cần thiết "Lắp bánh xe vào chạy nhanh hơn này" "Không, cảm ơn" "Đang bận làm rồi, nhà bao việc" Mô hình phát triển phần mềm linh hoạt Agile có thể được mô tả có vòng đời như sau Về tư tưởng, thì là chúng ta sẽ phát triển liên tục, thông qua cycle như hình minh hoạ. Sự liên tục tiến lên, cải thiện năng suất lao động để tạo ra sản phẩm là lặp lại theo...
Agile retrospectiveChào các bạn, là một nhân lực ngành IT, hẳn các bạn đều đã nghe qua khái niệm "Agile" rồi nhỉ? "Agile" là một mô hình phát triển sản phẩm linh hoạt, có tính tùy biến cao nếu so với mô hình "waterfall" có tính ổn định trong các ngành sản xuất truyền thống. Thế nhưng để có thể phát huy tối đa ưu điểm của Agile, chúng ta cần có những công cụ hữu ích. Nói đến đây,...
Agile scrum managementHi các bạn, dạo gần đây khi làm dự án thì mình rất hay phải bổ sung các thông tin khác vào các user story được viết bởi PO do nó khá là chung chung và thường anh em dev không hiểu hết được, kể cả có discuss trong sprint planning meeting thì vẫn khá là khó nhớ. Vậy nên mình quyết định tìm hiểu các cách để bổ sung chi tiết cho 1 user story, xin được phép chia sẻ với mọi người qua bài viết...
Business Analyst AgileI. Whole-team approach (Phương pháp tiếp cận toàn đội) Agile software development được xây dựng bởi đội gồm những người với nhiều mảng khác nhau. Thường bao gồm programming, testing, analysis, database và infrastructure cùng các thành phần khác. Tất cả lĩnh vực này là cần thiết để hoàn thiện sản phẩm trong các dự án Agile nhờ phương pháp tiếp cận toàn đội. Một vấn đề trong các development lifecycle...
AgileTrước khi tìm hiểu về Project Management ( PM) thì chúng ta cần phải hiểu: A. Project ( Dự Án) là gì? Là một tập hợp các hoạt động có liên quan đến nhau được thực hiện trong một khoảng thời gian có hạn, với những nguồn lực đã được giới hạn; nhất là nguồn tài chính có giới hạn để đạt được những mục tiêu cụ thể, rõ ràng, làm thỏa mãn nhu cầu của đối tượng mà dự án...
Tester Agile QA PMP PM4 giá trị cốt lõi của Agile 1. Individuals and Interactions Over Processes and Tools Cá nhân và tương tác hơn là quy trình và công cụ ** 2. Working Software Over Comprehensive Documentation** Phần mềm hoạt động tốt hơn là tài liệu đầy đủ 3. Customer Collaboration Over Contract Negotiation Hợp tác với khách hàng hơn là đàm phán hợp đồng 4. Responding to Change Over Following a Plan Ứng phó với thay đổi hơn là làm theo kế...
AgileLàm trong ngành phát triển phần mềm, nói đến Scrum chắc hẳn phần lớn ai cũng một hình dung nhất định về Scrum. Tuy nhiên, mỗi người có thể có một góc nhìn, một cách hiểu khác nhau. Ở đây, xin phép viết về Scrum một cách ngắn gọn theo góc nhìn của mình. Scrum Scrum là một khung làm việc (framework) dùng để phát triển sản phẩm hoặc giải quyết những vấn đề phức tạp. Ngày nay, với sự thay...
Agile scrum sprint daily meeting Scrum masterIf you've ever researched the software development process, you've probably heard of many software development models, such as Waterfall, V model, spiral model, or iterative approach model... And recently, we've been hearing a lot about Scrum. So, what exactly is Scrum? What makes the Scrum software development model so appealing to so many software companies? In order to answer these questions, we will learn about Scrum in two sections. And in this first section, I'd like to introduce the...
Agile Project Management Agile Software Development Agile ScrumXin chào mọi người. Lại 1 năm rồi mới viết bài. Dạo gần đây mình đọc được cũng kha khá bài về Scrum ở Viblo nhưng khổ nỗi bài nào cũng nếu không phải dịch từ Scrum Guide thì cũng là trích giáo trình Scrum của bên đào tạo về Scrum/Agile uy tín nhất VN hiện nay. Nội dung của 2 cái này thì hầu như là lý thuyết giống nhau nên mình có cảm tưởng ở đây toàn có lý thuyết thôi chứ chưa chắc...
Agile scrum