سندروم قورباغه جوشان در توسعهدهندگان
سندروم قورباغه جوشان (Boiling Frog Syndrome) مفهومی است که از دنیای طبیعت به دنیای توسعه نرمافزار و فناوری اطلاعات راه یافته است. این اصطلاح به وضعیتی اشاره دارد که در…
ادامه خواندنسندروم قورباغه جوشان (Boiling Frog Syndrome) مفهومی است که از دنیای طبیعت به دنیای توسعه نرمافزار و فناوری اطلاعات راه یافته است. این اصطلاح به وضعیتی اشاره دارد که در…
ادامه خواندننمودارهای توالی یک راه حل مدلسازی پرطرفدار در UML هستند زیرا به طور خاص بر روی lifeline یا فرآیندها و اشیاءی که همزمان وجود دارند، و پیامهایی که بین آنها…
ادامه خواندنهدف Use Case Diagram این است که روشهای مختلفی که یک کاربر ممکن است با یک سیستم تعامل داشته باشد را نشان دهد. در زبان مدلسازی یکپارچه (UML)، یک Use…
ادامه خواندندر این مقاله، ما از Nginx به عنوان API Gateway استفاده خواهیم کرد تا درخواستهای ورودی را به سه میکروسرویس مختلف، به ترتیب user-service، product-service و order-service، مدیریت و هدایت…
ادامه خواندنخب اول بریم سراغ چالشی که 3 سال پیش (1399) داشتم. روی یک پروژه ای کار میکردم که کاربران هر روز صدها هزار لاگ فایل با حجم های بالای 100…
ادامه خواندناین بخش دربارهی این است که چگونه سیستمهای نرمافزاری را طراحی کنیم تا پیچیدگی آنها حداقل شود. گام اول، درک دشمن است. دقیقاً پیچیدگی چیست؟ چگونه میتوانید بفهمید آیا یک…
ادامه خواندنتست نرم افزار فرآیندی است که با هدف یافتن خطا، برنامهای را اجرا میکند. برای اینکه نرمافزار ما عملکرد خوبی داشته باشد، باید بدون خطا باشد. اگر تست نرم افزار…
ادامه خواندنتست نرمافزار به فرایندی اطلاق میشود که هدف آن بررسی کیفیت و عملکرد یک نرمافزار است. در این فرایند، نرمافزار با ورودیهای مختلف مورد آزمایش و ارزیابی قرار میگیرد تا…
ادامه خواندنمهندسی نیازمندیها فرآیندی است که شناسایی، استخراج، تجزیه و تحلیل، مشخص کردن، اعتبارسنجی و مدیریت نیازها و انتظارات نهادهای مختلف برای یک سیستم نرمافزاری را شامل میشود. فرآیند مهندسی نیازمندیها…
ادامه خواندناگر قصد برون سپاری یک پروژه را دارید، ممکن است به ساختار RFP (request for proposal) فکر کنید، که به شما کمک می کند در زمان صرفه جویی کنید و…
ادامه خواندنیک مرید وحشت زده به سراغ محمودرضا رفت و گفت محمودرضا به فریادم برس که کابوس عجیبی دیدم. محمودرضا فرمود: چه خوابی دیده ای مردک؟ مرید در جواب گفت:۳ غول…
ادامه خواندننیازمندیهای نرمافزار در مهندسی نرمافزار توصیف ویژگیها و ویژگیهای سیستم هدف است. نیازمندیها انتظارات کاربران از محصول نرمافزاری را منتقل میکند. الزامات میتواند آشکار یا پنهان، شناخته یا ناشناخته، مورد انتظار…
ادامه خواندن