Tại Sao Bạn Chắc Chắn Cần Tìm Hiểu Scrum Là Gì

Mục lục:

Tại Sao Bạn Chắc Chắn Cần Tìm Hiểu Scrum Là Gì
Tại Sao Bạn Chắc Chắn Cần Tìm Hiểu Scrum Là Gì

Video: Tại Sao Bạn Chắc Chắn Cần Tìm Hiểu Scrum Là Gì

Video: Tại Sao Bạn Chắc Chắn Cần Tìm Hiểu Scrum Là Gì
Video: Bài 1: Giới thiệu về Agile và Scrum 2024, Tháng tư
Anonim

Quản lý ở nước ta và trên thế giới đang phát triển với tốc độ nhanh chóng. Có hàng trăm kỹ thuật cho phép bạn quản lý con người, quy trình và công ty với lợi nhuận tốt. Nhưng một số công nghệ này hiện được coi là hiệu quả và hiệu quả nhất. Phương pháp Scrum tương đối gần đây cũng áp dụng cho chúng.

Công nghệ Scrum
Công nghệ Scrum

Cho đến nay, Scrum là công nghệ nhanh nhẹn phổ biến nhất. Một trong những tính năng chính của nó là nó dựa vào tinh thần đồng đội.

Scrum - nó là gì

Trong thế giới khởi nghiệp, sự chú trọng trong việc thực hiện một dự án trong hầu hết các trường hợp là về cá nhân. Tức là mỗi nhân viên của công ty phải chịu trách nhiệm về công việc được giao và phải chịu trách nhiệm về nó.

Tuy nhiên, bất kỳ hoạt động sản xuất nào cũng tồn tại chủ yếu do nỗ lực của nhóm. Tất nhiên, những người giỏi nhất trong một công ty có thể hoàn thành công việc nhanh hơn những người khác. Nhưng chính những đội xuất sắc mới làm tăng năng suất của công ty.

Khi thực hiện các dự án sử dụng phương pháp Scrum (phát âm không phải là "scrum", mà là "scrum"), nó chủ yếu là một nhóm trong đó mỗi người thực hiện một chức năng cụ thể. Có nghĩa là, những người tham gia dự án trong trường hợp này, trái ngược với các phương pháp thông thường, không phải là những người thuộc một chuyên ngành, mà là những người khác nhau.

Bản thân quy trình làm việc theo phương pháp Scrum được chia thành nhiều phần với việc thiết lập các mục tiêu cụ thể. Sau khi đạt được các nhiệm vụ tối thiểu, nhóm báo cáo cho khách hàng. Ví dụ, kỹ thuật này được sử dụng bởi các nhóm phát triển phần mềm.

Một ví dụ đơn giản về tổ chức công việc bằng công nghệ Scrum

Trong các công ty thông thường, kế toán viên làm việc cùng với các kế toán viên khác, lập trình viên - với lập trình viên,… Khi sử dụng công nghệ Scrum, tình hình hoàn toàn khác.

Ví dụ: khi áp dụng kỹ thuật này, các thành viên trong nhóm tại một cửa hàng bánh ngọt hoặc tiệm bánh sẽ:

  • Bếp trưởng;
  • nhà công nghệ;
  • người làm bánh kẹo;
  • người bán.

Tất cả những người này nên làm việc cùng nhau chặt chẽ nhất có thể. Ví dụ, một nhân viên bán hàng thông báo cho nhóm rằng khách hàng không có nhu cầu về bánh nướng nhân khoai tây và đồng thời, họ rất thường mua bánh ngọt có hình dạng thú vị.

Nhóm nghiên cứu đã tính đến những khuyến nghị này và bắt đầu nướng những chiếc bánh hình tam giác với phúc bồn tử. Sản phẩm nhanh chóng được khách hàng bán hết dẫn đến lợi nhuận của bánh kẹo tăng lên.

Lịch sử hình thành

Thực ra, chính khái niệm "scrum" đã nhìn thấy ánh sáng trở lại vào những năm 80 của thế kỷ trước. Nó được đưa vào sử dụng bởi các nhà khoa học Nhật Bản H. Takeuchi và I. Nonaki, những người đã ghi nhận sự thành công của các dự án được thực hiện bởi các nhóm nhỏ mà không có chuyên môn chung.

Vào năm 1993, cách tiếp cận ban đầu này đã được sử dụng trong việc phát triển phương pháp quản lý cho Easel bởi lập trình viên Joseph Sutherland. Chuyên gia người Mỹ này gọi nó chính thức là Scrum.

Vài năm sau, lập trình viên Ken Schwaber đã điều chỉnh công nghệ Scrum cho toàn bộ ngành công nghiệp nói chung. Kể từ đó, Scrum bắt đầu trở nên phổ biến, và ngày nay nhiều công ty trên thế giới sử dụng phương pháp luận này.

Tại sao bạn nên tìm hiểu về Scrum: lợi ích của công nghệ

Phương pháp Scrum đã trở nên phổ biến rộng rãi trên thế giới, trước hết, vì việc sử dụng nó cho phép bạn thực hiện các dự án nhanh gấp đôi. Ngoài ra, công nghệ này, trái ngược với những công nghệ đã sử dụng trước đây, cho phép cuối cùng có được chính xác sản phẩm mà khách hàng cần.

Các lợi thế của phương pháp Scrum, trong số những thứ khác, bao gồm khả năng:

  • giảm thiểu ngân sách dự án;
  • giám sát hàng ngày tiến độ thực hiện công việc;
  • điều chỉnh trực tiếp trong quá trình thực hiện.

Có bất kỳ nhược điểm nào không

Có rất nhiều ưu điểm đối với công nghệ quản lý nhanh Scrum. Nhưng kỹ thuật này, giống như bất kỳ kỹ thuật nào khác, tất nhiên, có những hạn chế của nó. Những nhược điểm của Scrum bao gồm, ví dụ:

  1. Một số lượng lớn các trường hợp ngoại lệ. Đơn giản là sẽ không thể để một nhà quản lý kém năng lực hoàn thành một dự án bằng cách sử dụng phương pháp này, không giống như những phương pháp truyền thống, với ngân sách thấp, trình độ của công nhân không đủ.
  2. Khó khăn trong việc giao kết hợp đồng. Khi áp dụng kỹ thuật này, không có điều khoản tham chiếu hoặc ngân sách cố định. Và điều này làm phức tạp thêm việc đăng ký pháp lý của dự án.
  3. Không phải là một chuyên môn hóa rất rộng của phương pháp. Trong một số trường hợp, không phải tất cả các giai đoạn phát triển dự án đều có thể được thực hiện bằng Scrum.

Tính năng công nghệ

Ngoài làm việc theo nhóm và sự hiện diện của các mục tiêu nhỏ, các tính năng của phương pháp Scrum bao gồm:

  1. Thiếu một hệ thống phân cấp quyền lực. Ở các công ty bình thường, nhân viên tuyến dưới làm những gì cấp trên yêu cầu họ làm. Khi sử dụng phương pháp Scrum, tất cả các thành viên trong nhóm làm việc cùng nhau.
  2. Tính liên kết của các hành động. Không có hệ thống phân cấp trong nhóm trong trường hợp này, nhưng các hoạt động của những người tham gia dự án được chỉ đạo bởi chủ sở hữu của sản phẩm cuối cùng. Chính người này là người thiết lập vector chính của công việc của nhóm.
  3. Tập thể chịu trách nhiệm về kết quả. Nếu dự án không thành công, thay vì tìm kiếm thủ phạm, nhóm sẽ xác định nguyên nhân gốc rễ của vấn đề và khắc phục nó.

Khung Scrum

Quản lý dự án Scrum bao gồm 3 phần chính:

  • các vai trò;
  • người hành nghề;
  • hiện vật.

Đến lượt mình, mỗi phần này cũng bao gồm một số yếu tố.

Vai trò

Có ba vai trò trong Scrum:

  • chủ sở hữu sản phẩm - đại diện khách hàng;
  • Scrum Master - một trong những thành viên trong nhóm hướng dẫn sự phát triển của nó;
  • nhà phát triển - một nhóm chuyên gia gồm 5-9 người chịu trách nhiệm đạt được các nhiệm vụ đã chọn.

Product Owner, khi thực hiện một dự án Scrum, tương tác với nhóm, điều phối các hành động của nhóm, đệ trình các yêu cầu và cuối cùng là chấp nhận và đánh giá kết quả.

Scrum Master, trong số những thứ khác, giải quyết các vấn đề cản trở công việc. Anh ấy cũng có trách nhiệm tạo ra tinh thần đồng đội trong nhóm.

Nhiệm vụ chính của các nhà phát triển là đặt ra các mục tiêu thực tế ở từng giai đoạn và đạt được chúng trong khung thời gian đã định.

Thực hành

Các giai đoạn nhỏ với các mục tiêu cụ thể trong Scrum được gọi là nước rút. Mỗi giai đoạn như vậy thường kéo dài 2-4 tuần. Nhiệm vụ của nhóm là ở giai đoạn cuối của mỗi sprint để có được một sản phẩm hoàn chỉnh có thể được trình diễn cho khách hàng.

Các học viên trong Scrum, giống như các vai trò, có ba:

  • các cuộc họp hàng ngày - được tổ chức vào buổi sáng trước khi bắt đầu làm việc;
  • các cuộc họp đánh giá sprint - được tổ chức vào cuối giai đoạn;
  • dừng khẩn cấp sprint - chấm dứt công việc trước thời hạn trong trường hợp không thể hoàn thành nhiệm vụ hoặc theo sự chủ động của khách hàng.

Đồ tạo tác

Các thành phần chính của bất kỳ dự án Scrum nào là:

  • nhật ký sản phẩm - danh sách các yêu cầu của khách hàng được sắp xếp theo mức độ quan trọng;
  • nhật ký chạy nước rút được chia nhỏ thành các nhiệm vụ vi mô;
  • Lịch Sprint - Hiển thị các thay đổi trong khối lượng công việc.

Đối với mỗi mục tiêu từ sprint log, một nhóm làm việc theo phương pháp Scrum thường được đưa ra không quá 2 ngày.

Đề xuất: