با گذشت زمان نیازهای جدیدی برای سیستم تعریف و ایجاد می گردد و یک سیستم نرم افزاری مناسب بایستی بروز باشد و قابلیت افزایش قابلیت را داشته باشد. این موارد می تواند شامل گزینه های زیر باشد:
- ماژول ها (کاربری های جدید)
- آپگرید ماژول های فعلی به نسخه های جدیدتر (مانند ویرایشگر متن)
- افزودن بسته های امنیتی و بروزرسانی سیستم
- قالب های جدید و متفاوت از نظر رنگ یا لایه بندی صفحات




