with a rotating carousel.” ✔ “Users report struggling with navigating site content.” ✔ “We would like to increase engagement with event content in a timely and contextually relevant way.” ASSEMBLE YOUR REQUIREMENTS | IDENTIFY SYMPTOMS, NOT SOLUTIONS
4/21, and launch on 5/21” ✔ “We would like to launch an MVP by the end of the fiscal year, with an additional year to iterate” ASSEMBLE YOUR REQUIREMENTS | IDENTIFY SYMPTOMS, NOT SOLUTIONS
business better than you do. ➔ Your vendor is a web solutions expert. That’s why you’re hiring them. Remember: ASSEMBLE YOUR REQUIREMENTS | IDENTIFY SYMPTOMS, NOT SOLUTIONS
verified and expectations checked before too much has been built ➔ Daily scrum = total transparency ➔ You can change course if project solutions aren’t meeting your needs Why agile?
fully understood. ➔ You miss important opportunities to improve product as user feedback surfaces. ➔ Risk of ending up with a product that you haven’t been able to shape. Why not waterfall?
Tracking of success metrics ➔ Purchase hours and resources, not scope ➔ Limit compliance in responding to RFP/RFQ (you’ll get more responses!) ➔ Hacking Agile Contracts by Adam Bergstein Tips
Choose your vendor wisely. 4. Stay agile. 5. Communicate, communicate, communicate. HOW TO WORK WITH YOUR VENDOR TO GET A PRODUCT YOU’LL LOVE CONFERENCE | PRESENTATION TITLE | NAME | @TWITTER | @CIVICACTIONS
for the organization. ➔ Attends daily scrum and most project meetings. ➔ Responsible for signing off on all tickets verifying work completed. ➔ Must be a person who conveys authority, whether through personality or by title. IDENTIFY YOUR INTERNAL TEAM | THE PRODUCT OWNER
successful in the past and what hasn’t worked. ➔ Familiar with site content and user workflows. ➔ Be careful: this person is often the one who shoots your project down if given too much authority. IDENTIFY YOUR INTERNAL TEAM | THE PRODUCT OWNER
tools and processes. ➔ Determine level of transparency and communication compatibility. CHOOSE YOUR VENDOR WISELY | FIND A PARTNER WITH THE RIGHT CULTURAL FIT
software over comprehensive documentation ➔ Customer collaboration over contract negotiation ➔ Responding to change over following a plan STAY AGILE | MANIFESTO FOR AGILE SOFTWARE DEVELOPMENT
Level Agreement ➔ Put it into writing! ➔ Take participation seriously. ➔ Let your vendor know how they can help you with your stakeholders. COMMUNICATE, COMMUNICATE, COMMUNICATE | ESTABLISH EXPECTATIONS
Stick to data metrics, not emotions. ➔ Avoid the blame game. ➔ Show loyalty and goodwill when mistakes are made. COMMUNICATE, COMMUNICATE, COMMUNICATE | MORE PRO TIPS