هندسة البرمجيات (بالإنجليزية: Software Engineering) المجال الذي يهتم بتطوير، وتصميم البرمجيات، عالية الجودة آخذة بعين الاعتبار تخصيصات المستخدم، ومتطلباته .
ما هي مجالات عمل مهندس البرمجيات؟
توفر البرمجيات فرصًا كبيرة للتقدم الوظيفي. فمع سنوات من الخبرة والمعرفة الجيدة في لغات البرمجة وتطوير البرمجيات، يمكن لمهندسي البرمجيات تولي أدوار إدارية مثل قيادة الفريق أو إدارة المشاريع وغيرها. ويمكنهم أيضًا التخصص في مجالات معينة مثل الأمن السيبراني أو تطوير الويب.
الوصف | البيان | Description |
---|---|---|
اسم الكتاب | متطلبات هندسة البرمجيات | Software Requirements Engineering |
اسم الكاتب | سردار مدسر علي خان | Sardar Mudassar Ali Khan |
التاريخ | 16 فبراير 2024 | Feb 16 2024 |
عدد الصفحات | 190 | 190 |
نوع الملف | بي دي إف |
الوصف
Guid
الوصف
المحتويات :
- مرحبا بكم في هندسة متطلبات البرمجيات.
- استعارة هندسة متطلبات البرمجيات.
- المتطلبات الأساسية لهندسة متطلبات البرمجيات.
- قرارات المتطلبات الرئيسية.
- دراسة الجدوى.
- مقدمة لمتطلبات الاستنباط.
- التحقق من صحة المتطلبات والتحقق منها.
- إدارة المتطلبات.
- مقدمة لنماذج العمليات البرمجية.
- نماذج العمليات البرمجية.
- أهمية نماذج البرمجيات.
- اختيار نماذج العملية.
- المتطلبات الأساسية والعرضية.
- المتطلبات الوظيفية للنظام.
- متطلبات النظام غير الوظيفية.
- مقدمة النظام.
- تحليل الاحتياجات.
- تصميم النظام.
- إدارة التطوير والتكوين.
- تاكيد الجودة.
- نتائج ومناقشات منتج البرمجيات
Guid
- Welcome to Software Requirements Engineering
- The Metaphor of Software Requirement Engineering
- Prerequisites for Software Requirement Engineering
- Key Requirement Decisions
- Feasibility Study
- Introduction of Requirement Elicitation
- Requirement Validation and Verification
- Requirement Management
- Introduction of Software Process Models
- Software Process Models
- Importance of Software Models
- Selection of Process Models
- Essential and Accidental Requirements
- System Functional Requirements
- System Non-Functional Requirements
- Introduction of System
- Requirement Analysis
- System Design
- Development and Configuration Management
- Quality Assurance
- Results and Discussions of Software product