25 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Software Engineering
 | |
| localeTitle: هندسة البرمجيات
 | |
| ---
 | |
| ## هندسة البرمجيات
 | |
| 
 | |
| مجال **هندسة البرمجيات** هو دراسة التقنيات والاستراتيجيات من أجل إدارة دورة حياة تطوير البرمجيات بكفاءة.
 | |
| 
 | |
| إذا كنت تكتب نصوصًا برمجية قد يتم استخدامها مرة واحدة أو مرتين ، فقد يتم تطبيق مبادئ هندسة البرمجيات بشكل كبير. ومع ذلك ، مع تزايد حجم مشاريع البرامج وتوقع الاستخدام المستمر في المستقبل ، تصبح مبادئ هندسة البرمجيات ذات أهمية متزايدة.
 | |
| 
 | |
| وتتراوح دورة حياة تطوير البرمجيات بالكامل من إنشاء الأفكار وتصميم البرامج إلى صيانة البرامج المتقدمة مع مرور الوقت.
 | |
| 
 | |
| قد تفكر في هندسة البرمجيات على أنها فقط كيف تقوم بترميز شيء ما وتحافظ عليه. ومع ذلك ، فإن أحد الجوانب الهامة في هندسة البرمجيات التي قد لا تفكر فيها هو الممارسة الأخلاقية لتطوير البرمجيات.
 | |
| 
 | |
| في هذا العصر حيث يمكن استخدام البرامج بشكل ضار لسرقة المعلومات أو إلحاق الضرر بها إذا تم تنفيذ البرنامج بشكل غير صحيح ، يجب أن يكون مهندسو البرمجيات (أو الممارسون) على دراية بواجباتهم في تطوير البرامج بطريقة أخلاقية.
 | |
| 
 | |
| ### معلومات اكثر:
 | |
| 
 | |
| *   [هندسة البرمجيات بواسطة Sommerville](http://iansommerville.com/software-engineering-book/) - رفيق الموقع للكتاب مع الشرائح الشرائح لكل فصل
 | |
| *   [دليل هيئة هندسة البرمجيات للمعرفة](https://www.computer.org/web/swebok)
 | |
| *   [هندسة البرامج راديو](http://www.se-radio.net/) - بودكاست لمطوري البرمجيات المهنية
 | |
| *   [هندسة البرمجيات اليومية](https://softwareengineeringdaily.com/)
 | |
| *   [قائمة برعاية هندسة مدونات](https://github.com/kilimchoi/engineering-blogs)
 | |
| *   [مدونة هندسة البرمجيات من الأخلاقيات والممارسات المهنية](http://www.acm.org/about/se-code)
 | |
| *   [ويكيبيديا المادة](https://en.wikipedia.org/wiki/Software_engineering) |