سادگی ضروری است
«سادگی — هنر حداکثر کردن مقدار کار انجام نشده — ضروری است.»
این بیانیه بعدی بر سادگی تأکید میکند. چند بار دیدهایم که پروژهها از کنترل خارج میشوند زیرا الزامات بسیار پیچیده و بسیار دشوار برای پیادهسازی میشوند و الزامات بهطور بیش از حد طراحی میشوند تا هر نیاز ممکن که میتوانید تصور کنید را برآورده کنند؟
این همچنین به مفهوم «فقط به اندازه کافی خوب» مربوط میشود — چیزی را بیش از حد طراحی نکنید؛ آن را تا حد ممکن ساده نگه دارید. در برخی موارد، ممکن است منطقی باشد که با چیزی واقعاً ساده شروع کنید، ببینید آیا نیاز را برآورده میکند و سپس فقط در صورت لزوم عملکرد را گسترش دهید. مفهوم دیگری در چابکی به نام حداقل محصول قابل عرضه وجود دارد که حداقل مجموعهای از ویژگیهای عملکردی را تعریف میکند که یک محصول باید برای قابل عرضه بودن در بازار داشته باشد.
به طور کلی، بسیار مؤثرتر است که رویکرد تدریجی را اتخاذ کنید و با چیزی ساده شروع کنید و سپس در صورت لزوم آن را گسترش دهید، به جای اینکه با چیزی بسیار پیچیده شروع کنید که ممکن است برای الزامات بیش از حد باشد.
This post is also available in Deutsch, English, Español, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文.