• ขั้นตอนการวิเคราะห์และออกแบบซอฟต์แวร์
  • การวิเคราะห์ระบบดั้งเดิม
  • การวิเคราะห์และออกแบบระบบเชิงวัตถุ
  • การวิเคราะห์ความต้องการเชิงซอฟต์แวร์
  • การอธิบายโดเมนทางธุรกิจ
  • การออกแบบต้นแบบและส่วนติดต่อกับผู้ใช้
  • การสร้างแบบจำลองโดยใช้ภาษายูเอ็มแอล
  • แผนผังกรณีใช้งานเชิงธุรกิจและเชิงระบบ
  • แผนผังสื่อสาร
  • แผนผังลำดับ
  • แผนผังคลาสระดับวิเคราะห์และระดับออกแบบ
  • แผนผังการนำไปใช้
  • การออกแบบระบบย่อย
  • เทคนิคการพัฒนาระบบงานตามการวิเคราะห์และออกแบบ