Bí quyết tìm ra và giải quyết mọi vấn đề — G Process

Quy trình công việc

Quy trình bất bại giúp Got It giải quyết mọi vấn đề gặp phải

Got It Vietnam — Đã bao giờ bạn đi lạc vào một mê cung, hay một khu rừng không lối thoát?

Hay đơn giản hơn, đã bao giờ bạn gặp một vấn đề nhưng không biết bắt đầu thế nào để có thể giải quyết nó?

Mình tin rằng mỗi chúng ta đều có ít nhất một lần như vậy. Các doanh nghiệp cũng không phải là ngoại lệ, nhất là với một start-up như Got It.

Khi đó, việc quyết định chọn cái nào để xử lí, xử lí ra sao đều có thể liên quan trực tiếp đến sự sống còn của cả công ty.

châm ngôn khi làm việc của các Got It ians

“Get your shit done”-châm ngôn khi làm việc của các Got It ians

Vậy làm thế nào để Got It lựa chọn và giải quyết các vấn đề mình gặp phải?

 Điều gì đã giúp chúng mình “get shit done” và trụ vững tại Silicon Valley tới tận ngày hôm nay? Đó chính là G Process — một khái niệm không thể thiếu trong từ điển của Got It.

Xem thêm:

Early-stage rounds — Where have you been?

G Process là gì?

G viết tắt cho Gating hoặc “Getting It Done” — hoàn thành công việc.

G Process chính là quy trình gồm 10 bước từ G1 đến G10 giúp mọi Got It-ian có thể hoàn thành công việc của mình một cách nhanh gọn, hiệu quả nhất.

G Process dựa trên phương pháp nào?

Câu trả lời là: Không phương pháp nào cả! 

Đây là quy trình được đúc kết, chỉnh sửa từ chính kinh nghiệm của Got It trong suốt quá trình phát triển sản phẩm và vận hành các hoạt động kinh doanh.

Phương pháp “made by Got It” này kết hợp với DNA của công ty là Data-Driven giúp giải quyết vấn đề bằng cách chứng minh:

  • Vấn đề được đưa ra là quan trọng và cần được giải quyết (hay còn gọi là chọn “right problem to solve”)
  • Giải pháp cho vấn đề đó được lựa chọn phát triển một cách hiệu quả (effectively developed)
  • Đo lường được ảnh hưởng của vấn đề tới các hoạt động kinh doanh của công ty (measurable)

Hãy cùng xem 10 bước đó là gì, và quy trình này hoạt động như thế nào nhé!

Mười bước tìm kiếm câu trả lời

G1: Problem Identification — Lựa chọn đúng vấn đề cần giải quyết

Đối với các công ty startup công nghệ còn non trẻ như Got It, có thể nói là đụng đâu cũng thấy có vấn đề.

Trong số đó, việc lựa chọn và giải quyết đúng vấn đề nhằm mang lại tác dụng tích cực cho công ty là một việc vô cùng quan trọng. 

Nếu không, công ty sẽ để lãng phí tài nguyên khi đâm đầu vào những vấn đề không quan trọng hoặc ít tác động tới các hoạt động kinh doanh.

Vậy lựa chọn đúng vấn đề bằng cách nào? Ở Got It, chúng mình thường dựa vào một hoặc một nhóm các yếu tố sau:

  • Từ KPI Goal của công ty. Ví dụ, nếu KPI của quý này là tăng trưởng việc sử dụng sản phẩm thì tất cả những vấn đề liên quan tới tăng trưởng sẽ có độ ưu tiên cao hơn.
  • Từ kết quả đo lường được ở version trước. Ví dụ, bạn là PM của một website và quan sát thấy landing page có lượt bounce quá cao, cứ 10 người truy cập thì có đến 8 người thoát ra ngay lập tức. Vậy thì con số 80% này chính là dữ liệu cho thấy version trước đó có vấn đề và cần phải sửa chữa ngay. Chúng ta có ngay G1 là “lượt bounce của landing page quá cao (80%)”.
  • Từ kết quả của khảo sát người dùng thông qua online survey hoặc là interview với người dùng.
  • Từ một giả thiết về hành vi người dùng hay phản ánh của thị trường về sản phẩm hay dịch vụ của công ty mà chưa thể chắc chắn do không có đủ dữ liệu.
tôn chỉ làm việc của Got It

Data-Driven hiện rõ trên bức tường IASK — tôn chỉ làm việc của Got It

Ở Got It, mọi vấn đề đều phải được chứng minh bằng dữ liệu.

Data-driven là một trong những yếu tố quan trọng để Got It đảm bảo mọi quyết định được đưa ra một cách logic, khách quan và thuyết phục nhất.

Xem thêm:

Case Study: Cách mà FEVER sử dụng A/B Experiments và Data Analysis để nhân đôi customer lifetime value

G2: Ideation — Đề xuất và lựa chọn Giải pháp tốt nhất

Khi vấn đề đã được lựa chọn để giải quyết, ta đến bước thứ hai: Tìm kiếm giải pháp phù hợp nhất.

Vấn đề sẽ được đưa ra toàn công ty để ai cũng có thể đề xuất cách giải quyết, sau đó một “hội nghị bàn tròn” sẽ được tổ chức gồm 3 bên:

  • Business Owner (Product/Product Manager — PM hoặc phụ trách dự án): người đưa ra G1, chịu trách nhiệm chung và đưa ra tổng quan về yêu cầu công việc, thời gian hoàn thành dự án
  • Project driver (Technical Product Manager — TPM hoặc phụ trách dự án): người chịu trách nhiệm triển khai dự án ở bước tiếp theo (G3a), phụ trách quản lí các tài nguyên cần thiết (số người tham gia, thời gian dự kiến…)
  • Feedback and Approvals (Cross functional leads): leader của các team đóng góp ý kiến, nhận xét, và chấp thuận các chi tiết sẽ được thực hiện trong dự án.

Trong cuộc họp này, mọi phương án sẽ được đưa ra thảo luận, mổ xẻ, phân tích. Nhưng không phải ai cãi to là thắng đâu nhé!

Meeting Halloween tại Got It

Meeting “sương sương” mùa Halloween!

Ở Got It, mỗi phương án được đưa ra đều phải dựa trên những persona cụ thể của khách hàng:

  • Họ là ai?
  • Họ gặp vấn đề gì?
  • Vấn đề đó ảnh hưởng đến trải nghiệm ra sao?
  • Khách hàng tìm kiếm trải nghiệm như thế nào và vì sao?

Từ đó, mọi người sẽ cùng xem mỗi phương án có ưu điểm, nhược điểm gì, để rồi chọn ra cái tối ưu nhất.

Trong thời điểm hiện tại, giải pháp được ưu tiên nhất thường là giải pháp có thời gian thực hiện ngắn nhất để có thể đưa sản phẩm tới tay người dùng và đo lường các metrics ngay.

G3: Product Vision, Specs and Design

G3 là bước cụ thể hoá phương án được chọn ở G2. Từ khoảng cuối năm 2017, Got It đã quyết định “bẻ nhỏ” G3 thành G3a, G3b, và thậm chí là G3c (nếu cần thiết).

Việc này nhằm đảm bảo giải pháp được xem xét một cách kỹ lưỡng hơn, cũng như tránh thay đổi nhiều trong quá trình thực hiện.

G3a — Product vision

Để một chức năng thực sự thành công và mang lại giá trị cho người dùng cũng như công ty, chức năng đó có thể phải qua hàng loạt version khác nhau.

Ở bước này mô hình tổng quan hay “big picture” sẽ được đưa ra như:

– Các UX flow sẽ như thế nào?

– Kiến trúc tổng thể có thể tích hợp với hệ thống hiện tại, cũng như khả năng thay đổi trong các phiên bản tiếp theo hay không?

– Các hệ thống khác có thể bị ảnh hưởng như thế nào?

– Những công nghệ hay dịch vụ bên ngoài nào sẽ được tận dụng?

– Các personas sẽ bị tác động tích cực hay tiêu cực thế nào?

– Các business KPIs sẽ bị tác động ra sao?

– Ngoài product thì có những bộ phận nào trong công ty cần tham gia và chịu ảnh hưởng?

Ở bước này, các bên sẽ bàn bạc với nhau để quyết định các yêu cầu tổng quan cho MVP như UX design, các đặc điểm (specifications) và tác động (business impact/metrics affected).

Các hệ thống sẽ chịu ảnh hưởng, các bên tham gia dự án, test plan và các metrics cần đạt được ở cuối quá trình thực hiện (G10) cũng sẽ được bàn bạc và chốt lại ở G3a.

G3b — Product specs and design

G3b là bước cụ thể hoá tới từng chi tiết của G3a. Tất cả những việc cần làm sẽ được mô tả một cách chi tiết.

Công việc của các team ở G3b

Công việc của các team ở G3b

Kết quả của G3b là một kế hoạch vô cùng chi tiết cho tất cả các team có liên quan để sau đó, các team có thể tiến hành làm việc một cách độc lập và song song với nhau.

G4: Estimation — Ước tính

Đến bước thứ tư, khi đã rõ phải làm những gì, chúng mình sẽ bắt đầu ước tính thời gian cần thực hiện cho từng đầu việc cụ thể.

Khi nhìn các đầu việc sắp tới

Khi nhìn các đầu việc sắp tới…

Một điều đặc biệt ở Got It là khi nhận việc, mỗi người sẽ được tự estimate thời gian hoàn thành công việc. 

Điều này không chỉ tăng tính chủ động cho mọi người trong team, mà còn giúp mỗi người rèn luyện kỹ năng quản lý bản thân, hay cao hơn là quản lý công việc, quản lý dự án.

Nhờ đó mà chỉ sau một thời gian làm việc, hầu như mọi Got It-ian đều có tính chủ động rất cao. Bạn chính là CEO cho sản phẩm của mình, và các đồng nghiệp sẽ đóng vai trò cố vấn để cho lời khuyên, feedback và góp ý để hoàn thiện sản phẩm ấy.

Thường Got It sẽ tung ra một phiên bản mới mỗi hai tuần, nên nếu ước tính không chuẩn thì các đầu việc sẽ phải được điều chỉnh lại cho phù hợp.

Xem thêm:

Làm thế nào để xây dựng trải nghiệm xuất sắc tới khách hàng?

G5: Execution — Thực hiện

Tính toán xong thì bắt tay vào làm thôi! Có lẽ không phải nói nhiều về bước thứ năm nữa, vì mọi người vào bước này ai cũng tập trung cao độ để hoàn thành công việc. Ai mà lỡ estimate hơi “ngáo” thì bây giờ chính là lúc chạy deadline hùng hục đây!

Những giây phút tập trung làm việc

Những giây phút tập trung làm việc

Do G3b đã được tính toán rất kỹ nên lúc này nhiều team cùng có thể hoạt động song song, để đến đúng ngày đúng giờ là ghép kết quả, tạo thành sản phẩm cuối cùng.

Các bạn engineer thì code, các bạn QA thì viết test cases và chuẩn bị test plan, các bạn Ops thì làm tài liệu training chuyên gia, các bạn growth thì chuẩn bị các campaign quảng bá cho sản phẩm. Tất cả hoạt động nhịp nhàng như một cỗ máy được bôi trơn, chờ ngày chạy thử.

G6: QA — Kiểm thử

Ở bước này thì đầu ra của tất cả các team đều đã “ra tấm ra món”, nhưng chưa chắc đã đúng như với yêu cầu nên cần phải test để đảm bảo những gì làm ra đạt chất lượng cao nhất. Tất cả các team đều phải làm QA.

Nếu bạn chưa biết thì ở Got It, biết viết test automation là yêu cầu bắt buộc đối với mọi engineer. 

Trong 2 tháng training, sẽ có hẳn 2 tuần bạn phải “nằm vùng” ở team QA để học làm test. Chúng mình tin rằng, việc này sẽ giúp bạn có một tư duy tốt hơn trong quá trình code, biết “thương mình thương người” để viết code sạch hơn, đồng thời tăng mối giao lưu tình cảm giữa hai team QA và engineer.

Got It's Test Automation Workshop

Got It’s Test Automation Workshop — Đố bạn biết ai là Software Engineer, ai là QA

Ngoài ra trong quá trình viết code, tất cả engineers đều phải có đầy đủ unit test cho những gì mình code. Tương tự các team khác như Ops, Growth, etc. cũng đều phải cùng nhau check chéo để đảm bảo rằng đầu ra của mình có chất lượng cao nhất.

G7: Internal Alpha Testing — End-to-end Test

Got It có một triết lý là khi xây dựng một sản phẩm hay tính năng mới, thì sản phẩm hay tính năng đó phải thuyết phục được “người trong nhà” trước, rồi mới tính đến chuyện thuyết phục người dùng.

Vì vậy chính các Got It-ians sẽ đóng vai người dùng bình thường để thử tất cả các sản phẩm, tính năng trước tiên.

Ở Got It, Alpha Test (hay test nội bộ) được gọi là Test Party. Mỗi lần có “party”, cả team sẽ quây quần lại với nhau, cứ người này đóng giả làm người dùng rồi thử test các chức năng của người khác.

Chất party nằm ở chỗ, mỗi khi một lỗi “vô duyên” được tìm thấy, thể nào người làm ra nó cũng được xướng tên, và cả team lại được một trận cười no nê. Với tốc độ đã thành thương hiệu ở Got It, lỗi đó sẽ ngay lập tức được hot fix tại chỗ nên buổi party nào cũng cực kỳ năng suất.

1001 kiểu test party

Sau buổi test, leader công bố buổi party diễn ra thành công tốt đẹp, cả team lại túm tụm ra góc bếp quen thuộc chuẩn bị Happy Hour, lấp đầy những cái bụng đói meo sau những giây phút căng não tập trung fix lỗi. Got It là vậy đấy, làm việc hết sức và “xoã” hết mình!

G8: Public Beta Testing (Optional)

Thường quá trình test sẽ hoàn thành ở G7. Tuy nhiên, nếu có yêu cầu cụ thể, G8 sẽ được đề xuất để đảm bảo giảm thiểu rủi ro nếu sản phẩm không đáp ứng được yêu cầu của người dùng hoặc ảnh hưởng tới những thành phần đang có sẵn.

Ở bước beta testing (hay còn gọi là external testing), sản phẩm sẽ được đưa ra cho một lượng nhỏ người dùng để thu thập feedback trước khi phát hành chính thức.

Đối với mobile app thì đây chính là bước để submit phiên bản mới lên App Store để chờ được approve bởi Apple hay Google.

G9: Release — Go Live!

Sau quá trình “sứt đầu mẻ trán” thì đây chính là lúc thành quả được tung ra. Có một điều thú vị là ngay sau release thì team QA phải thực hiện post production test để đảm bảo phiên bản mới hoạt động tốt ở trong môi trường production (vốn phức tạp hơn nhiều so với môi trường dev hay staging).

G9 hiện tại — đã live trên website got-it.ai

G9 hiện tại — đã live trên website got-it.ai

Ở bước này, PM còn phải tự tay test một số flow trọng yếu của sản phẩm (gọi là business impact flow) để đảm bảo rằng hoạt động kinh doanh của công ty không bị ảnh hưởng.

Bất kỳ lỗi gì xảy ra khi test business impact flow, bằng bất cứ giá nào, phải được fix ngay tức thì. Các lãnh đạo của công ty cũng liên tục test business impact flow như là một thói quen.

Để giảm rủi ro như có lỗi mà không kịp huy động người sửa thì Got It thường tránh release sản phẩm mới vào ngày cuối tuần.

Nhìn chung, G9 ở Got It cũng không quá khác biệt so với những nơi khác. Điều khác biệt sẽ nằm ở bước cuối cùng của G Process: G10.

G10: Results — Postmortem

Bạn còn nhớ ở G3 chúng mình đã set KPIs cho sản phẩm chứ? Vậy thì G10 chính là lúc phân tích các dữ liệu, con số để xem liệu lần phát hành này có đạt được các KPIs đó không, cũng như sản phẩm ảnh hưởng như thế nào tới trải nghiệm và hành vi của người dùng v.v..

Như đã nói ở rất nhiều bài viết trước, ở Got It bạn có thể thử, có thể sai, nhưng bạn cũng phải học được gì từ những lần sai đó. Thường quá trình thu thập dữ liệu sẽ mất khoảng 2 tuần và trong thời gian đó, có rất nhiều thí nghiệm sẽ được thực hiện. G10 chính là lúc nhìn lại những gì mình đã làm được và chia sẻ bài học với cả team.

Sau đó, chính những số liệu, kết quả phân tích ở G10 sẽ là cơ sở cho một G1 tiếp theo.

Câu chuyện đi tìm data-driven solution sẽ lại được khởi động, các vấn đề sẽ không ngừng được đưa ra và giải quyết theo một chu trình logic. Đó chính là điều khác biệt khi làm product: không phải làm xong là xong, mà bạn sẽ luôn phải nhìn vào G10 để tìm ra những G1 tiếp theo.


Ai sẽ là người chịu trách nhiệm trong từng bước của G Process?

Got It coi việc xây dựng và vận hành sản phẩm cũng như thực hiện các hoạt động kinh doanh giống như một chuyến du hành qua rất nhiều địa hình khác nhau.

Với mỗi địa hình, ai là người thạo nhất ở địa hình đó sẽ là người cầm lái. Tất cả những người còn lại sẽ hỗ trợ mà không phân biệt vị trí của người đó là sếp hay là nhân viên.

Đối với các bước của G Process cũng vậy, mỗi bước sẽ có một những người chịu trách nhiệm cuối cùng.

Quá trình đi từ G1 tới G10 nhìn có vẻ dài và máy móc tuy nhiên có những bước rất ngắn ví dụ G1, G2, G3b, G4, G7, G8, G9.

Hàng tuần công ty sẽ có 2 buổi chiều T3 và T5 dành riêng cho Gating để chuyển một project từ bước này sang bước kia. Mỗi khi một project được gate để pass sang bước tiếp theo thì sẽ có một số người phải tham gia bắt buộc còn lại là optional để mọi người không phải meeting nhiều.


Trên đây là những nội dung cơ bản nhất về G Process — quy trình làm việc cốt lõi của Got It.

Bạn hoàn toàn có thể áp dụng phương pháp này trong bất cứ vấn đề nào mình gặp phải. Bởi không đâu xa, chính team branding cũng đang áp dụng G Process khi viết blog hay lập các kế hoạch non-tech khác.

Hãy thử và cho chúng mình biết bạn thấy sao về phương pháp làm việc “made by Got It” này nhé!

Bạn có thể quan tâm:

Tổng quan mọi thứ bạn cần biết khi phân tích mô hình kinh doanh quán cafe

 

Nguồn: medium.com

Những Bài Viết Liên Quan

Theo dõi A1 Blog

Nhận các bài viết mới về các lĩnh vực tại A1

Xem nhiều nhất

Tối ưu Phân tích và Báo cáo dữ liệu

  • Kết nối và đồng bộ dữ liệu đa kênh
  • Trực quan hóa các dữ liệu phân tích
  • Khả năng tùy biến mạnh mẽ
  • Xử lý dữ liệu nhanh chóng và chính xác

Bạn vui lòng điền đầy đủ thông tin trên form đăng ký. Các liên quan đến chương trình ưu đãi của A1 sẽ được gửi đến email của bạn. Mọi thắc mắc cần tư vấn. Bạn vui lòng liên hệ với A1 qua email: hub@a1digihub.com hoặc thông qua số điện thoại: +84 (0901) 323 933

Tối ưu báo cáo và phân tích dữ liệu

Đặt lịch tư vấn trực tiếp!

Nói chuyện với chuyên gia tăng trưởng của chúng tôi