If you’re the owner of a small business, then chances are that you and your employees wear many hats and operate without perfectly scripted roles and titles. You each need to respond to customer feedback, and you must work together to get things done.
Agile development at its core is a philosophy on how people collaborate to get work done. It is a framework written by software developers in the agile manifesto.
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
While initially created as a new approach to software development, its popularity has spread across disciplines. Because it is not a defined process, but rather a mindset about how to respond to feedback and change, it has applications for small businesses of any kind.
Being agile means fostering a mindset of continuous improvement in the products or services you provide to your customers. This is accomplished by consistently delivering incremental solutions to your customers, not being afraid that your work isn’t perfect at all times, and improving it over time. Are there mistakes on this website? We hope so.
If you’re not embarrassed by the first version of your product, you’ve launched too late.
- Reid Hoffman, Founder of LinkedIn
Here at Twindeavor, we apply agile in our digital marketing projects in a few ways:
Want to learn how to use agile in your endeavor? We can help.