Mối quan hệ giữa các khái niệm
- Nhu cầu người dùng sẽ đòi hỏi tính năng
- Tính năng sẽ đòi hỏi yêu cầu đầu vào
- Yêu cầu đầu vào đòi hỏi nhu cầu người dùng
- Tính năng sẽ quyết định loại chương trình
- Chương trình đáp ứng một tổ hợp các nhu cầu của người dùng bằng một tổ hợp các tính năng
flowchart LR subgraph Người dùng 1["1 Nhu cầu người dùng"] 2["2 Yêu cầu đầu vào"] end subgraph Sản phẩm 3["3 Tính năng"] 4["4 Loại chương trình"] 5["5 Tên chương trình"] end 1-->3 4-->5 5-->3 3-->2-- Phù hợp cho nhu cầu -->1 1-- Phù hợp cho nhu cầu -->1 2-- Đáp ứng yêu cầu --> 2 3-- Đồng thời có thêm tính năng --> 3 3~~~4 style 1 fill:lightgreen style 3 fill:lightgreen
Danh mục
-
-:
-
1 Nhu cầu người dùng:
- Chỉ cần ước lượng đại khái
- Cần lên kế hoạch từng tuần
- Việc phân loại thủ công không phải là vấn đề
- Việc phân loại thủ công là vấn đề lớn
- Cần nhập càng nhanh càng tốt
- Chỉ cần xét những mục phổ biến
- Cần xét cặn kẽ từng hạng mục
- Không đủ kiên nhẫn
- Cần nhập lúc đi đường
- Cần tích hợp được với các chương trình khác
- Không cần tích hợp
-
2 Yêu cầu đầu vào:
-
3 Tính năng:
- 100k mỗi tháng
- Freemium
- Miễn phí
- Nhập liệu bằng giọng nói
- Nhập liệu được bằng file text
- Nhập liệu được trên Google Keep
- Nhập liệu được trên Telegram
- Nhập được bằng tập tin bảng tính
- Nhập được trên máy tính
- Nhập được trên web
- Nhập được trên điện thoại
- Điều khiển dễ dàng bằng bàn phím
- Tự động lấy thông tin giao dịch ngay lúc quẹt mã
- Phân loại bằng tay
- Phân loại tự động theo mô hình ngôn ngữ lớn
- Phân loại tự động theo quy luật
- Game hoá
- Sử dụng phương pháp chi tiêu phù hợp hoàn cảnh mỗi người
- Là phần mềm tự do
- Trả tiền để làm phân loại
- Tạo query phức tạp được
- Có người hỗ trợ sâu
- Có GUI
- Dùng được trên CLI
- Dữ liệu chương trình lưu dưới dạng tập tin
- Dễ dàng thiết lập việc tự động truyền dữ liệu sang các phần mềm khác
- Không sao chép được dễ dàng
- Sao chép kết quả sang chương trình khác được
- Tích hợp được với ngân hàng
- Xuất được kết quả ra dạng bảng tính
- Xuất được kết quả ra dạng văn bản thuần
- Nhận diện typo
- Chỉ có vài trường cơ bản
- Thêm được nhiều trường phân loại
-
4 Loại chương trình:
-
5 Tên chương trình:
-
Có những chương trình không biết nên phân loại thế nào. Tốt nhất là liệt kê tính năng của nó
-
Khi một "nhu cầu" của người dùng thực ra là do không có nhu cầu thì nó nên là gì?
-
Khi một "tính năng" của chương trình thực ra là do không có tính năng thì nó nên là gì?
Gamification trong ngành tài chính: Phân tích ứng dụng tiết kiệm có gamification hiệu quả