M c dù Webatrix và S Visual StudiọNET đu lành ng công c phát trin m ng rt tu yt vi và hoàn ch nh nh ng có vài đ im khác bi t c n l u ý nh sau:
2. Design (Th it k)
T Requirement Specifications b c qua giai đo n Thi t k . Lúc n y ta s th y có nhi u đi m không đ c nêu rõ trong Requirement Specifications và c n làm cho sáng t (clarification) h n. Công vi c n y do Systems Analyst th c hi n. N u d án l n thì có Software Architect thi t k t ng quát tr c khi chia ra các Team Leaders ( th ng th ng là Systems Analysts). Trong giai đo n n y có khi ph i làm
Prototype (th mô hình m u) đ bi t ch c k thu t mình dùng có đ kh n ng và thích h p v i nhu c u d án không. Thi t k là giai đo n quan tr ng nh t trong chu k phát tri n m t nhu li ụ Ch ng nh ng ta ngh cách xây d ng nhu li u, mà còn k ho ch chi ti t cách th lúc nào, đâu trong codẹ Ta ph i t ng t ng m i hoàn c nh b t th ng (unusual scenarios) nh ng có th xãy ra đ tìm gi i pháp đ i phó. Trong các công ty nh ho c trung (small business), Web Master s làm m i chuy n t ... 'cây kim' cho t i ... 'phi thuy n' khi thi t k các trang ASP.NET.
3. Coding hay Implementation (Th o ch ng)
Ðây là giai đo n th o ch ng và debug. Trong ph n Debug thì có Unit Test (th t ng b ph n) và Integration Test (th chung). M i khi có s a đ i m t chút thì ph i th l i nhi u th nên n u có th vi t Test Script đ t đ ng hóa công vi c th n y (g i là Regression Test) thì ti t ki m r t nhi u th i gi . N u nhu li u ph i ph n ng nhanh chóng (good response) trong khi ch y Real-Time thì ph i th nó trong hoàn c nh ph i gi i quy t nhi u th nh c u cùng m t lúc (g i là Stress Test).