با توجه به رشد سریع و افزایش نیاز روزافزون کاربران به پلتفرمها معماریهای کوچک دیگر جوابگو پروژههای بزرگ نیستند. در این مقاله به صورت ساده و کاربردی به پاسخ سوال API Gateway چیست؟میپردازیم و آن را در قالب یک مثال کاربردی پیادهسازی کنیم. با توجه به کارکرد DDD یا Domain Driven Design میتوان پروژه بزرگ را به بخشهای کوچکتری تقسیم کرد. این[...]
وبلاگ
چگونه در دوران دورکاری ارتباطات کاری را مدیریت کنیم؟
دسته بندی: مقالات HBR
1401/06/13
0 نظر
5 دقیقه زمان مطالعه
ما وسط یک انتقال بزرگ یعنی کار کردن از راه دور به صورت ترکیبی (دورکاری + حضوری) هستیم. از آنجایی که این تغییر در حال رخ دادن است، لازم است مدیران با تیمهایشان قوانین مشخصی را در رابطه با ارتباطات کاری و دیجیتال برقرار کنند. داشتن یک راهنمای دقیق به شما کمک خواهد کرد که مطمئن شوید همه اعضای تیمتان در[...]
خلاصه مقاله: دورکاری در طول دوره همهگیری کرونا شرایطی ایجاد کرد که سازمانها مجبور شدند به سرعت اقدامات امنیت سایبری خود را افزایش دهند. اما افزایش امنیت در دورکاری و کار از راه دور فقط وظیفه تیم فناوری اطلاعات نیست. شرکتها باید امنیت را بخشی از وظیفه هر شغلی قرار دهند. عنصر کلیدی برای تحقق این هدف اعتماد است. نویسنده این مقاله که کارشناس ارشد امنیت[...]
Change Tracking در SQLSERVER موضوع قابل توجهی است. بسیاری از برنامهنویسان و مدیران بانکهای اطلاعاتی همواره به دنبال راهی برای رصد کردن اطلاعات تغییر یافته در بانک اطلاعاتی (حذف، اضافه یا ویرایش) سیستمها بودهاند. به دلیل این که بانک اطلاعاتی مد نظر ما SQLSERVER است. از این رو راهکارهای پیشنهادی در این مقاله مبتنی بر تکنولوژیهای موجود در این RDBMS[...]
استفاده از فریم ورک برای پیشبینی موفقیت پروژه big data
دسته بندی: مقالات HBR
1401/05/30
0 نظر
10 دقیقه زمان مطالعه
خلاصه مقاله: موفقیت در یک پروژه big data به عوامل زیادی بستگی دارد. بیش از ۸۵ درصد پروژههای big data شکست میخورند و در بیشتر مواقع به این دلیل است که مدیران اجرایی نمیتوانند ریسکهای پروژه را در ابتدا به درستی ارزیابی کنند. به همین دلیل یک پروژه تحقیقاتی با بررسی هایی که در این زمینه انجام داده است برای حل[...]
۸ تکنیک محبوب در تجزیه و تحلیل کسبوکار
دسته بندی: تحلیل نرم افزار
1401/05/25
1 نظر
7 دقیقه زمان مطالعه
تحلیلگر کسبوکار کیست؟ تحلیلگر کسبوکار شخصی است که سیستم را تحلیل و درک میکند و الزامات و رشد کسبوکار را با سیاستها، فرآیندهای داخلی و سیستم اطلاعاتی به طور کامل تضمین میکند. تحلیلگر کسبوکار با درک مشکلات کسبوکار تغییرات مثبتی ایجاد میکند، راه حل مناسب را پیشنهاد میدهد و بازده سوددهی را برای پروژه ها افزایش میدهد. تحلیلگرها در راستای[...]
چرا تیمهای علم داده به افراد با تخصص عمومی نیاز دارند، نه افرادی با یک تخصص؟
دسته بندی: مقالات HBR
1401/05/23
1 نظر
11 دقیقه زمان مطالعه
خلاصه مقاله: اغلب کسب و کارها برای بهرهوری و کارآمدی ایجاد میشوند. آنها این کار را از طریق تخصصیسازی فعالیتها انجام میدهند. کارگرانی که در یک کار مشخص مهارت بالایی دارند، میتوانند مهارت خود را تکمیل کرده و هنگامی در خط مونتاژ قرار میگیرند، کالاهایی با کارایی بالا تولید کنند. تیمهای علم داده نیز به همین شیوه تشکیل میشوند و[...]
پیشگیری از عیب در سیستم: کاهش هزینهها و ارتقای کیفیت
دسته بندی: تست نرم افزار
1401/05/18
3 نظر
10 دقیقه زمان مطالعه
حتما جمله «پیشگیری بهتر از درمان است» را شنیدهاید و باید گفت این جمله علاوه بر علم پزشکی، در مورد عیب در چرخه عمر توسعه نرمافزار هم صدق میکند. عیب و خطاها همان طور که توسط توسعهدهندگان نرمافزار تعریف شدهاند، مغایرتهایی در برنامه با ویژگیهای مطلوب برنامه هستند. این ویژگیها شامل الزامات کامل و صحیح و مشخصاتی است که از[...]
با شرایطی که این روزها بر جهان حاکم است، قابل درک است که چرا مردم ممکن است نسبت به یک واقعیت جایگزین کنجکاو باشند. از این رو راهی برای راهاندازی مجدد سیستم و شروع تازه میتوان ساخت. اینها جذابیت حوزههای واقعیت مجازی است. آنها مکانهایی هستند که در آن همه میتوانند قدرتمند باشد، ناامیدی وجود ندارد و نابرابریهای سرمایهداری و[...]
آیا ویروس کرونا منجر به حملات سایبری بیشتر خواهد شد؟
دسته بندی: مقالات HBR
1401/05/09
2 نظر
3 دقیقه زمان مطالعه
خلاصه مقاله: مجرمان سایبری عاشق بحران هستند و با افزایش روزافزون دورکاری در شرکتها، همه ما باید حداکثر تلاش خود را برای محافظت از اطلاعات خود و همچنین اطلاعات محرمانه شرکت انجام دهیم. در این جا چهار مورد برای کارفرمایان و چهار پیشنهاد برای کارمندان در راستای به حداقل رساندن خطرات پیشنهاد شده است. در حالی که جهان بر[...]
۳ کاربرد اصلی پردازش زبان طبیعی در امور مالی
دسته بندی: هوش تجاری
1401/05/04
2 نظر
7 دقیقه زمان مطالعه
این روزها با گسترش تکنولوژی، دادههای متنی به سرعت در حال افزایش هستند، به همین دلیل پردازش زبان طبیعی در حال تبدیل شدن به یک ابزار استراتژیک برای تجزیه و تحلیل مالی است. Mikey Shulman، مدرس امور مالی، سه سال پس از تدریس یادگیری ماشینی در MIT Sloan، تنها یک شکایت دارد: همراهی با رشد این و گسترش این حوزه[...]
اگر استراتژی اینقدر مهم است، پس چرا برای آن وقت نمیگذاریم؟
دسته بندی: مقالات HBR
1401/05/02
1 نظر
5 دقیقه زمان مطالعه
اکثر رهبران دوست دارند زمان بیشتری برای تفکر استراتژیک داشته باشند. در نظرسنجی که از ۱۰،۰۰۰ نفر از رهبر ارشد سازمانها انجام شد، ۹۷ % آنها گفتند که استراتژیک بودن مهمترین رفتار رهبری در موفقیت سازمانشان است. با این حال در یک مطالعه دیگر، ۹۶ % از رهبرانی که مورد بررسی قرار گرفتند، بیان کردند که برای تفکر استراتژیک کمبود[...]
خلاصه مقاله: کدام کشورها در اقتصاد داده پیشرو هستند؟ برترین تولیدکنندگان داده چه کشورهایی هستند؟ McKinsey با استفاده از دادههای مبتنی بر هوش مصنوعی پیشبینی کرده است که فعالیت در این حوزه اقتصادی جدید تا سال 2030 می تواند حدود 13 تریلیون دلار تولید ثروت کند، این موضوع در آینده میتواند قوانین نظم اقتصاد جهانی را تعیین کند، دقیقاً مثل[...]
CAP چیست؟! در دسترس بودن در مقابل ثبات؟!!
دسته بندی: توسعه نرم افزار
1401/04/21
2 نظر
3 دقیقه زمان مطالعه
قضیه CAP قضیه CAP باوری از علم کامپیوتر در مورد ذخیرهسازی دادههای توزیعشده است که ادعا میکند در صورت خرابی شبکه در database های توزیعشده( distributed)، میتوان یکپارچگی یا در دسترس بودن را ارائه داد در صورتی که داشتن هر دو مورد به طور همزمان امکان پذیر نیست. در سیستمهای توزیع شده کامپیوتر، شما فقط میتوانید دو مورد از تضمینهای[...]
۳ استراتژی برای توسعه نرمافزارهای با قابلیت دسترسی بیشتر
دسته بندی: مقالات HBR
1401/04/19
0 نظر
4 دقیقه زمان مطالعه
دسترسپذیری وب (که به عنوان a11y هم شناخته میشود) برای ایجاد وبسایتهایی که میتواند توسط هر کسی استفاده شود توسعه داده شد. چه فردی دارای معلولیت، اینترنت بسیار آهسته، سختافزار قدیمی یا خراب یا صرفاً فردی در یک محیط نامساعد. خلاصه: هیچ کسی به تنهایی متخصص سطح دسترسی نیست. این یک مسئولیت مشترک است و همه توسعهدهندگان باید از دانش دیگران[...]
چگونه از روش STAR در پاسخ به مصاحبه استفاده کنیم
دسته بندی: منابع انسانی
1401/04/14
2 نظر
6 دقیقه زمان مطالعه
مقدمه: روش STAR متدی است که شما میتوانید برای پاسخ به سوالات مصاحبه در زمینههای رفتاری و موقعیتی از آن استفاده کنید. STAR مخفف موقعیت (situation) ، وظیفه (task) ، اقدام (action) و نتیجه (result) است. مدیر منابع انسانی سوالاتی در مورد رفتار شما میپرسد تا بداند که شما برای موقعیت شغلی مورد نظرشان مناسب هستید یا خیر. این روش[...]
کی باید با همکارمان رقابت و چه زمانی باید همکاری کنیم؟
دسته بندی: مقالات HBR
1401/04/12
1 نظر
14 دقیقه زمان مطالعه
خلاصه مقاله : هدایت کردن روابط کاری به سمت مناسب میتواند مسیر و آینده شغل شما را شکل دهد، و یا آن را از بین ببرد. تقسیم کردن روابط کاری به مثبت و منفی به سادگی اتفاق نمیافتد. در واقع روابط ترکیبی از هر دو هستند و برای مدیریت کردن نیاز به توجه کافی دارند. نکته مهم این است که[...]
یکی از قابلیتهای بسیار کاربردی در SQL Server، فشرده سازی است در این مقاله قصد داریم این قابلیت جذاب را در سطح بکاپ و جدول توضیح دهیم. در ادامه به بررسی هر دو سطح میپردازیم: فشردهسازی بکاپ این قابلیت فوقالعاده که از ۲۰۰۸ SQL Server معرفی شده است، باعث میشود حجم بکاپها بشدت کاهش پیدا کند. این کاهش حجم به[...]
داده های خود را مانند یک حرفه ای ارائه کنید
دسته بندی: مقالات HBR
1401/04/05
1 نظر
2 دقیقه زمان مطالعه
امروزه با روشهای بسیار زیادی در زمینه تحریف و تغییر اطلاعات مواجه هستیم، بنابراین یک ارائه باید از به اشتراک گذاشتن ایدههای عالی و پشتیبانی از دادههای معتبر انجام شود. در این صورت خواه شما یک مدیر اجرایی باشید که مشتریان تجاری جدید را معرفی میکند، فروشندهای باشید که خدمات را میفروشد، یا مدیر عاملی باشید که خواستار تغییر است.[...]
خلاصه مقاله: شاید از خواندن عنوان مقاله و کمک کردن Big Data برای مبازه با ویروس کرونا تعجب کرده باشید، بعد از شروع پاندمی کرونا به نظر میرسید باید انتخاب وحشتناکی بین نجات جان انسانها یا نجات معیشت آنها انجام میشد. نویسندگان این مقاله که یکی از آنها پژوهشگر حوزه رباتیک و AI، و دیگری از محققان بهداشت عمومی و[...]
تست اکتشافی (Exploratory testing) چیست؟
دسته بندی: تست نرم افزار
1401/03/24
2 نظر
5 دقیقه زمان مطالعه
تست اکتشافی، رویکردی برای تست نرمافزار است که اغلب به عنوان یادگیری همزمان، طراحی تست و اجرا تست توصیف میشود. این مدل تست بیشتر بر روی کشف مشکلات تمرکز میکند و برای کشف عیبهایی که به راحتی در تستهای دیگر پوشش داده نمیشوند، به کمک تستر آمده است. استفاده از تست اکتشافی در سالهای اخیر شتاب بیشتری گرفته است. آزمایش[...]
طراحی محیط کاری که مردم بخواهند، به آن برگردند
دسته بندی: مقالات HBR
1401/03/22
0 نظر
3 دقیقه زمان مطالعه
در حالی که بحران کووید-19 وارد سومین سال خود میشود و نوع Omicron افزایش مییابد، سازمانها در سراسر جهان به این فکر میکنند که چگونه، چه زمانی و حتی اگر کارکنان کار حضوری خود را از شروع کنند و ساعات کاری حضور منظم در دفتر را از سر بگیرند. شرکتها این کار را در حالی انجام میدهند که دیدگاهها و[...]
API های میتوانند تبادل سوابق سلامت را آسان کنند
دسته بندی: مقالات HBR
1401/03/15
1 نظر
15 دقیقه زمان مطالعه
بعد از دیدن تیتر این مقاله شاید این سوال برای شما پیش آمده باشد که API ها در حوزه سلامت چه کاربردی دارند؟ ما در ادامه سری مقالاتی که از سایت HBR ترجمه کردیم به این موضوع پرداختیم. با توجه به توسعه سریع تکنولوژی و همگامی آن با اتفاقات روز پرداختن به نحوه همگامسازی و جمعآوری دادهها با کمک API[...]
چگونه برای استخراج نیازمندیها سوالات عمیقتری بپرسیم؟
دسته بندی: تحلیل نرم افزار
1401/03/10
0 نظر
5 دقیقه زمان مطالعه
یک تحلیلگر کسبوکار باید در طول بحثهای مربوط به استخراج نیازمندیها به سطوح گذشته هم پرداخته و وارد عمق مسائل شود. یک تحلیلگر کسبوکار (BA) صرفاً یک نویسنده نیست که هر چیزی که مشتریان میگویند را ثبت کرده و اطلاعات را به تیم توسعه منتقل کند. تحلیلگر باید پرسشهای چالشی را مطرح کند که باعث برانگیختن قدرت تفکر افرادی شود[...]
نرمافزار سبزچیست؟ + ملاک های نرمافزار سبز
دسته بندی: مقالات HBR
1401/03/08
0 نظر
9 دقیقه زمان مطالعه
روش طراحی، توسعه و استقرار نرمافزار میتواند تاثیر عمدهای بر مصرف انرژی داشته باشد. به همین دلیل استفاده از نرمافزار سبز خیلی مهم است. بر این اساس، شرکتها باید در تلاشهایشان در رابطه با محیط زیست، نرمافزارها را هم در نظر بگیرند. آنها باید استراتژیای داشته باشند که در آن اولویتهای رقابتی مشخص شده باشند؛ در این استراتژی باید امکان[...]
الگوهای طراحی، انواع مختلفی دارند که شامل رایجترین الگوها مانند پروتوتایپ، Factory و … میشوند. یکی دیگر از الگوهای شناختهشده طراحی نرمافزار، الگوی طراحی Adapter است. در این مقاله قصد داریم با مثال و قطعه کد، این الگو را بررسی کنیم. الگوی طراحی Adapter چیست؟ همانطور که از اسم این الگو مشخص است، زمانی که دو کلاس واسطهای غیرمرتبط و[...]
یک تجربه واقعی از تبدیل فرآیند waterfall به Agile!
دسته بندی: مقالات HBR
1401/03/01
0 نظر
5 دقیقه زمان مطالعه
AgileFall یک اصطلاح کنایه آمیز برای مدیریت پروژه است که در آن سعی میکنید چابک و سریع باشید، اما همچنان از تکنیکهای توسعه آبشاری استفاده میکنید. اغلب نتیجه این کار چیزی شبیه ترکیب موم کف روی دسر است؛ همانقدر نامنناسب و گیجکننده! من در یک جلسه مدیریت پروژه AgileFall را از نزدیک دیدم. خبر خوب این بود که چند تغییر[...]
مقایسه فریم ورک هدوپ (Hadoop) با اسپارک (Spark)
دسته بندی: هوش تجاری
1401/02/27
2 نظر
15 دقیقه زمان مطالعه
هدوپ (Hadoop) و اسپارک (Spark) دو فریم ورک متن باز هستند که برای نگهداری و پردازش کلان داده یا بیگدیتا استفاده میشوند. این دو فریمورک زیر نظر بنیاد نرمافزاری آپاچی فعالیت دارند. در این مقاله قصد داریم اطلاعات کلی در خصوص هدوپ و اسپارک در اختیار شما قرار دهیم، اما قبل از شروع صحبت درباره این دو فریمورک، بهتر است[...]
هوش مصنوعی باید هوش انسان را تقویت کند نه این که جایگزین آن شود
دسته بندی: مقالات HBR
1401/02/25
0 نظر
5 دقیقه زمان مطالعه
در اقتصادی که دادهها در حال تغییر نحوه خلق ارزشها و رقابت شرکتها هستند، کارشناسان پیشبینی میکنند که استفاده از هوش مصنوعی در مقیاس بزرگتر تا سال 2030 ، 15.7 تریلیون دلار به اقتصاد جهانی نقدینگی و ارزش افزوده اضافه خواهد کرد. همان طور که هوش مصنوعی نحوه کار شرکتها را تغییر میدهد، بسیاری بر این باورند که سازمانها شروع[...]
معرفی ۸ روش ایدهآل برای استفاده Docker در محیط عملیاتی
دسته بندی: دواپس
1401/02/20
0 نظر
5 دقیقه زمان مطالعه
این روزها پذیرش Docker به طور مداوم افزایش مییابد و بسیاری با افراد هم با آن آشنا هستند، اما هنوز هم خیلیها به بهترین شکل از روشهای داکر استفاده نمیکنند. چرا باید از روشهای ایده آل Docker استفاده کنیم؟ در این مقاله قصد داریم 8 روش را به شما نشان دهیم که با کمک آنها میتوانید از Docker به شیوهای[...]
چرا تبدیل شدن به سازمان داده محور سخت است؟
دسته بندی: مقالات HBR
1401/02/18
0 نظر
5 دقیقه زمان مطالعه
چرا تبدیل شدن به سازمان داده محور سخت است؟ سالهاست که شرکتها در تلاش برای تبدیل شدن به سازمان داده محور با نتایج مختلف هستند. این تلاشها در طول زمان در سازمانها انجام میشود و پشتکار، انعطافپذیری، اجرا و تلاش بیوقفه برای بهکارگیری دادهها برای تصمیمگیری آگاهانهتر در کسبوکار، چیزی است که شرکتهایی را که به داده محور شدن علاقه[...]
آشنایی با ۳۰ ابزار طراحی UX (تجربه کاربری)
دسته بندی: طراحی تجربه کاربری UX
1401/02/13
9 نظر
5 دقیقه زمان مطالعه
موفقیت هر کسب و کاری به همسویی اهداف تجاری آن با نیازهای مشتری بستگی دارد. شما میتوانید از انواع ابزارهای آنلاین استفاده کنید که به شما در تحقق آن اهداف کمک میکنند. به طور کلی ابزارهای تجربه کاربری (UX) را می توان به سه دسته اصلی تقسیم کرد: ابزارهای پژوهشی: این ابزارها به شما کمک میکنند، نگاهی اجمالی به آن[...]
در اقتصاد دیجیتال، نرم افزار شما مزیت رقابتی شماست
دسته بندی: مقالات HBR
1401/02/11
0 نظر
5 دقیقه زمان مطالعه
بسیاری از شرکتها به رقابت دیجیتال با استقبال از روشهایی مانند در پیش گرفتن رویکرد اجایل، ایجاد مراکز نوآوری، خرید شرکتهای استارتآپ یا برونسپاری توسعه اپلیکیشن به شرکتهای مشاور پاسخ میدهند. اما تحول آفرینهای واقعی میدانند که در اقتصاد دیجیتال، هر کسی که بهترین نرمافزار را بسازد، برنده میشود. شرکتهایی که میخواهند رقابت کنند نیاز دارند باید برنامهنویسان خود را[...]
آیا برنامههایی که با انگولار نوشتهاید، کند است؟ در این مقاله قصد داریم روشهایی برای بهبود عملکرد یا پرفورمنس پروژههای انگولاری به شما معرفی کنیم. انگولار به طور پیشفرض یک چارچوب سریع و کارآمد است. سرعت بالای توسعه نرم افزار و کدنویسی، سرعت بالای لود صفحات و سادگی در نوشتن نسخه موبایل و تبلت، از مزایایی است که انگولار را[...]
وقتی که یک تیم از محققان در مایکروسافت بررسی کردند که چگونه کارمندان شرکت در حال گذر به دورکاری هستند، به یک داده شگفتانگیز پی بردند: کارمندان بیش از هر زمان دیگری جلسه ۳۰ دقیقهای برگزار میکردند که به افزایش ۱۰ درصدی زمان کلی جلسات در هر هفته منجر میشد. این موضوع خبر خوبی نیست. همانطور که محققان اعلام کردند،[...]