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
Đăng nhận xét