Để biến tài liệu thành ứng dụng, Coda phải suy nghĩ lại về năng suất từ ​​đầu

Dịch vụ mới này trông hơi giống một trình xử lý văn bản và hơi giống một bảng tính. Nhưng nó đang cố gắng vượt qua 40 năm lịch sử phần mềm.
Để biến tài liệu thành ứng dụng, Coda phải suy nghĩ lại về năng suất từ ​​đầu
Shishir Mehrotra trình bày tại Coda's San Francisco Thời đại Đảng Party hồi tháng 9 năm ngoái. [Ảnh: lịch sự của Coda]
TÁC GIẢ HARRY MCCRACKENĐỌC LÂU
Khi bạn nghĩ về nó, lịch sử của phần mềm năng suất ngắn đáng ngạc nhiên về những khoảnh khắc đột phá. Chẳng hạn, Google Sheets có thể dựa trên web và hợp tác, nhưng các khái niệm về xương của nó giống như của Microsoft Excel (thành lập năm 1985), chính nó đã đi theo sự dẫn dắt của Lotus 1-2-3 (1983) và VisiCalc (1979 ). Đó không phải là một cú gõ vào Google; nó chỉ là bằng chứng cho thấy bảng tính có sức mạnh vượt trội như một công cụ làm việc. Điều tương tự cũng đúng với trình xử lý văn bản, gói trình bày, cơ sở dữ liệu, ứng dụng email và một vài xác thực vĩnh cửu khác về năng suất kinh doanh.

Xuất hiện một biến thể cải tiến về chủ đề phần mềm hàng thập kỷ không khó lắm. Điều đáng ngại là xây dựng một cái gì đó mới mà không phù hợp với một thể loại hiện có. Nếu mọi người không thấy lợi ích ngay lập tức khi áp dụng nó, họ sẽ không thử ngay từ đầu. Và ngay cả khi họ cho nó một phát súng, họ có thể nhanh chóng từ bỏ nó nếu nó không có nhiều khoảng trống cho người dùng cao cấp hơn.

Tất cả tạo nên một thử thách hấp dẫn cho một công ty khởi nghiệp, với các văn phòng ở San Francisco và Seattle, được gọi là Coda . Khởi chạy dịch vụ web của nó và bạn có thể nhầm nó với trình xử lý văn bản: Bạn sẽ thấy một thanh công cụ ở trên cùng, một trường có khoảng trắng trống và con trỏ nhấp nháy. Giống như một bảng tính hoặc cơ sở dữ liệu, nó dành riêng cho việc xáo trộn dữ liệu kinh doanh. Nhưng thay vì chỉ lưu trữ nó đi và sau đó lấy nó, dịch vụ cung cấp các công cụ phong phú để thực hiện công cụ với nó.

Coda là đứa con tinh thần của Shishir Mehrotra và Alex DeNeui, hai người bạn cũ gặp nhau tại MIT và sau đó làm việc cùng nhau tại cả Microsoft và YouTube trước khi bắt đầu công ty. Khi họ đang hình thành ý tưởng cho khởi nghiệp của mình, họ đã xem xét trạng thái của các công cụ năng suất và sau đó tự hỏi mình, nếu chúng ta bắt đầu từ đầu thì sao? Mehrotra giải thích, hiện là CEO của công ty. Phần mềm Chúng tôi sẽ xây dựng một loại tài liệu mới kết hợp các phần tốt nhất của tất cả các tài liệu bạn biết: tài liệu, bảng tính, bản trình bày, ứng dụng. Luận điểm cốt lõi là bạn có thể xây dựng một tài liệu mạnh mẽ như một ứng dụng. (Mặc dù tên là Coda, là một tài liệu được viết ngược, họ chỉ nhận thấy rằng sau khi họ đã xem xét nó.)

Quentin Clark, phó giám đốc kỹ thuật, sản phẩm và thiết kế của Dropbox, đã gặp Mehrotra và DeNeui nhiều năm trước khi tất cả họ làm việc tại Microsoft và hiện đang ở trong hội đồng quản trị của Coda. Ngay cả tại Microsoft, anh vẫn nhớ, họ đã đưa ra những ý tưởng hiện được phản ánh trong dịch vụ của startup. Nhưng thật khó để triển khai chúng trong một sản phẩm quen thuộc hiện có, chẳng hạn như Office hoặc Google G Suite. Các công cụ đương nhiệm thực sự được neo trong các cấu trúc vật lý, ông nói. Các bộ xử lý văn bản được neo trong tờ giấy có thể phù hợp với báo chí Gutenberg. Excel và Google Sheets thực sự là những cấu trúc đã được phát triển từ những cuốn sổ cái nằm bên dưới quầy tại các quán rượu và nhà trọ đầu tiên. Việc Coda khởi nghiệp không có người dùng và không sợ làm họ thất vọng đang giải phóng.


[Hình ảnh: lịch sự của Coda]
Coda, tuy nhiên, có một tầm nhìn rõ ràng về loại người mà nó muốn làm hài lòng. Khi dịch vụ chính thức công bố cách đây một năm, Mehrotra đã viết một bài đăng trên blog  có tham chiếu mô tả dịch vụ của một người dùng là Minecraft Minecraft cho các tài liệu. Giống như hiện tượng trò chơi xây dựng khối , Coda ít nói về những gì nó làm ngay lập tức hơn những gì mọi người có thể xây dựng trên nó; đó là một tấm thảm cho sự sáng tạo đầy tham vọng. Công ty gọi người dùng của mình là các nhà sản xuất, các tổ chức, tổ chức một sự kiện của nhóm vào tháng 9 để xây dựng cộng đồng và thậm chí đã đưa ra những bức tranh biếm họa về một số siêu nhân lớn nhất của họ như những nhân vật nhỏ bé trông giống như họ có thể bước ra từ một trò chơi video .
Mô tả sản phẩm của bạn là Minecraft của bất cứ thứ gì đang đặt thanh cao. Cho đến nay, Coda vẫn là một công việc đang tiến triển, được sử dụng rộng rãi bởi những người thử nghiệm beta nhưng không phải là do phát hành chung cho đến năm 2019. Như để nhắc nhở hàng ngày về sự to lớn của công việc trước mắt, công ty đã đặt tên cho các phòng hội thảo trong văn phòng ở San Francisco sau các sản phẩm mà nó ngưỡng mộ: VisiCalc, Lotus 1-2-3, Đồ họa Harvard, Hypercard của Apple và thậm chí cả bảng tính đầu tiên của Microsoft, Multiplan. Tất cả một khi quan trọng; tất cả không còn tồn tại Như tôi đã nói, nhiều khoảnh khắc đột phá trong phần mềm năng suất đã xảy ra cách đây rất lâu.

MỌI THỨ Ở MỘT NƠI
Coda không chính xác mà không có cạnh tranh. Chẳng hạn, QuickBase (thành lập năm 1999), Smartsheet (2006) và Airtable (2012) là tất cả các dịch vụ dựa trên web cho phép một công ty đưa ra các trải nghiệm giống như ứng dụng tùy chỉnh dựa trên dữ liệu của chính họ. Nhưng trong khi các dịch vụ đó có cảm giác như phần mở rộng của bảng tính và cơ sở dữ liệu như chúng ta đã biết, thì phần vỏ dạng tự do hơn của tài liệu Coda tạo ra một môi trường khác. Bạn có thể nhúng nhiều bảng kiểu bảng tính trong tài liệu Coda, kết nối chúng với văn bản giải thích, chèn các yếu tố như lịch và hình ảnh và thêm các điều khiển giống như ứng dụng như nút và thanh trượt. Ý tưởng là để các nhóm giữ nhiều mẩu dữ liệu và chức năng liên quan ở một nơi mà mọi người có thể truy cập cùng một lúc, một tài liệu Coda thay vì phân tán chúng thông qua các tệp riêng biệt được lưu trữ ở đâu đó như Google Drive.

Cùng với các yếu tố giống như bảng tính và trình xử lý văn bản của nó, Coda thậm chí còn ném vào một gói trình bày: Nút trình bày hiện tại của nút chuyển sang chế độ toàn màn hình và cho phép bạn xem qua tài liệu của mình như thể đó là PowerPoint.

Nếu tất cả những gì bạn đang làm là hoàn thành các nhiệm vụ có thể đạt được như nhau trong trình xử lý văn bản, bảng tính hoặc ứng dụng trình bày, thì không có nhiều lý do để xem xét Coda. Nó bắt đầu trở nên thú vị khi bạn sử dụng tất cả các tính năng của nó để lắp ráp một cái gì đó trông giống như một ứng dụng mà một ứng dụng được xây dựng chính xác cho nhu cầu của doanh nghiệp của bạn.

Trong tất cả các công ty, nước sốt bí mật không phù hợp với phần mềm đóng gói mà công ty sử dụng cho quy trình công việc của mình, thành viên hội đồng quản trị của Coda, Hemant Taneja, giám đốc điều hành của công ty liên doanh General Catalyst. Một trong hai hoặc hai người đã ở đó một thời gian dài có cách kinh doanh độc đáo. Những gì Coda làm là để cho bạn thể chế nước sốt bí mật đó.

Tại Uber, đó thực sự chỉ là một vài nhân viên đi đầu trong việc tạo ra một hệ thống quản lý dự án nội bộ ở Coda ; nó hoạt động tốt đến mức hiện đang được hàng trăm đồng nghiệp của họ sử dụng. Tương tự, Box đã sử dụng Coda để tạo ra hệ thống riêng để quản lý các ứng cử viên.


Box quản lý quá trình tuyển dụng của mình bằng Coda. [Hình ảnh: lịch sự của Coda]
Bạn mong muốn các công ty tập trung vào công nghệ như Uber và Box liên kết với Coda, nhưng những người thử nghiệm beta khác, nằm ngoài bong bóng Thung lũng Silicon, cũng thấy nó hữu ích. Hudson Henry Baking Co., một nhà sản xuất granola cỡ nhỏ, có trụ sở tại một thị trấn một cửa ở Virginia. Người sáng lập Hope Lawrence đã bắt đầu thử nghiệm với Coda khi cô thuê Michele Durst làm quản lý đóng gói và vận chuyển. Durst tình cờ có một kiếp làm giám đốc công nghệ Phố Wall, người đã giúp cô lao vào Coda để xây dựng các công cụ hữu ích được thiết kế riêng cho việc kinh doanh nướng và bán granola.
Lawrence Chúng tôi có một tờ giấy nướng, chúng tôi nói, 'Đây là những gì chúng tôi đang làm hôm nay, đây là các thành phần mà bạn phải sử dụng với các số lô liên quan', Lawrence nói. Đây là một máy nhắn tin, và tôi in nó ra và đưa nó cho đội nướng. Một chút chức năng Coda khác cho phép công ty theo dõi khi đến lúc ping một nhà bán lẻ để thu hút một đơn đặt hàng mới dựa trên các giao dịch mua trước đây. Chúng tôi ở Coda suốt cả ngày, mỗi ngày, Lawrence Lawrence nói.

BIẾN NGƯỜI THÀNH LẬP TRÌNH VIÊN
Đối với tất cả các cách mà Coda cố gắng thoát khỏi quá khứ của phần mềm năng suất, một số ý tưởng bao quát của nó có một lịch sử lâu dài. Một phần tư thế kỷ trước, Microsoft đã xây dựng ngôn ngữ lập trình Visual Basic for Application vào Office; thậm chí trước đó, nó đã cung cấp các công cụ tự động hóa như WordBASIC. Nhiều công ty đã tận dụng khả năng lập trình của Office để tạo ra các công cụ bespoke cho ngành kinh doanh cụ thể của họ. Nhưng mặc dù hơn một tỷ người hiện đang sử dụng bộ phần mềm của Microsoft, nhưng tỷ lệ phần trăm đã viết mã phải rất nhỏ. Công việc đó thường được thực hiện bởi các chuyên gia hoặc thậm chí các chuyên gia tư vấn bên ngoài.

Ngược lại, Coda thấy khả năng tạo ra một tài liệu làm hầu hết mọi thứ như có khía cạnh dân chủ hóa và chắc chắn không phải là thứ gì đó đòi hỏi phải phụ thuộc vào các chuyên gia CNTT để thực hiện công việc nặng nhọc. Mehrotra nói rằng những người được trang bị nhiều nhất để xây dựng các công cụ của họ là những người thực sự đang làm việc.

Soạn thảo các công thức trong bảng tính không phải là một kỹ năng đặc biệt kỳ lạ và việc xây dựng chức năng đơn giản vào tài liệu Coda không phải là một nhiệm vụ tiên tiến hơn đáng kể. (Trong ít nhất một khía cạnh, điều đó dễ dàng hơn: Bạn có thể đặt cho các ô có tên có ý nghĩa thay vì cố nhớ các hàng và cột.) Nhưng bạn càng tham vọng vào Coda, nó càng bắt đầu cảm thấy giống như mã hóa. Dịch vụ này có số lượng lớn tài liệu và cần nó.

Tuy nhiên, Mehrotra nói rằng anh ta tự tin rằng học cách tạo ra Coda không quá đáng sợ. Mỗi thứ Năm, nhóm của Coda xem xét video phỏng vấn người dùng. Khi bạn hỏi họ, 'Xây dựng nó khó đến mức nào?' "Khó" không hoàn toàn theo cách họ nghĩ về nó, bởi vì đối với họ đó là một niềm vui, anh ấy nói.

Bằng cách nói chuyện với các dịch vụ như Figma, GitHub và Slack, Coda có thể tận dụng các công cụ thiết yếu khác của công ty thay vì cạnh tranh với chúng. [Hình ảnh: lịch sự của Coda]
Khi những người thử nghiệm Coda beta đã khám phá các khả năng của dịch vụ, ông nói thêm, họ thường hỏi những câu hỏi về việc tích hợp nó với các dịch vụ khác: Tôi làm việc trong tất cả các công cụ khác. Làm thế nào để tôi biết khi nào tôi nên sử dụng Coda, khi tôi nên sử dụng các công cụ khác, làm thế nào để chúng hoạt động cùng nhau? Coda đang trả lời các truy vấn như vậy với Packs, một loạt các tính năng mới đầy tham vọng gắn kết dịch vụ với các công cụ dựa trên web khác. Để bắt đầu, có hơn 15 Gói, bao gồm các gói cho GitHub, Gmail, Ngôn ngữ tự nhiên của Google, Nhà kính, Liên lạc, Slack, Twilio và các gói khác, với nhiều thứ khác.
Gói phần mềm mà bạn thêm từ trình cài đặt giống như cửa hàng ứng dụng Mở rộng đáng kể sức mạnh của Coda mà không yêu cầu người dùng biết arcana như các lệnh gọi API. Gói có thể lấy thông tin liên quan đến cổ phiếu, thời tiết hoặc sản phẩm có sẵn từ Walmart; lấy hình ảnh Instagram hoặc video YouTube; hoặc đẩy ra email, tin nhắn văn bản, hoặc các cuộc hẹn lịch. Và bởi vì bạn có thể kết hợp và kết hợp các khả năng của Pack với tất cả các tính năng khác của Coda và áp dụng logic cho chúng, bạn có thể thực hiện các chiến công như tự động lên lịch cuộc họp nếu dự án không đạt được cột mốc.


Gói liên lạc của Coda cho phép bạn thay đổi phản hồi của khách hàng từ một ứng dụng. [Hình ảnh: lịch sự của Coda]
Bằng cách kết nối các công cụ làm việc của một công ty theo những cách mới, Coda có tiềm năng trở thành một loại keo hợp tác. Matt Tất cả chúng ta đều biết rằng các nhóm dựa vào nhiều công cụ và dịch vụ khác nhau, Matt cho biết Matt Hodges, phó giám đốc chiến lược sản phẩm thương mại tại Liên minh, có Pack cho phép một tài liệu truy xuất các cuộc hội thoại phản hồi của khách hàng và thêm tin nhắn mới cho họ. Đối với một nhóm sản phẩm, đó có thể là Coda, có thể là GitHub, có thể là Slack, có thể là Liên lạc. Với Packs, không có bất kỳ khả năng mã hóa nào, bạn có thể kết hợp tất cả các công cụ đó lại với nhau và tạo ra các quy trình công việc ánh xạ tới cách nhóm của bạn hoạt động.
TRONG ĐÓ CHO MỘT ĐOẠN ĐƯỜNG DÀI
Nhiều người khởi nghiệp mặc sự thiếu kiên nhẫn của họ như một huy hiệu danh dự. Lịch sử của Coda cho đến nay, đã được gây ấn tượng mạnh mẽ. Mehrotra và DeNeui thành lập công ty khởi nghiệp vào tháng 6 năm 2014. Họ đã có một nguyên mẫu hoạt động vào tháng 12, bắt đầu yêu cầu bạn bè và gia đình thử nghiệm nó vào tháng 5 năm 2015 và mời một nhóm người thử nghiệm lớn hơn thử nghiệm phiên bản alpha một năm sau đó. Công ty đã chính thức công bố vào tháng 10 năm 2017 và ra mắt một chương trình beta rộng hơn mặc dù đã đóng. Vào thời điểm đó, nó cũng tiết lộ rằng nó đã huy động được 60 triệu đô la tài trợ.

Những người thử nghiệm của Coda bắt đầu sử dụng dịch vụ để thực hiện các nhiệm vụ hữu ích thực tế tại công ty của họ từ rất sớm. Nhưng sự tuyệt vời của những gì Coda đang cố gắng giải thích tại sao nó vẫn ở phiên bản beta riêng tư. Công ty vẫn đang triển khai các tính năng cốt lõi như Gói, cũng như cách tiếp cận để làm cho các tài liệu Coda hoạt động đúng trên thiết bị di động. (Bạn cần một trình duyệt máy tính để bàn để tạo chúng, nhưng trên điện thoại thông minh, họ sẽ tự động giả định giao diện kiểu thẻ, nếu có bất cứ thứ gì, giống ứng dụng hơn trên PC.)

Đầu năm 2019, nếu thời gian biểu hiện tại của Mehrotra giữ vững, Coda sẽ đạt được tính khả dụng chung. Thậm chí sau đó, công ty sẽ không tính phí dịch vụ trong khi họ cân nhắc mô hình kinh doanh cuối cùng của mình. Đối với tôi, đó là triết lý, anh ấy giải thích. Trước tiên, một người khởi nghiệp nên có được những điều cơ bản của sản phẩm, tìm ra những phần nào cộng hưởng, sau đó phân khúc đối tượng của bạn để tìm ra những tính năng nào miễn phí so với trả tiền.

Sử dụng Twilio Pack, bạn có thể gửi văn bản từ Coda dễ dàng như nhấn nút. [Hình ảnh: lịch sự của Coda]
Nhà đầu tư mạo hiểm và người sáng lập LinkedIn Reid Hoffman đã tuyên bố nổi tiếng rằng nếu bạn không cảm thấy xấu hổ với phiên bản đầu tiên của sản phẩm, bạn đã đưa ra lập luận quá muộn về cuộc trò chuyện với nhau. Tất cả các bằng chứng cho thấy rằng phiên bản Coda dành cho tất cả mọi người mở đầu tiên sẽ không gây bối rối. Nó thậm chí có thể giống như Coda 2.0 hoặc 3.0 hơn 1.0. Công ty có nên vận chuyển một cái gì đó thô sơ hơn nhanh hơn?
Tại sự kiện người dùng Block Party của Coda, tôi đã đặt câu hỏi đó cho Hoffman, người đã lãnh đạo tài trợ Series A của công ty với tư cách là đối tác tại Greylock và hiện đang ngồi trên tàu của mình. Giống như bất kỳ heuristic nào, câu châm ngôn nhỏ của tôi không phải là 100%, anh ấy nói với tôi. Nó đã áp dụng cho LinkedIn của chính mình trong những ngày đầu tiên, cho Airbnb, cho các trò chơi Zynga như FarmVille . Nhưng khi bạn đang phát triển một nền tảng để mọi người phát triển, bạn phải cung cấp cho họ đủ để họ có thể xây dựng những điều thú vị, điều đó có nghĩa là bạn phải tương đối sâu. Tốc độ vẫn là vấn đề, nhưng đó là tốc độ mà người dùng có thể hoàn thành công việc hiệu quả với các công cụ bạn đã tạo.

Việc Coda đã vượt qua thử thách mà nó đặt ra từ năm 2014 có thể sẽ diễn ra chậm chạp theo tiêu chuẩn khởi nghiệp. Sau đó, một lần nữa, các thành phần cần thiết cho khả năng tiếp cận thành công, cộng với độ sâu là một trong những phẩm chất được tìm kiếm nhiều nhất, ít đạt được nhất. Một số sản phẩm đã tồn tại trong nhiều thập kỷ vẫn chưa đóng đinh.

Mehrotra nói rằng, con trỏ nhấp nháy là rất quan trọng. Tuy nhiên, nếu bạn chọn và sử dụng Coda, bạn sẽ có thể sử dụng nó cho bất cứ điều gì.

Nhận xét

Bài đăng phổ biến từ blog này

Chúng ta có nên chia tay những gã khổng lồ công nghệ? Không, nếu bạn hỏi các nhà kinh tế, những người lấy tiền từ họ

Kỹ sư phần mềm sống ở Jira. Atlassian có thể giúp họ yêu nó không?

Hãy sẵn sàng cho một tương lai trong đó các sản phẩm yêu thích của bạn hoạt động như cha mẹ trực thăng