The meaning of software development
As with all kinds of development or engineering, software development is not child's play. We want software that does the following:
- Fulfills all our requirements
- Is a joy to use and looks great
- Is easy to maintain and enhance
Using low-code and Appian makes implementing software itself less complicated by some orders of magnitude. But the overall process is still the same. We need to understand what to implement in detail. This is the most important part of any software project. This is no new insight by any means and this book is about Appian and not about how to do software development.