انتقل إلى المحتوى

هندسة البرمجيات

هندسة البرمجيات هي التخصص الذي يركز على تصميم وبناء واختبار وصيانة أنظمة برمجية موثوقة وقابلة للتوسع. وهي تجمع بين مبادئ علوم الحاسب والممارسات الهندسية لضمان أن تكون البرمجيات ليست فقط وظيفية، بل أيضًا فعّالة، سهلة الصيانة، ومتمحورة حول المستخدم.

في هذا القسم ستجد:

  • ملاحظات وأفكار مستخلصة من مقرراتي الجامعية وتعلمي الشخصي.
  • توثيقًا لمشاريع فردية وجماعية.
  • تأملات حول أنماط التصميم، والمنهجيات الرشيقة (Agile)، ومعمارية البرمجيات.

الهدف: التطوير المستمر لفهمي لكيفية تخطيط البرمجيات وبنائها وتنظيمها وتطورها؛ بدءًا من المتطلبات الأولية وصولًا إلى النشر في العالم الحقيقي.