AllianceProject Handbook

Knowledge

Cách đội làm việc, viết ra để không phải giải thích lại mỗi lần có người mới. Tài liệu ở đây là thoả thuận chung, không phải gợi ý. Đọc tuần tự từ đầu tới cuối thì thành một khoá huấn luyện; đọc lẻ thì dùng như sổ tra cứu.

Nền tảng

Bộ khung chung: sản phẩm gồm những gì, ai chịu trách nhiệm phần nào, làm việc theo nhịp nào, quyết định ra sao.

Tổ chức công việc

Một việc đi từ ý tưởng tới tay người dùng qua những chặng nào, và mỗi chặng phải có đủ thứ gì mới được đi tiếp.

Yêu cầu với lập trình viên

Phần bắt buộc. Đây là những điều một dev phải làm, không phải gợi ý để cân nhắc.

Kiểm soát chất lượng

Các quality gate giữ cho lỗi không đi tiếp được, đặt càng gần chỗ sinh ra lỗi càng tốt: hoàn thành, review, test, CI.

Quy mô và hiệu năng

Alliance App hướng tới 500.000 người dùng trên hàng trăm loại thiết bị. Nhóm này gồm mốc quy mô, ma trận thiết bị, test đặc thù mobile, performance budget và test tải.

Phát hành

Đưa thay đổi ra người dùng một cách có kiểm soát, và rút lui được khi hỏng.

Vận hành

Biết app đang sống thế nào ngoài đời thật, và xử lý khi nó gãy.

Người dùng và số liệu

Căn cứ để quyết định làm gì tiếp theo, thay cho phỏng đoán.

Quản trị rủi ro

Nhìn trước thứ có thể làm hỏng dự án, và giữ cho đội không kiệt sức.

Biểu mẫu

Mẫu có sẵn để chép ra dùng ngay, khỏi nghĩ lại cấu trúc mỗi lần.