Checklist sẵn sàng production dành cho startup
Một lượt rà soát có cấu trúc qua kiến trúc, mã nguồn, chất lượng, bảo mật, hạ tầng, vận hành và phát hành.
Kỹ thuật chất lượng
Kiểm thử thủ công tăng tuyến tính theo số tính năng. Kiểm thử tự động thì không.
Kiểm thử không nhằm đạt sự hoàn hảo. Đó là cơ chế giúp đội ngũ thay đổi một hệ thống đang lớn mà không sợ hãi.
Giai đoạn đầu, một người có thể bấm qua toàn bộ sản phẩm trong mười phút. Với ba mươi tính năng và ba kỹ sư, điều đó không còn đúng — và lỗi hồi quy bắt đầu đến tay khách hàng.
Kiểm thử cũng thay đổi thiết kế. Mã khó kiểm thử thường là mã có trách nhiệm không rõ ràng — sự khó khăn đó là phản hồi, không phải trở ngại.
Hãy chia sẻ bạn đang xây dựng gì và đang vướng ở đâu. Một kỹ sư cấp cao sẽ đọc và phản hồi bằng góc nhìn kỹ thuật ban đầu.
Một lượt rà soát có cấu trúc qua kiến trúc, mã nguồn, chất lượng, bảo mật, hạ tầng, vận hành và phát hành.
Prototype chứng minh ý tưởng. Sản phẩm production phải sống được với người dùng thật, dữ liệu thật và sự cố thật.
Hầu hết đội ngũ đều cảm nhận được thời điểm MVP bắt đầu chống lại mình. Đây là những tín hiệu cụ thể.