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) |