وبلاگ

۱۰ روش اضافه کردن ارزش به سازمان با کمک تحلیلگر تجاری

۱۰ روش اضافه کردن ارزش به سازمان با کمک تحلیلگر تجاری

نویسنده: پرهام اخلاقی

دسته بندی: تحلیل نرم‌افزار
۱۴۰۰/۰۹/۰۹
0 نظر
10 دقیقه زمان مطالعه
از ۰ رای
یکی از دوستان من به عنوان یک تحلیلگر تجاری ۱۰ سال سابقه کاری درخشان داشت و تغییرات بسیار قابل توجهی حتی در بعد فنی نیز در سازمان‌ها ایجاد کرده بود. او می‌گفت: « طی چندین مصاحبه که با سازمان‌هایی آینده‌نگر انجام دادم، متوجه شدم که هر بار سازمان‌ها نقش  (Business Analysts) BA را به عنوان یک هزینه اضافی در پروژه در نظر می‌گیرند.» او به وضوح از این طرز فک...
مدل بلوغ ریچاردسون چیست؟

مدل بلوغ ریچاردسون چیست؟

نویسنده: بیتا خداکرمی

دسته بندی: توسعه نرم افزار
۱۴۰۰/۰۹/۰۲
0 نظر
۱۲ دقیقه زمان مطالعه
از ۰ رای
طراحی سیستم‌های Restful امروزه یکی از چالش‌های برنامه‌نویسی­ است زیرا این معماری در سطوح مختلف سیستم تاثیر بسزایی دارد و از عملکرد سیستم در سطح سرویس‌دهی تا تصمیمات افزایش مقیاس در سطح استراتژیک را تحت تاثیر قرار می­دهد. با ­توجه به این که این معماری در سطح بالا تعریف شده است و پیاده‌سازی آن دارای قوانین مطلق نیست، برنامه‌نویسان همواره به دنبال آزمودن س...
وقتی بلاک چین و هوش مصنوعی ( AI) به هم می‌رسند!

وقتی بلاک چین و هوش مصنوعی ( AI) به هم می‌رسند!

نویسنده: الهام قادری

دسته بندی: هوش تجاری
۱۴۰۰/۰۸/۲۵
0 نظر
12 زمان مطالعه
از ۰ رای
 در قرن 21 ام، بسیاری از تکنولوژی‌ها به کمک هم آمدند تا مسائل پیچیده را در صنایع مختلف حل کنند. این ترکیب‌ها به حضور فناوری‌های پر قدرتی انجامید که روندهای نوینی را ایجاد کرده است. بلاک‌چین و هوش مصنوعی در کنار هم یکی از روندهای تحول ساز آینده خواهد بود.  در این مقاله می‌خواهیم ماهیت کلی این دو تکنولوژی را بررسی کرده و جایگاه عینی آن‌ها را دربرنامه‌های...
Continuous Delivery چیست ؟

Continuous Delivery چیست ؟

نویسنده: امید شریعتی

دسته بندی: دواپس
۱۴۰۰/۰۸/۱۸
0 نظر
10 دقیقه زمان مطالعه
از ۳ رای
Continuous Delivery یا (CD)، رویکردی در مهندسی نرم‌افزار است که تیم‌ها را قادر می‌سازد نرم‌افزار تولید شده را به روشی سریع و مطمئن برای انتشار و تحویل آماده کنند. این فرایند از لحظه اضافه شدن یا تغییر کد در source control شروع می‌شود و شامل بیلد، تست، پیکربندی و انتشار در محیط‌های مختلف تست و محیط عملیات می‌شود. این مفهوم در فارسی به تحویل مداوم یا تحویل مستمر ...
بررسی مفاهیم Authentication و Authorization

بررسی مفاهیم Authentication و Authorization

نویسنده: ابوالفضل وایانی

دسته بندی: طراحی نرم‌افزار
۱۴۰۰/۰۸/۱۱
0 نظر
8 دقیقه زمان مطالعه
از ۶ رای
به عنوان برنامه‌نویس به احتمال زیاد با چالش‌های زیادی در زمینه سطح دسترسی و احراز هویت مواجه شده‌اید. در این مقاله سعی داریم دو مفهوم  Authentication و Authorization را شرح دهیم و به بررسی برخی تفاوت‌های آن‌ها بپردازیم. با ما همراه باشید. Authentication چیست؟ به مجموعه فعالیت‌هایی که هویت شما یا دستگاه شما را تایید می‌کنند، Authentication گفته می&zwnj...
پیچیدگی در نرم‌افزار چیست؟

پیچیدگی در نرم‌افزار چیست؟

نویسنده: سارا رضایی

دسته بندی: توسعه نرم افزار
۱۴۰۰/۰۸/۰۴
0 نظر
10 دقیقه زمان مطالعه
از ۱ رای
تولید نرم‌افزار، یکی از خلاقانه‌ترین فعالیت‌های بشر در طول تاریخ است. برنامه‌نویس‌ها، به محدودیت‌هایی مثل قوانین فیزیک مقید نیستند. آن‌ها می‌توانند دنیاهای مجازی بی‌نظیری خلق کنند که هیچ وقت قبل از آن وجود نداشته است. برنامه‌نویسی نیاز به مهارت‌های جسمانی یا تناسب فیزیکی خاصی ندارد. تمام آن چیزی که لازم است، یک ذهن خلاق و توانایی سازماندهی افک...