Keep Your Software Simple
Publisher Description
What does it mean to say "Software is complex"? How do we deal with software complexity? This book first analyzes what software complexity really is and why we need to keep software as simple as possible. It then looks at software complexity from different perspectives: engineering, project management, architecture and governance.