Appendix D. A section for managers

D.1. Doing what you said you’d do

As a manager, you need to be able to set reasonable expectations and deliver on them. The Agile movement has traded a short-term benefit of showing progress early for an ability to predict on an ongoing basis. Agile delivers on that promise, but the project’s success or failure still relies on the quality of the code you write.

Whether you’ve got an Agile team or not, it’s important for you to get consistent results. It doesn’t matter whether your organization values consistency or efficiency. They go hand in hand, and if you have buggy software, you end up with neither. Having a comprehensive test suite helps you find bugs, but it’s still better not to have the bugs in the ...

Get Functional Reactive Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.