대학에 다니는 동안 저는 음악 산업에 대한 진지한 관심을 유지하기 위해 지역 녹음 스튜디오에서 파트타임으로 일했습니다. 음악 산업과 무관한 출판물에서 이 기사를 읽고 계시다면, 제가 그 이후로 음악과 헤어졌다고 결론짓기 쉽습니다.
내 친구들 중 일부는 여전히 음악 산업에서 일하고 성공하고 있으며, 특히 스펙트럼의 녹음 측면에서 수년에 걸쳐 상황이 어떻게 변했는지 듣는 것은 인상적입니다. 업계는 지속적으로 혁신을 거듭해 왔으며, 이는 주로 제품 제조업체가 이러한 도구를 사용하여 예술 작품을 창작하는 사람들의 피드백을 들었기 때문입니다. 이것은 오늘날 기술 산업에서 일하는 것과 다르지 않습니다. 사용자 피드백을 받고 듣는 것은 성공적인 기술 제품에 매우 중요합니다.
그러나 Web2는 개념과 도구 모두에서 사용자 피드백을 수용했지만 Web3는 여전히 뒤처져 있습니다. 이러한 불일치의 한 가지 예는 Web3 DevOps를 개선하기 위해 지속적인 피드백 루프를 사용한다는 개념을 중심으로 합니다. 이는 팀 구성원이 품질 피드백을 얻는 것이 어렵고 흔하지 않은 영역입니다. 이 개념은 모범 사례와 사용 가능한 도구 모두에서 아직 주목을 받지 못했습니다. 그리고 열악한 사용자 경험이 증거입니다.
이러한 의사소통 격차를 해소할 수 있는 더 좋은 방법이 있는지 궁금했습니다.
DevOps의 개념은 소프트웨어 개발에서 상대적으로 새로운 개념이며 업계에서 소프트웨어 엔지니어가 직면한 문제점에 귀를 기울이는 확실한 예입니다.
따라서 Web3 DevOps가 이미 추진력을 얻기 시작했다는 것은 놀라운 일이 아닙니다. Web3 프로젝트와 마찬가지로 Web3 팀은 기존 소프트웨어 엔지니어링과 운영 간의 격차를 해소해야 합니다.
그리고 그것은 중요합니다. 성공적인 Web3 DevOps는 다음과 같은 이점을 제공할 수 있습니다.
이전 모델에서는 PM이 관리하고, 개발자가 코딩하고, 테스터가 테스트하고, 운영팀이 배포되었습니다. 그러나 이것은 속도가 느려서 "내 컴퓨터에서는 작동합니다!"라는 유명한 메시지가 발생했습니다. 그러나 최신 DevOps를 통해 팀 구성원은 이제 통합된 팀이 되어 모든 사람이 긴밀하게 협력하고 프로젝트 전체를 책임집니다.
이는 모든 사람을 최종 사용자 요청에 노출시키는 것이 좋은 일임을 의미합니다. 그리고 피드백은 지속적이어야 합니다! 모든 팀원은 생산 과정에서 무슨 일이 일어나고 있는지 즉시, 그리고 항상 알아야 합니다. 이러한 지속적인 피드백 루프를 통해 모든 사람이 팀으로서 프로젝트와 고객의 요구 사항을 더 쉽게 이해할 수 있습니다.
팀을 사용자 피드백에 노출시키는 것은 정보 과부하처럼 보일 수 있습니다. 그러나 실제로 사용자 피드백은 팀 전체에 가치를 제공합니다.
소프트웨어 엔지니어
운영 엔지니어
테스터
제품 소유자/프로젝트 관리자
그래서 우리는 피드백이 필요한 이유를 알고 있습니다. 하지만 Web3의 세계에서는 어떻게 이것을 얻을 수 있을까요? 우리는 전통적인 중앙 집중식 솔루션(Google 양식 등)을 사용할 수 있습니다. 하지만 Web3의 정신에서는 분산되고 개방적인 솔루션이 정말로 필요합니다.
이것이 바로 Form xChange 오픈 소스 도구가 등장하는 곳입니다. 이를 통해 Web3에서 피드백 양식을 쉽게 만들고 사용할 수 있습니다. 그리고 구현과 사용이 매우 쉽습니다. 이 솔루션은 MetaMask 지갑(사용자가 이미 보유하고 있을 가능성이 높음)에 연결되어 애플리케이션 사용자가 하나 이상의 양식을 사용하여 익명으로 투표할 수 있도록 합니다. 각 양식은 여러 질문을 허용합니다.
멋진 부분은 전체 피드백 프로세스가 자체 스마트 계약을 생성하거나 유지 관리할 필요 없이 Solidity 로 작성된 자체 공장 계약을 사용한다는 것입니다.
다음은 Form xChange 라이프사이클을 요약한 것입니다.
설치 후 작성자는 새 양식을 작성하고 팩토리 계약을 사용하여 양식을 배포합니다. 배포 후 참가자는 익명으로 양식을 채우고 결과를 제출하기만 하면 됩니다. 제출 후 결과는 작성자와 참가자 모두에게 제공됩니다.
높은 수준에서 Form xChange 사용을 시작하려면 다음 단계가 필요합니다. 피드백 양식을 탐색하는 동안 실제 자금 지출을 피하기 위해 이 예(Ethereum L2 Linea 테스트 네트워크)에서는 Linea Goerli에 Truffle을 사용하여 Form xChange를 배포할 것입니다.
Form xChange를 시작하는 단계는 다음과 같습니다.
꽤 쉽습니다. MetaMask 사이트 에서 설정을 자세히 안내하는 자세한 예를 찾을 수 있습니다.
위 단계를 수행하면 Form xChange 홈 화면이 브라우저에 표시됩니다.
다음으로 Connect Wallet 버튼을 사용해 MetaMask 지갑을 연결하세요.
연결되면 localhost:3000/create-form URL을 사용하여 새 피드백 양식을 만듭니다.
이제 피드백 양식을 만들 준비가 되었습니다.
지금 녹음실에 앉아 있는 것과 1990년대를 회상하는 것은 40년 전과 거의 유사점이 없습니다. 업계에서는 고객의 의견을 경청함으로써 업무를 수행하는 더 나은 방법이 있음을 깨닫고 필요한 혁신을 제공했습니다.
이는 소프트웨어 엔지니어로서 DevOps의 생성과 발전을 통해 우리가 보아온 것과 다르지 않습니다. 피드백 양식을 사용하면 더 빠른 혁신을 제공할 수 있으며, 이는 간단한 Web3 DevOps 사용 사례 및 ConsenSys Form xChange에 대해 언급한 것입니다.
독자들은 제가 모든 IT 전문가에게 적용할 수 있다고 생각하는 다음 사명 선언문에 중점을 두었다는 것을 기억하실 것입니다.
“지적 재산의 가치를 확장하는 특징/기능을 제공하는 데 시간을 집중하십시오. 다른 모든 것에 프레임워크, 제품 및 서비스를 활용하세요.”
- J. 베스터
Form xChange의 작성자를 사용하면 Web3 개발 수명 주기의 일부로 자체 피드백 양식 프로세스를 만들도록 강요하지 않고 개인적인 사명 선언문을 고수할 수 있습니다. 이를 통해 Form xChange 도구를 활용하여 관리, 구현 및 배포가 쉬운 빠른 피드백 양식을 만들 수 있습니다.
Web3에 중점을 두고 있고 고객으로부터 피드백을 얻는 데 가치가 있다고 생각한다면 Form xChange 도구를 사용해 볼 것을 적극 권장합니다. 결국, 약간의 시간을 제외하고는 비용이 전혀 들지 않습니다.
정말 좋은 하루 보내세요!
여기에도 게시되었습니다.