ways to connect with customers and end users in a real way by getting them directly involved with the work. In contrast, my team usually got information second- and thirdhand from the marketing team. We built software to its shadows-on-the-wall specifications, which were never entirely thought through and would change dramatically many times during the process. We never delivered what the market really needed.