سند نحوه انتخاب پلاتفرم، تکنولوژیها و امکانات مرتبط:

  • Native/ Computing Cloud
  • Traditional Web (browser‐based applications)
  • Mobile App
  • Desktop Application
  • Game
  • Embedded Systems
  • Data Science and Machine Learning
  • Blockchain
  • Artificial Intelligence (AI)

سند طراحی بر پایه :

  • database first
  • code first
  • schema first
  • model first
  • Presenter first
  • Pure client first
  • Hammock Driven Development
  • API first
  • Internal APIs (Private API)
  • External APIs
  • Public API
  • Open API
  • Partner APIs
  • Composite APIs
  • Unified APIs
  • Container-first and cloud-native
  • PaaS (platform as a service)
  • IaaS (infrastructure as a service)
  • SaaS (software as a service)
  • CaaS (containers as a service)
  • AI First
  • Agentic-First

ریفرنس : 1001 نکته مهندسی نرم افزار، نقشه را ه معماری، طراحی، توسعه، تست، استقرار، تحویل و نگهدار ی نرم افزارهای سازمانی بزرگ مقیاس

1001_Points_of_Software_Engineering_V03.pdf

ویرگول