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