Một dự án phát triển web hoặc mobile có thể bao gồm những gì
Kiểm tra nhanh: Liệt kê 5 màn hình người dùng phải đi qua để hoàn thành tác vụ chính. Nếu bạn liệt kê 12, hãy cắt giảm bản phát hành đầu tiên.
Phát triển ứng dụng web và mobile có thể bao gồm một trang web hướng đến công chúng, một ứng dụng web tương tác hoặc một sản phẩm mobile, từ thiết kế ban đầu đến triển khai và bảo trì. Kế hoạch đúng đắn bắt đầu từ tác vụ mà sản phẩm phải giúp ai đó hoàn thành, chứ không phải từ một danh sách tính năng định sẵn.
Một dự án trang web có thể phù hợp với công ty cần giải thích dịch vụ của mình, thu thập yêu cầu hoặc cung cấp cho nhóm một giao diện xuất bản dễ quản lý. Một ứng dụng là lựa chọn tốt hơn khi người dùng cần các quy trình làm việc có thể lặp lại, các chức năng dành riêng cho tài khoản hoặc trải nghiệm sản phẩm tương tác. Nếu bạn không chắc chắn, hãy mô tả người dùng và tác vụ của họ trước khi quyết định định dạng.
Một dự án chìa khóa trao tay có thể bao gồm:
- Thiết kế giao diện và hình ảnh, bao gồm thích ứng cho màn hình desktop, mobile và máy tính bảng.
- Logic nghiệp vụ, quy trình làm việc và các tính năng sản phẩm đã thống nhất.
- Tích hợp AI khi nó hỗ trợ một nhu cầu rõ ràng của người dùng hoặc vận hành.
- Thiết lập tối ưu hóa công cụ tìm kiếm cho các dự án trang web.
- Bảng quản trị hoặc trang quản lý, cùng với hỗ trợ bảo trì và quản lý.
Đối với một trang chiến dịch tập trung, hãy so sánh kế hoạch với thiết kế landing page. Để có cái nhìn tổng quan hơn về thiết kế, video và phát triển, hãy xem dịch vụ studio.
Những gì thuộc về kế hoạch dự án?
Một kế hoạch dự án hữu ích nêu rõ những gì sẽ được thiết kế và xây dựng, mỗi phần nên hoạt động như thế nào, và nhóm sẽ nhận được gì khi bàn giao. Nó cung cấp cho cả hai bên một tài liệu tham khảo chung cho các quyết định và giúp ngăn chặn các yêu cầu quan trọng xuất hiện muộn trong quá trình phát triển.
Trước khi công việc bắt đầu, hãy chuẩn bị một brief ngắn với mục tiêu sản phẩm, người dùng dự kiến, các tác vụ ưu tiên, tài liệu thương hiệu hiện có và bất kỳ hệ thống nào sản phẩm cần kết nối. Xác định tính năng nào là cần thiết cho bản phát hành đầu tiên và tính năng nào có thể chờ. Nếu bạn có sẵn nội dung, file thiết kế hoặc tài liệu kỹ thuật, hãy chia sẻ chúng để xem xét thay vì cho rằng chúng có thể được sử dụng lại mà không thay đổi.
Một tài liệu kế hoạch nên làm rõ:
- Các trang, màn hình hoặc quy trình làm việc được bao gồm trong công việc.
- Thiết kế và thích ứng thiết bị được yêu cầu.
- Bất kỳ tính năng AI, tích hợp bên ngoài hoặc chức năng quản trị nào được yêu cầu.
- Liệu thiết lập SEO, nhập nội dung hay bảo trì có được bao gồm không.
- Những quyết định và tài liệu nào khách hàng cần cung cấp, và khi nào.
Một trang web doanh nghiệp cũng có thể cần một hệ thống nhận diện đã được xác định; hãy xem phát triển brand book nếu công việc đó chưa được thực hiện. Xác nhận bằng văn bản những gì bạn sẽ nhận được và những gì bị loại trừ để các yêu cầu sau này có thể được đánh giá dựa trên kế hoạch ban đầu.
Quy trình thiết kế và xây dựng diễn ra như thế nào, từng bước một
Dự án chuyển từ các yêu cầu đã thống nhất sang thiết kế, triển khai, xem xét và bàn giao. Trình tự này cho khách hàng những điểm rõ ràng để xác nhận sản phẩm nên trông như thế nào và hoạt động ra sao trước khi nhóm đi sâu hơn vào phát triển.
Đầu tiên, nhóm đọc brief, tài liệu có sẵn, tác vụ người dùng và các phụ thuộc kỹ thuật. Tiếp theo, công việc thiết kế thiết lập các màn hình và mẫu tương tác; một đợt xem xét từng màn hình cho phép khách hàng đánh dấu các trạng thái còn thiếu hoặc hành động chưa rõ ràng trước khi triển khai. Khi hướng thiết kế được phê duyệt, phát triển bao gồm các quy trình làm việc và thích ứng đã thống nhất. Kiểm thử sau đó kiểm tra các hành trình người dùng đã xác định và kích thước màn hình được hỗ trợ dựa trên kế hoạch.
Để giữ cho các quyết định được tiến triển, hãy chỉ định một đầu mối liên hệ từ phía khách hàng, người có thể tổng hợp phản hồi và xác nhận các ưu tiên. Cung cấp quyền truy cập vào bất kỳ dịch vụ, nội dung, tài sản thương hiệu và đầu mối kỹ thuật liên quan nào sớm. Nếu một tính năng phụ thuộc vào nhà cung cấp bên ngoài, hãy xác định sự phụ thuộc đó trước khi lên lịch cho công việc xây dựng.
Lịch trình dự án được thống nhất dựa trên kế hoạch, các vòng xem xét, tích hợp cần thiết và phê duyệt của khách hàng. Một trang web nhỏ và một ứng dụng giàu tính năng không có cùng trình tự công việc, vì vậy lịch trình nên phản ánh những gì bạn thực sự sẽ nhận được. Khi bàn giao, hãy làm rõ những gì đã hoàn thành, quyền truy cập hoặc tài liệu nào được cung cấp, và cách xử lý bảo trì đã thống nhất.
Khi nào nên thêm AI, thiết lập SEO hoặc bảo trì?
Nguyên tắc chung: Phát hành phiên bản nhỏ nhất có thể hoàn thành một tác vụ thực tế. Thêm tính năng sau khi bạn thấy mọi người sử dụng nó như thế nào.
Thêm AI, thiết lập SEO hoặc bảo trì khi nó phục vụ một nhu cầu sản phẩm đã được xác định, thay vì coi bất kỳ điều nào trong số đó là phần bổ sung tự động. Mỗi thứ đều thêm công việc cần được mô tả trong kế hoạch và được xem xét dựa trên người dùng, nội dung và yêu cầu vận hành của sản phẩm.
Đối với một tính năng AI, hãy xác định tác vụ của người dùng, thông tin mà tính năng có thể sử dụng và kết quả hữu ích trông như thế nào. Điều này giúp có thể thảo luận tính năng như một phần của quy trình làm việc thay vì như một yêu cầu mơ hồ là "thêm AI". Nhóm sau đó có thể lên kế hoạch cho công việc giao diện và tích hợp cần thiết cho tính năng đó. Đối với các sản phẩm AI phức tạp hoặc công việc tập trung vào agent, hãy xem phát triển AI agent.
Đối với một trang web, thiết lập SEO thuộc về brief dự án nếu khả năng hiển thị trên công cụ tìm kiếm là một yêu cầu khi ra mắt. Làm rõ trang nào và thiết lập kỹ thuật nào nằm trong kế hoạch, đồng thời cung cấp nội dung đã được phê duyệt hoặc một kế hoạch để tạo ra nó. Thiết lập SEO không giống với một chiến dịch nội dung hoặc tìm kiếm liên tục, vì vậy hãy nêu rõ bạn cần triển khai hay hỗ trợ liên tục.
Bảo trì nên xác định các lĩnh vực cần chú ý liên tục và sự hỗ trợ mà dự án yêu cầu sau khi bàn giao. Thống nhất cách thức gửi yêu cầu, ai xử lý chúng và phần nào của sản phẩm được bao gồm. Những chi tiết này làm cho thỏa thuận hậu ra mắt trở nên khả thi thay vì để lại các kỳ vọng hỗ trợ không được nêu rõ.
Danh sách kiểm tra 6 điểm dành cho bạn trước khi xây dựng ứng dụng
Hãy điền vào 6 điểm này trước khi bạn yêu cầu báo giá. Một kế hoạch ngắn gọn, rõ ràng ngăn chặn hầu hết các bất ngờ và cho phép mọi báo giá bạn nhận được mô tả cùng một sản phẩm, theo cùng một thứ tự, để bạn có thể so sánh chúng một cách công bằng.
- Mô tả tác vụ chính của người dùng trong 1 câu.
- Liệt kê các màn hình cho bản phát hành đầu tiên.
- Chọn web, mobile hoặc cả hai.
- Nêu tên các hệ thống mà ứng dụng phải kết nối tới.
- Quyết định ai sở hữu code và tài khoản.
- Đặt ngày ra mắt và ngày kiểm thử.
Thuật ngữ trong một dòng
Chìa khóa trao tay (nói một cách đơn giản: một bản build được bàn giao sẵn sàng để sử dụng, từ thiết kế đến ra mắt).
Bản phát hành đầu tiên có nghĩa là phiên bản làm việc nhỏ nhất mà bạn đưa ra trước những người dùng thực tế.
Điều gì có thể ảnh hưởng đến việc ra mắt hoặc các bản cập nhật sau này
Một quy trình bàn giao rõ ràng và một kế hoạch đã thống nhất giúp việc ra mắt dễ quản lý hơn, nhưng một số phụ thuộc nằm ngoài công việc phát triển. Người đánh giá trên cửa hàng ứng dụng, thay đổi hệ điều hành và quy tắc API của bên thứ ba vẫn nằm ngoài tầm kiểm soát của chúng tôi, vì vậy không thể hứa hẹn ngày chấp nhận hoặc khả năng tương thích không bị gián đoạn với các dịch vụ mà chúng tôi không vận hành.
Giảm thiểu sự không chắc chắn có thể tránh được bằng cách liệt kê mọi dịch vụ bên ngoài, tài khoản, phê duyệt và quyết định của khách hàng mà sản phẩm phụ thuộc vào. Xác nhận ai sở hữu các tài khoản đó và ai sẽ phản hồi nếu nhà cung cấp thay đổi yêu cầu của họ. Nếu bản phát hành mobile cần gửi lên cửa hàng ứng dụng, hãy bao gồm tác vụ đó và các tài liệu cần thiết cho quá trình xem xét trong kế hoạch dự án, thay vì coi đó là hệ quả tự động của việc hoàn thành bản build.
Gửi 3 thứ: ý tưởng sản phẩm của bạn trong một đoạn văn, các màn hình bạn mong đợi và ngày bạn nhắm tới. Với những thông tin đó, chúng tôi viết kế hoạch và xác nhận chi phí bằng văn bản trước khi bất kỳ thiết kế hay code nào bắt đầu.
Cách hoạt động
- Chia sẻ brief sản phẩmMô tả người dùng dự kiến, vấn đề sản phẩm giải quyết và các tác vụ chính nó nên hỗ trợ. Bao gồm các tài sản hiện có, ghi chú kỹ thuật và các tích hợp cần thiết.
- Xác nhận kế hoạch và ưu tiênXem xét các trang, màn hình, quy trình làm việc và dịch vụ hỗ trợ được đề xuất. Đánh dấu tính năng nào là cần thiết cho bản phát hành đầu tiên và tính năng nào có thể được xem xét sau.
- Xem xét thiết kế và triển khaiĐưa ra phản hồi tổng hợp tại các điểm xem xét thiết kế đã thống nhất, sau đó kiểm tra các hành trình người dùng đã triển khai so với kế hoạch đã phê duyệt.
- Chuẩn bị bàn giao và hỗ trợXác nhận những gì được bàn giao, quyền truy cập hoặc tài liệu nào được bao gồm, và liệu bảo trì hoặc hỗ trợ quản lý có phải là một phần của dự án hay không.
Câu hỏi thường gặp
Bạn nên chuẩn bị gì trước khi yêu cầu xây dựng?
Hãy chuẩn bị một giải thích ngắn về sản phẩm, những người sẽ sử dụng nó và tác vụ chính mà nó nên giúp họ hoàn thành. Thêm bất kỳ thiết kế, tài liệu thương hiệu, nội dung, ghi chú kỹ thuật và tích hợp hiện có nào. Một danh sách tách biệt những thứ cần thiết cho bản phát hành đầu tiên khỏi những ý tưởng sau này giúp nhóm xác định một kế hoạch thực tế.
Một dự án có thể bao gồm cả trang web và ứng dụng mobile không?
Có, một dự án có thể bao gồm nhiều định dạng nếu chúng hỗ trợ các mục tiêu sản phẩm đã thống nhất. Kế hoạch nên nêu tên các trang, màn hình và quy trình làm việc cần thiết cho mỗi định dạng, cùng với bất kỳ chức năng dùng chung nào. Điều đó giúp có thể lên kế hoạch cho các thích ứng thiết kế và công việc phát triển mà không cho rằng mọi tính năng hoạt động giống hệt nhau trên mọi thiết bị.
Có thể thêm AI vào một sản phẩm đã tồn tại không?
Việc tích hợp AI có thể được xem xét như một phần của phát triển tính năng. Hãy giải thích tác vụ người dùng mà tính năng nên hỗ trợ, thông tin nó cần và cách người dùng nên tương tác với nó. Nhóm có thể xem xét các yêu cầu đó cùng với sản phẩm hiện có và xác định giao diện, quy trình làm việc và công việc tích hợp thuộc về kế hoạch.
Một bản build mất bao nhiêu tuần?
Lịch trình được thống nhất sau khi kế hoạch được xem xét. Số lượng màn hình và quy trình làm việc, phê duyệt thiết kế, tích hợp, tài liệu khách hàng và các vòng xem xét đều định hình trình tự công việc. Hãy yêu cầu một lịch trình gắn với những gì bạn sẽ nhận được cụ thể và các điểm ra quyết định, thay vì dựa vào một mốc thời gian không dựa trên yêu cầu của bạn.
SEO và bảo trì có đi kèm với bản build không?
Các dự án trang web có thể bao gồm thiết lập SEO, và bảo trì dự án hoặc hỗ trợ quản lý cũng có thể được lên kế hoạch. Những điều này nên được liệt kê rõ ràng trong những gì bạn sẽ nhận được: làm rõ nhiệm vụ thiết lập nào được bao gồm, hỗ trợ nào được mong đợi sau khi bàn giao và phần nào của trang web hoặc ứng dụng mà hỗ trợ đó bao gồm.
Có ai có thể hứa hẹn việc phê duyệt trên cửa hàng ứng dụng không?
Không. Người đánh giá trên cửa hàng ứng dụng đưa ra quyết định ngoài tầm kiểm soát của nhóm phát triển và các yêu cầu dịch vụ bên ngoài có thể thay đổi. Chúng tôi có thể lên kế hoạch triển khai và bất kỳ hỗ trợ gửi bài nào đã thống nhất, nhưng không thể hứa hẹn kết quả phê duyệt hoặc ngày tháng. Hãy chia sẻ các yêu cầu liên quan của cửa hàng ứng dụng sớm để chúng có thể được xem xét trong quá trình lập kế hoạch.
Kể cho chúng tôi về dự án của bạn
Trả lời bốn câu hỏi nhanh và quản lý sẽ gửi kế hoạch, thời gian và mức giá trong vòng một giờ. Mọi thứ được bảo mật.
Đang tải biểu mẫu…