در روش Agile وقتی تیم توسعه محصول و یا پروژه از 10 نفر بیشتر میشود باید آن را به تیم های کوچکتر تقسیم کرد تا تعامل افراد با یکدیگر دچار مشکل نشود. ولی وقتی تعداد تیم ها بیشتر از سه یا چهار تیم شود و پیچیدگی تعامل آنها با یکدیگر بالاتر رود چه چاره ای وجود دارد؟ این مسئله در صورتی بغرنج تر میشود که هر یک از این تیمها به محصول و یا محصولات یکدیگر وابستگی داشته باشند .

software documentation
software documentation