Đi tới nội dung chính
Docksoft
English, Tiếng Việt

Triết lý

Năm điều chúng tôi tin — và sản phẩm đã ship vì chúng.

Nguyên tắc dễ viết và dễ bỏ khi deadline ép. Năm điều này đã trải qua ba sản phẩm công khai, mỗi điều gắn với minh chứng cụ thể.

Nguyên tắc 01

Kairos

καιρός

Thời điểm thích hợp — thời gian mang chất lượng, không chỉ được đếm.

Sự chú ý mới là cái giá thật

Mọi sản phẩm tiêu hao sự tập trung của người dùng trước khi trả lại giá trị. Phần lớn phần mềm coi điều đó là miễn phí.

Phần mềm thường được định giá bằng tiền và đo bằng engagement — hạch toán ngược với thực tế. Thứ khan hiếm không phải phí đăng ký, mà là số lần bạn có thể làm phiền, bắt quyết định, hoặc bắt học giao diện trước khi họ bỏ cuộc.

Chúng tôi coi sự chú ý là chi phí đầu tiên. Tính năng tiết kiệm 30 giây/tuần nhưng bắt học khái niệm mới chưa chắc đáng. Một thông báo phải tự biện minh với chi phí mọi thông báo sau bị tin ít hơn.

Vì vậy chúng tôi tranh luận chống tính năng nhiều hơn ủng hộ — câu hỏi thường gặp trong review không phải «có chạy không», mà «có đáng để user bỏ thời gian tìm hiểu không».

Trên thực tế

Rune tồn tại để trả lại sự chú ý. Giá trị cốt lõi là vắng mặt của phần mềm khác.

Nguyên tắc 02

Pistis

πίστις

Niềm tin — lòng tốt phải được kiếm trước khi được trao.

Đồng thuận là kiến trúc, không phải chính sách

Privacy trên giấy là lời hứa. Privacy trong hệ thống là thuộc tính.

Chính sách mô tả ý định; ý định đổi khi công ty cần metric nhích lên. Cam kết privacy sống sót áp lực thương mại là cam kết phải làm dự án kỹ thuật mới phá được.

Chúng tôi gắn đảm bảo vào cấu trúc: nhắc nhở có thể trên máy thì để trên máy — không phải vì policy cấm server, mà vì không có API để gỡ sau này. Dữ liệu xóa được thì là nút user bấm, không phải ticket support.

Cái giá là thiết kế local-first khó hơn, và dữ liệu không thu thập thì không phân tích. Đó là trade-off chúng tôi chấp nhận và ít khi thương lượng.

Trên thực tế

Dermiva xử lý ảnh khuôn mặt. Camera chỉ bật khi user bật; nhắc nhở trên thiết bị; mọi lần quét có thể xóa hẳn.

Nguyên tắc 03

Sophrosyne

σωφροσύνη

Tiết chế — tự giới hạn như đức hạnh, không như thiếu thốn.

Tiết chế là tính năng

Bề mặt nhỏ làm trọn vẹn thắng bề mặt lớn làm một phần.

Số tính năng là thứ dễ cạnh tranh và ít giá trị nhất. Mỗi thêm vào phải thiết kế, build, test, document, support và giữ qua mọi thay đổi sau — chi phí vô hình lúc quyết định, không tránh được sau đó.

Chúng tôi thà cắt phạm vi hơn ship câu trả lời nửa vời. Sáu việc làm đúng đáng tin hơn hai mươi việc làm xấp xỉ — và rẻ hơn nhiều để duy trì.

Hệ quả: nói không là công việc, kể cả với chính mình. Bản release tốt thường bớt đi thứ gì đó.

Trên thực tế

Template phiên của Rune vì hầu như không ai tự cấu hình phiên dài. Chúng tôi đầu tư ba preset thay vì màn hình cấu hình phức tạp hơn.

Nguyên tắc 04

Aletheia

ἀλήθεια

Sự thật như sự lộ diện — điều có thể kiểm tra vì không còn che.

Ship mới là bằng chứng

Roadmap không phải bằng chứng. Prototype, deck, file design cũng vậy.

Có thể làm phần mềm nhiều năm mà không biết có đúng không. Trước release, demo có thể dẫn dắt, prototype tránh phần khó, nhiệt nội bộ không phải tín hiệu.

Chúng tôi phát hành sản phẩm dưới tên mình, trên store công khai. Review công khai và vĩnh viễn. Crash do bên thứ ba đếm. Hoàn tiền không cần gọi. Studio chưa tự đặt mình vào vị trí đó thì chưa được kiểm chứng.

Chúng tôi thà bị đánh giá trên ba sản phẩm đang chạy hơn mười sản phẩm chỉ được mô tả.

Trên thực tế

Rune và Dermiva đang trên App Store — qua review, quyết định giá, và các bản release sau ra mắt.

Nguyên tắc 05

Techne

τέχνη

Nghề — biết làm, khác với biết lý thuyết.

10% cuối mới là sản phẩm

Empty state, copy lỗi, lần đầu dùng, offline, accessibility — trước đó chỉ là prototype.

Happy path dễ cảm thấy hài lòng và là phần user ít để ý. Họ nhớ lúc hỏng — màn trống không giải thích, lỗi lộ tên bảng DB, form mất dữ liệu đã gõ.

Đoạn cuối quyết định tin cậy, và là thứ đầu tiên bị cắt khi deadline trượt. Chúng tôi lên kế hoạch rõ thay vì hy vọng còn thời gian — vì không bao giờ còn.

Đó cũng là tín hiệu chất lượng rẻ nhất: empty state cẩn thận tốn vài ngày; ấn tượng khó mua cách khác.

Trên thực tế

Màn chặn của Rune được thiết kế riêng, điềm tĩnh — màn user thấy lúc bực nhất; màn thù địch sẽ mất user.

Thêm một điều

Chúng tôi không cho rằng chỉ mình nghĩ như vậy. Khác biệt là mỗi nguyên tắc đã khiến chúng tôi trả giá cụ thể — bớt tính năng, bớt metric, không làm lố tắt — và chi phí đó thấy được trên sản phẩm, không chỉ trên trang này.

Hợp tác

Nếu bạn muốn phần mềm được build theo cách này.

Mô tả bạn đang làm gì, cần đạt gì, và điều gì đang cản trở — đủ để bắt đầu một cuộc trao đổi có ích.

Gửi email cho chúng tôi

Một địa chỉ email — tin nhắn đến trực tiếp người sẽ làm dự án. Không qua form hay lịch hẹn tự động.

tphamdn@gmail.com
Lý do liên hệ khácPhản hồi trong hai ngày làm việc