Cách chúng tôi làm việc
Quy trình phát triển phần mềm của chúng tôi
Sáu bước, sáu sản phẩm bàn giao. AI làm phần nền ở mọi bước, con người ra quyết định.
BigIn đưa mọi dự án qua cùng sáu bước, từ lập kế hoạch đến đánh giá. Mỗi bước kết thúc bằng một thứ bạn nhìn thấy được, nhờ đó phạm vi, ngân sách và rủi ro được chốt trước khi viết dòng mã đầu tiên.
Quy trình
Sáu bước, từ đầu đến cuối
- 01
Lập kế hoạch
Chia dự án thành từng bước và chuẩn bị mọi nguồn lực đúng hạn.
- 02
Phân tích & thiết kế
Chuyển yêu cầu chi tiết thành thiết kế được mọi bộ phận thông qua.
- 03
Phát triển
Tài liệu thiết kế trở thành mã nguồn, từng thành phần một.
- 04
Kiểm thử
Lỗi được chuyển lại cho lập trình viên, rồi kiểm tra và kiểm thử hồi quy.
- 05
Môi trường staging
Môi trường giống hệt bản chạy thật để bạn làm việc mà không ảnh hưởng Live.
- 06
Đánh giá
Chúng tôi đánh giá bản đã triển khai trước khi bàn giao phiên bản cuối.
Hơn 80 dự án đã bàn giao cho hơn 40 khách hàng, được đánh giá trên Clutch.co và Trustpilot.
Chi tiết
Từng bước và kết quả của nó
- 01
Lập kế hoạch
Lập kế hoạch biến ý tưởng của bạn thành một backlog có giá và ngày cụ thể.
Bạn nhận đượckế hoạch có phạm vi, ngân sách và tiến độ đã thống nhất
Vai trò và trách nhiệm
Chúng tôi trao đổi trực tiếp với bạn để hiểu dự án cần gì, rồi giao đúng người cho từng vai trò.
Quản lý ngân sách và thời gian
Chúng tôi lên kế hoạch theo ngân sách và ngày ra mắt của bạn, và điều chỉnh quy mô khi nhu cầu thay đổi.
Thiết lập các mục tiêu
Chúng tôi chia mục tiêu thành các mục tiêu nhỏ và nhiệm vụ, rồi sắp xếp ưu tiên theo quy mô, tầm quan trọng và sự phụ thuộc.
Quản lý rủi ro
Chúng tôi chỉ rõ các rủi ro ngay khi lập kế hoạch và thống nhất cách xử lý từng rủi ro, để không ai bị bất ngờ về sau.
AI
Dữ liệu thực, trong vài giờ
Tổng hợp nghiên cứu trong vài giờ, để việc xác định phạm vi bắt đầu từ dữ liệu thực.
- 02
Phân tích & thiết kế
Đây là bước yêu cầu chi tiết trở thành bản thiết kế mà đội có thể bắt tay vào xây dựng.
Bạn nhận đượcbản thiết kế và đặc tả kỹ thuật đã được duyệt
Mọi bộ phận cùng tham gia
Business analyst, technical lead và UX/UI lead cùng làm việc ở bước này.
Thảo luận liên tục
Các quyết định được trao đổi với bạn ngay khi phát sinh, trong suốt giai đoạn.
Khả thi trước khi triển khai
Tính khả thi, tính thực tiễn và mức độ phù hợp của sản phẩm được chốt trước khi bắt đầu phát triển.
AI
Nhiều phương án song song
Nhiều phương án được thử song song thay vì lần lượt.
- 03
Phát triển
Phát triển bắt đầu khi thiết kế đã được duyệt.
Bạn nhận đượcbản build chạy được với mọi thành phần đã thiết kế
Bắt đầu từ tài liệu thiết kế
Không dòng mã nào được viết trước khi tài liệu thiết kế được duyệt.
Chuyển hóa sang mã nguồn
Từng phần của thiết kế được chuyển thành mã nguồn, nên thứ được xây đúng với thứ đã thống nhất.
Dựng đủ mọi thành phần
Mọi thành phần của phần mềm được hoàn thiện ở bước này.
AI
Review nhanh hơn, người quyết định
Tăng tốc review và dựng khung, quyết định vẫn do con người.
- 04
Kiểm thử
Mọi bản build đều được kiểm thử trước khi chuyển sang bước tiếp theo.
Bạn nhận đượcbản build đã kiểm thử hồi quy kèm báo cáo lỗi
Lỗi được sửa và ghi chép
Mỗi lỗi được giao cho lập trình viên phụ trách phần đó để sửa.
Kiểm tra lại và kiểm thử hồi quy
Chúng tôi kiểm tra lại các bản sửa và chạy kiểm thử hồi quy đến khi phần mềm đáp ứng mong đợi của bạn.
AI
Test case từ đặc tả
Sinh test case từ đặc tả, phát hiện sớm các trường hợp biên.
- 05
Môi trường staging
Bản build đã kiểm thử được đưa lên staging trước khi chạy thật.
Bạn nhận đượcmôi trường staging bạn có thể đăng nhập và làm việc
Đưa phần mềm đến người dùng
Triển khai là cách phần mềm đến với người dùng, và staging là bước cuối cùng trước đó.
Nhiều môi trường trước khi ra mắt
Mỗi dự án khách hàng chạy trên nhiều môi trường trước khi ra mắt chính thức.
Nơi bạn cùng làm việc
Đây là nền tảng để BigIn và khách hàng có thể làm việc, thảo luận và sửa đổi mà không can thiệp đến môi trường Live.
AI
Kiểm tra sinh từ diff
Kiểm tra CI/CD sinh từ diff, rollback đã sẵn sàng.
- 06
Đánh giá
Trước khi bàn giao, chúng tôi đánh giá bản đã triển khai.
Bạn nhận đượcbản build cuối, đã đối chiếu với đặc tả và sẵn sàng bàn giao
Đánh giá bản demo đã triển khai
Chúng tôi đánh giá phiên bản demo đã triển khai.
Rồi bàn giao
Khi sản phẩm vượt qua bước đánh giá, chúng tôi bàn giao phiên bản cuối.
AI
Đối chiếu với đặc tả
Bản demo được đối chiếu với đặc tả trước khi nghiệm thu.
Bắt đầu từ bước một
Hãy cho chúng tôi biết bạn muốn xây dựng gì. Bước lập kế hoạch kết thúc với backlog có phạm vi rõ ràng, ngân sách và tiến độ đã thống nhất, trước khi viết dòng mã đầu tiên.
Bắt đầu dự án