✅ لە چاپی دووەمی نوێکراوەی کتێبی (Beginning Software Engineering)، پڕۆگرامەر و مامۆستای تەکنەلۆجیا ڕۆد ستێڤنز (Rod Stephens) ناساندنێکی فێرکاری و ئاسان تێگەیشتوو دەکات بۆ بنەماکانی ئەندازیاری سۆفتوێر.
✅ لەم کتێبەدا فێردەبیت چۆن بەرنامەیەکی باش دروست بکەیت کە پێداویستییەکانی بەکارهێنەران پڕ بکات، لە هەمان کاتدا تواناکانی پراکتیکی و کاربەدەستی پەرەپێدەدەیت بۆ دروستکردنی نەرمەواڵەیەکی بەهێز، کارا و متمانەپێکراو.
✅ نووسەر وشە و دەستەواژەی قورس و پێچراو لابردووە و بە زمانی ئینگلیزی سادە و ڕوون قسە دەکات بۆ ئەوەی باشتر تێبگەیت لە بیرۆکە و چەمکەکان. هەروەها ڕێگاکان و مێتۆدەکانێکی تاقیکراوەی دنیای ڕاستەقینە پێشکەش دەکات کە دەتوانیت لە هەر زمانی پڕۆگرامسازییەکدا بەکاریان بهێنیت.
✅ هەروەها ئەم بابەتانە لەخۆدەگرێت:
- ئامۆژگارییە پراکتیکییەکان بۆ ئامادەبوون بۆ چاوپێکەوتنەکانی کار لە بواری پڕۆگرامسازی، کە زۆرجار پرسیار لەسەر ڕێوشوێنی ئەندازیاری سۆفتوێر دەکەن.
- ڕێنمایی ڕاستەوخۆ بۆ کۆکردنەوەی داواکارییەکان، مۆدێلکردنی سیستەم، دیزاین، جێبەجێکردن، تاقیکردنەوە و چاککردنەوەی هەڵەکان (debugging)
- بابەتە نوێکان لەسەر دیزاینی ڕووکاری بەکارهێنەر (UI)، ئالگۆریتمەکان، و هەڵبژاردنی زمانی پڕۆگرامسازی
✅ ئەم کتێبە هیچ پێویستی بە ئەزموونی پێشوو لە پڕۆگرامسازی یان گەشەپێدان یان بەڕێوەبردن نییە. وێنە و گرافیکە زۆرەکان یارمەتیدەدەن بۆ ڕوونکردنەوەی چەمکە سەرەکییەکان، و هەر بەشێک نموونەی کەیسی هەیە لەگەڵ بەشەکانی “تاقی بکەوە” و “چۆن کاردەکات”.
✅ ناوەڕۆکی بابەتە باسکراوەکانی ناو کتێبەکە :
Part I: Software Engineering Step-by-Step
Software Engineering from 20,000 Feet
Before the Beginning
The Team
Project Management
Requirements Gathering
High-Level Design
Low-Level Design
Security Design
User Experience Design
Programming
Algorithms
Programming Languages
Testing
Deployment
Metrics
Maintenance
Part II: Process Models
Predictive Models
Iterative Models
RAD
Part III: Advanced Topic
Software Ethics
Future Trends