Quy trình phát triển phần mềm





Software developer process of life cycle

Là quá trình nhằm đảm bảo việc xây dựng được chương trình có chất lượng. Trải qua 5 giai đoạn chính, bắt đầu từ khi phân tích và kết thúc ở giai đoạn bàn giao và bảo trì.

Trong đó:

- Analysis: Giai đoạn thu thập thông tin từ khách hàng, viết tài liệu kĩ thuật dựa trên các thông tin khách hàng cung cấp.

- Design: Viết tài liệu mức high level (định nghĩa các function phải làm và expected point. Sau đó chi tiết hóa document thành một bản hoàn chỉnh có thể đưa cho các member khác dùng.

- Development: Là giai đoạn các coder bắt đầu viết code sử dụng các ngôn ngữ như java, php, dot net, ....

- Testing: Sau khi code xong, bàn giao lại sản phẩm cho tester test và tìm lỗi. Kiểm tra xem phần mềm có đúng requirement không, có đáp ứng được yêu cầu của khách hàng không?

- Release and maintainace: Sau khi tester đã test xong, đảm bảo sản phẩm đã đủ chất lượng đưa vào sử dụng sẽ cho deploy lên môi trường thật. Và chạy thử, bảo trì, fix lỗi phát sinh nếu có. Nâng cấp version.





Nhận xét

Bài đăng phổ biến từ blog này

Câu hỏi ôn tập ISTQB - phần 1

Một số kĩ thuật kiểm thử quan trọng thường dùng để tìm ra bug

Đây là một số lưu ý khi test web và test windows application