Personally, for me, the "end result" embraces the architecture, planning, algorithms, domain model, code quality, and documentation etc, as well as what the app does in the end. I care a lot about making well architected, reliable stuff