Do lượng khách hàng của công ty nhiều nên nhân viên kinh doanh không thể nhớ hết khách hàng đã từng có hợp đồng mua bán với công ty, hơn nữa các nhân viên kinh doanh của công ty có thể nghỉ làm, vì vậy nhân viên còn lại nếu có hợp đồng với các khách hàng cũ rất khó để lấy thông tin chính xác (về tình hình thanh toán, đặc điểm của quá trình thi công) của khách hàng này để tiện trong việc đàm phán các điều khoản trong hợp đồng. Vì vậy anh Hải (nhân viên kinh doanh của công ty) đã đề nghị với giám đốc công ty là anh Thi xây dựng một phần mềm quản lý khách hàng, ở đó có thể quản lý tất cả các thông tin khách hàng như: Thông tin về khách hàng (khách hàng lẻ hay khách hàng thường xuyên, địa chỉ, tên người đứng tên hợp đồng, tên công ty v.v), các hợp đồng đã có với công ty, cách thức thanh toán của hợp đồng, nhận xét về tính hình thanh toán, nhận xét chung về khách hàng v.v. Ý kiến này đã được giám đốc Thi đồng ý và đề nghị phòng IT triển khai phát triển phần mềm này.
Như vậy bài toán đặt ra là cần xây dựng một chương trình quản lý khách hàng có một số yêu cầu mà anh Hải nêu ra ở trên.
Phòng IT đã họp lại và thống nhất dùng kiến thức SEMAT và quy trình trình Essential Unified Process để áp dụng trong quy trình quản lý dự án của mình. Công cụ sử dụng hỗ trợ áp dụng SEMAT là EssWork.
Nhân viên tham gia vào đội dự án gồm có: Anh Hải: phòng kinh doanh
Anh Long: Quản lý dự án, trưởng nhóm kỹ thuật. Anh Hùng: phòng IT – nhân viên coder
Anh Thiện: phòng IT coder Chị hòa: Phòng IT-tester.
Quy trình Essential Unified Process được đưa ra như sau:
Áp dụng quy trình này thì quá trình phát triển sẽ gồm bốn giai đoạn: - Inception:Giai đoạn bắt đầu.
- Elaboration:Giai đoạn phác thảo. - Construction: Giai đoạn hoàn thành. - Transition:Giai đoạn chuyển giao.