در این مقاله قصد داریم در مورد انواع تستها و تفاوتهای دقیق بین هر دو تست عملکردی و غیرعملکردی به تفصیل صحبت کنیم. به طور کلی تستهای نرمافزاری به دو دسته تست عملکردی و غیر عملکردی تقسیم میشوند. تست عملکردی چیست؟ تست عملکردی همانطور که از نامش پیداست، تست «عملکرد» یک نرمافزار یا برنامه تحت تست است. رفتار نرم افزار[...]
داشتن شهود در مورد نحوه عملکرد الگوریتمهای یادگیری ماشین - حتی در کلیترین مفهوم - به یک مهارت تجاری مهم تبدیل شده است. همانطور که Andrew Ng نوشته است: " تقریباً تمام پیشرفتهای اخیر اتفاق افتاده در هوش مصنوعی (AI) از الگویی پیروی میکند، که در آن از برخی دادههای ورودی (A) برای ایجاد پاسخ سریع و ساده (B) استفاده[...]
روش مسیر بحرانی یا Critical Path Method(CPM) یک تکنیک مدلسازی زمانبندی پروژه است. Morgan R. Walker و James E. Kelly این تکنیک را در اواخر دههی ۱۹۵۰ ابداع کردند. برنامهریزان پروژه از این روش برای توسعه برنامههای پروژهها در حوزههای مختلف که شامل IT، تحقیق و ساختوساز میشوند، استفاده میکنند.روش مسیر بحرانی در مدیریت پروژه مفهومی طولانی و پیچیده است. برای درک[...]
شرکت شما ممکن است به این افتخار کند که کارفرمای خوبی است. اما حتی با بهترین نیات، شرکت شما میتواند سلامت و رفاه کارمندان را به دلیل روش سازماندهی کار تحتتاثیر قرار دهد. شرایط کاری و نیازهای محیط کار منبع مهمی از استرس برای بسیاری از آمریکاییها هستند؛ تحقیقات نشان داده است که طراحی محیط کار میتواند اثرات قابل توجهی[...]
احتمالا عناوین مورد کاربرد (Use Case) و داستان کاربر (User Story) را فراوان شنیدهاید و شاید هم در تحلیل سیستمهای خود از آنها استفاده کرده باشید. در این مقاله به معرفی هر کدام از این دو عبارت، کاربردها و تفاوتهای آنها میپردازیم. Alistair Cockburn، از نویسندگان بیانیه چابک چنین میگوید: “A user story is to a use case as a[...]
بحث در مورد این که آیا AI (هوش مصنوعی) جایگزین انسانها در نیروی کار خواهد شد یا خیر، اغلب به یک توضیح مفید و دوگانه خلاصه میشود: AI در کارهای تکراری و دستی جایگزین انسانها خواهد شد، در حالی که انسانها در مهارتهای نرم مانند ارتباطات، خلاقیت و ایجاد رابطه احساسی نسبت به هوش مصنوعی برتری خواهند داشت.با اینکه این[...]