یکی از بحثها (شاید بهتر است بگویم دعواها) ی ناتمام در دنیای IT بحث درباره خوب بودن یا بد بودن سیستم عاملها و شرکتهای تولیدکننده آنهاست و برخی افراد تعصب زیادی در رابطه با خوب بودن یا بد بودن و یا به طور کلی استفاده از سیستم عاملها دارند.

یکی از بحثها (شاید بهتر است بگویم دعواها) ی ناتمام در دنیای IT بحث درباره خوب بودن یا بد بودن سیستم عاملها و شرکتهای تولیدکننده آنهاست و برخی افراد تعصب زیادی در رابطه با خوب بودن یا بد بودن و یا به طور کلی استفاده از سیستم عاملها دارند.

یکی از دوستان درسایت LinkedIn سوال خوبی رو پرسیدند
برای یک علاقمند به اسکرام که تقریبا هیچ تجربهای در زمینه توسعه نرمافزار به صورت تیمی و حرفهای نداره، تحصیلات نرمافزار و IT داره و فقط با یکسری از زبانهای برنامهنویسی آشنایی داره برای اسکرام مستر و مالک محصول شدن چه مسیری رو پیشنهاد میدین؟ از کجا شروع کنم و به چه روشی پیش برم که اصولی باشه و بتونم خودم رو توی بازار کار جا بدم.

اسکرام یک روش برای مدیریت تولید محصول (و یا به قولی یکی از روشهای مدیریت پروژه) است که چارچوب کلی مدیریت فرآیند رو تشریح میکنه. این روش بر اساس جمعآوری تجربیات مختلف افراد مختلفی ایجاد شده که هر یک از اونها چندین سال در حوزههای مدیریت توسعه نرمافزار و یا حوزههای مدیریتی دیگه تجربه داشتند.
در یک پروژه توسعه نرمافزار مستند سازی در مراحل و بخشهای مختلفی ممکن است مورد نیاز باشد. از جمعآوری نیازمندیها و تحلیل و طراحی تا برنامه نویسی و حتی مستند نمودن کدهای برنامه، از استقرار نرمافزار تا تهیه راهنمای کاربری، از استاندارد نمودن فرآیندهای مدیریتی تا تضمین کیفیت. ولی وقتی صحبت از مستند سازی و تهیه مستندات در پروژههای توسعه نرمافزار میشود بسیاری از اعضای تیم و برنامهنویسها و حتی مدیر پروژه سعی میکنند از انجام آن شانه خالی کنند.