مهندسی نرم‌افزار
Requirements analysis for large scale systems

I suggest you read this article in JOT.The objectives of this paper are to clarify the terminology of software requirement models by suggesting a more consistent usage, to describe the different versions of requirement models, and to illustrate how to effectively address requirements analysis for large scale systems. Quote:Requirements are the things that you should […]

مهندسی نرم‌افزار
Microsoft details plans for Visual Studio and .NET

In the wake of the recent PDC and TechEd developer events, Microsoft has decided to put some of its key executives out on the road to explain the innovations that Visual Studio 2010 and .NET 4.0 have in store.Show related articles Microsoft is promoting the next version of its Visual Studio toolset, code-named Rosario, as […]

مهندسی نرم‌افزار
Lessons Learned From Architecture Reviews

خانم Rebecca Wirfs-brock نظرش را در مورد بازنگري معماري در مصاحبه‌اي با راديوي مهندسي نرم‌افزار ارائه كرده است. مصاحبه را مي‌توانيد در اينجا بشنويد.جملات زير از ايشان نقل شده است كه نگراني‌اش را در مورد طراحي و كيفيت آن بيان نموده‌اند. These days, complex IT systems are rarely understood by a single engineer or architect. […]

مهندسی نرم‌افزار
Lessons Learned about Software Architecture

Big systems are hard to get right. Thinking about “architecture stuff” up front is necessary for success. Architecture is the bearer of quality, but reasoning about architecture is actually reasoning about the potential of a system. Performance and flexibility really do trade off against each other. Reprioritizing architectural qualities is extremely risky. Don’t forget “saleability” […]

مهندسی نرم‌افزار
Requirements Management Tools Survey

آدرس زیر شامل جدولی است برای مقایسه ابزارهای کمک مهندسی در حوزه مدیریت نیازمندی‌ها. در كنار ارائه‌ي داده‌هاي بسيار جالب،‌معيارهاي انتخاب شده براي مقايسه بسيار جالب و آموزنده است. INCOSE Requirements Management Tools Survey خوانندگاني كه با ابزار IBM Rational RequistePro كار مي‌كنند، مطلب زير مي‌تواند براي آنها مفيد باشد. Evaluation of Rational RequisitePro as […]

مهندسی نرم‌افزار
سرقت

There once was a man who went to a computer trade show. Each day as he entered the man told the guard at the door: “I am a great thief, renowned for my feats of shoplifting. Be forewarned, for this trade show shall not escape unplundered.” This speech disturbed the guard greatly, because there were […]

مهندسی نرم‌افزار
Things Every Software Architect Should Know

احتمالاْ این نوشته، طولاني‌ترين نوشته وبلاگ خواهد شد. فهرست زير شامل نود و هفت پند و ارز است براي معماران نرم‌افزار كه توسط تعدادي از خود آنان نوشته شده است. اين متن را خانم ملكوتي‌خواه برايم ارسال نموده‌اند كه صميمانه از ايشان تشكر كرده و برايشان آرزوي توفيق دارم. The following are axioms for software […]