Khi nào ta có thể thực hiện các điều chỉnh?
283
Để lập đường thời gian cho Tập đoàn SAX, chúng ta cần
bắt đầu với một hệ tọa độ. Và bởi vì một đường thời gian thể
hiện mối quan hệ của các sự vật theo thời gian, việc đó rất
đơn giản. Ta bắt đầu ở hiện tại và thể hiện thời gian trôi qua
khi dịch chuyển dần sang phải. Bởi vì đến lúc này, chúng ta
đã phát triển phần mềm trong một thời gian dài và biết chính
xác phải bắt đầu ra sao, hãy khởi đầu đường thời gian này ở vị
trí xuất phát: khám phá. Ở SAX, chúng ta bắt đầu mỗi dự án
bằng cách quy định vấn đề chung cần xác định. Ta gọi đó là
giai đoạn “khám phá”, và chúng ta vốn đã bắt đầu hành trình
đó từ lâu: tìm cách khiến phần mềm của mình hấp dẫn hơn
với Jason.
Quy trình phát triển phần mềm của công ty chúng ta
Khi đã nắm chắc được vấn đề, ta bắt đầu đi đến các giải
pháp khả thi. Ta gọi giai đoạn này là “thiết kế ý tưởng”, và đó là
khi chúng ta chỉ rõ mình sẽ tạo dựng những gì.
Khám phá
Chúng ta bắt đầu mọi dự án
phát triển phần mềm với
giai đoạn “khám phá”, đó là
khi ta xác định chắc chắn
mình đang cố gắng xử lý
vấn đề nào.