Khi đang học đại học, tôi đã làm việc bán thời gian tại một phòng thu âm ở địa phương để duy trì niềm đam mê thực sự của mình với ngành công nghiệp âm nhạc. Vì bạn đang đọc bài viết này trên một ấn phẩm không liên quan đến ngành công nghiệp âm nhạc nên có thể dễ dàng kết luận rằng tôi đã chia tay âm nhạc kể từ thời điểm đó (à, ngoài việc tạo ra những gì tôi cảm thấy là một số danh sách phát Spotify khá ấn tượng).
Một số người bạn của tôi vẫn làm việc và phát triển trong ngành công nghiệp âm nhạc, và thật ấn tượng khi biết mọi thứ đã thay đổi như thế nào trong những năm qua, đặc biệt là về mặt thu âm. Ngành công nghiệp này đã tiếp tục đổi mới, chủ yếu là do các nhà sản xuất sản phẩm đã lắng nghe phản hồi từ những người phụ thuộc vào công cụ đó để tạo ra tác phẩm nghệ thuật của họ. Điều này không khác gì làm việc trong ngành công nghệ ngày nay. Nhận và lắng nghe phản hồi của người dùng là điều quan trọng đối với sự thành công của các sản phẩm công nghệ.
Tuy nhiên, trong khi Web2 đón nhận phản hồi của người dùng cả về ý tưởng lẫn công cụ thì Web3 vẫn bị tụt lại phía sau. Một ví dụ về sự khác biệt này xoay quanh khái niệm sử dụng vòng phản hồi liên tục để cải thiện Web3 DevOps — một lĩnh vực mà các thành viên trong nhóm gặp khó khăn và hiếm khi nhận được phản hồi chất lượng. Khái niệm này vẫn chưa thu hút được sự chú ý, cả về phương pháp thực hành tốt nhất lẫn các công cụ sẵn có. Và trải nghiệm người dùng kém là bằng chứng.
Tôi tự hỏi liệu có cách nào tốt hơn để thu hẹp khoảng cách giao tiếp này không.
Khái niệm DevOps tương đối mới trong phát triển phần mềm và là một ví dụ điển hình về việc ngành đang lắng nghe những điểm yếu mà các kỹ sư phần mềm phải đối mặt.
Vì vậy, không có gì ngạc nhiên khi Web3 DevOps đã bắt đầu có đà phát triển. Cũng giống như các dự án Web3, các nhóm Web3 cần thu hẹp khoảng cách giữa kỹ thuật phần mềm và hoạt động truyền thống.
Và nó quan trọng. DevOps Web3 thành công có thể mang lại những lợi ích như:
Theo mô hình cũ, các PM được quản lý, các nhà phát triển mã hóa, những người thử nghiệm đã thử nghiệm và các hoạt động được triển khai. Nhưng điều này diễn ra chậm và gây ra thông báo nổi tiếng “nó hoạt động trên máy của tôi!” Nhưng với DevOps hiện đại, các thành viên trong nhóm giờ đây là một nhóm thống nhất, trong đó mọi người làm việc chặt chẽ với nhau và chịu trách nhiệm về toàn bộ dự án.
Điều này có nghĩa là việc cho mọi người tiếp cận các yêu cầu của người dùng cuối là một điều tốt. Và phản hồi phải liên tục! Tất cả các thành viên trong nhóm phải biết ngay lập tức và mọi lúc những gì đang diễn ra trong quá trình sản xuất. Với vòng phản hồi liên tục này, mọi người, với tư cách là một nhóm, sẽ dễ dàng hiểu được dự án và nhu cầu của khách hàng hơn.
Việc nhóm tiếp xúc với phản hồi của người dùng có thể giống như quá tải thông tin. Nhưng trên thực tế, phản hồi của người dùng mang lại giá trị cho toàn bộ nhóm:
Kỹ sư phần mềm
Kỹ sư vận hành
Người thử nghiệm
Chủ sở hữu sản phẩm / Người quản lý dự án
Vì vậy, chúng tôi biết lý do tại sao chúng tôi cần phản hồi. Nhưng làm thế nào để chúng ta có được điều này trong thế giới Web3? Chúng tôi có thể sử dụng các giải pháp tập trung truyền thống (biểu mẫu google, v.v.) - nhưng theo tinh thần của Web3, chúng tôi thực sự cần một giải pháp phi tập trung và mở .
Đó là lúc công cụ mã nguồn mở Form xChange xuất hiện. Nó cung cấp cho bạn khả năng dễ dàng tạo và sử dụng các biểu mẫu phản hồi trên Web3 . Và nó khá dễ thực hiện và sử dụng. Giải pháp kết nối với ví MetaMask (mà rất có thể người dùng đã có) và cho phép người dùng ứng dụng bỏ phiếu ẩn danh bằng một hoặc nhiều biểu mẫu - với mỗi biểu mẫu cho phép nhiều câu hỏi.
Điều thú vị là toàn bộ quá trình phản hồi sử dụng hợp đồng nhà máy riêng được viết bằng Solidity mà không yêu cầu bạn tạo hoặc duy trì hợp đồng thông minh của riêng mình.
Dưới đây là bản tóm tắt về vòng đời của Biểu mẫu xChange:
Sau khi cài đặt, người tạo sẽ tạo một biểu mẫu mới và triển khai biểu mẫu đó bằng hợp đồng nhà máy. Sau khi triển khai, người tham gia chỉ cần điền biểu mẫu ẩn danh và gửi kết quả của họ. Sau khi gửi, kết quả sẽ có sẵn cho cả người sáng tạo và người tham gia.
Ở cấp độ cao, cần thực hiện các bước sau để bắt đầu sử dụng Biểu mẫu xChange. Lưu ý rằng chúng tôi sẽ triển khai Biểu mẫu xChange bằng cách sử dụng Truffle trên Linea Goerli cho ví dụ này (mạng thử nghiệm Linea Ethereum L2) để tránh chi tiêu bất kỳ khoản tiền thực nào trong khi khám phá các biểu mẫu phản hồi.
Dưới đây là các bước để bắt đầu với Biểu mẫu xChange:
Nó khá dễ dàng. Bạn có thể tìm thấy ví dụ chi tiết hướng dẫn cài đặt đầy đủ chi tiết tại trang MetaMask .
Sau khi làm theo các bước trên, màn hình chính của Biểu mẫu xChange sẽ hiển thị trong trình duyệt của bạn:
Tiếp theo, sử dụng nút Kết nối Ví để kết nối ví MetaMask của bạn.
Sau khi kết nối, hãy sử dụng URL localhost:3000/create-form để tạo biểu mẫu phản hồi mới:
Bây giờ bạn đã sẵn sàng để tạo các biểu mẫu phản hồi.
Ngồi trong phòng thu âm bây giờ so với những gì tôi nhớ từ những năm 1990 vẫn có rất ít điểm tương đồng với 40 năm trước. Ngành này nhận ra rằng có cách tốt hơn để thực hiện mọi việc—bằng cách lắng nghe khách hàng—và đưa ra những đổi mới cần thiết.
Điều đó không khác gì những gì chúng ta đã thấy trong quá trình hình thành và phát triển DevOps với tư cách là kỹ sư phần mềm. Việc sử dụng các biểu mẫu phản hồi có thể mang lại sự đổi mới nhanh hơn, điều mà tôi đã lưu ý xung quanh trường hợp sử dụng Web3 DevOps đơn giản và ConsenSys Form xChange.
Độc giả của tôi có thể nhớ lại rằng tôi đã tập trung vào tuyên bố sứ mệnh sau đây mà tôi cảm thấy có thể áp dụng cho bất kỳ chuyên gia CNTT nào:
“Hãy tập trung thời gian vào việc cung cấp các tính năng/chức năng giúp nâng cao giá trị tài sản trí tuệ của bạn. Tận dụng các khuôn khổ, sản phẩm và dịch vụ cho mọi thứ khác.”
- J. Vester
Những người sáng tạo tại Biểu mẫu xChange cho phép tôi tuân thủ tuyên bố sứ mệnh cá nhân của mình bằng cách không buộc tôi phải tạo quy trình biểu mẫu phản hồi của riêng mình như một phần trong vòng đời phát triển Web3 của tôi. Khi làm như vậy, tôi có thể chỉ cần tận dụng công cụ Biểu mẫu xChange để tạo các biểu mẫu phản hồi nhanh chóng, dễ quản lý, triển khai và triển khai.
Nếu bạn tập trung vào Web3 và nhận thấy giá trị trong việc nhận phản hồi từ khách hàng, tôi thực sự khuyên bạn nên dùng thử công cụ Biểu mẫu xChange. Rốt cuộc, bạn không phải trả bất kỳ chi phí nào… ngoại trừ một lượng nhỏ thời gian của bạn.
Chúc bạn có một ngày thật tuyệt vời!
Cũng được xuất bản ở đây .