Có một nhà phát triển, hãy gọi anh ta là John (hiện đang trong thời gian thử việc) trong công ty (công ty nhỏ khoảng 10 người, 3 nhà phát triển, một trong số họ làm việc lâu năm trong công ty này biết về quy trình kinh doanh và có thể được coi là Trưởng nhóm) hoàn toàn không muốn sử dụng bất kỳ IDE nào (anh ấy đang sử dụng một số trình soạn thảo văn bản).
Ứng dụng mà nhóm này làm việc là ứng dụng Java kích thước trung bình với ngăn xếp công nghệ Spring Hibernate và tái cấu trúc / thêm các tính năng mới để khởi chạy phiên bản mới của ứng dụng đó trong tương lai gần.
Hiệu suất của John làm việc mà không có IDE trên ứng dụng này thì thấp hơn mong muốn, giả định của nhóm trưởng (hãy gọi anh ta là Bill) là điều này xảy ra vì John không sử dụng IDE.
Bill cố gắng thuyết phục John sử dụng IDE, nhưng ý tưởng này gặp rất nhiều sự phản kháng và lý do chính là "Tôi muốn kiểm soát hoàn toàn những gì tôi đang làm, vì vậy tôi cần phải tự viết tất cả mã".
Làm thế nào Bill có thể thuyết phục John thử sử dụng IDE? (xem xét thực tế những gì Bill đã bảo vệ John khỏi chủ sở hữu công ty một số khiếu nại về hiệu suất của John)
Đã cập nhật: Bill quyết định thử và thuyết phục John thêm một lần nữa nếu nỗ lực đó không thành công thì anh ta sẽ không cố ép John sử dụng IDE và xem xét các tính năng mà John hứa có được giao kịp thời hay không.