Clarity of vision. It’s what you need in the app development process to ensure your software meets not only development goals but also business goals, which are equally, if not more, important.
Large sums of money are too often thrown at the development team to build software without direction. Business executives often don’t tie software to a company initiative, or clearly communicate its importance to developers. In a complex project, failing to do so may end up costing you time and money, when an easier, faster, and initially cheaper solution might be available if your developers had a better understanding of what you wanted in the first place.
Your developers know what can and can’t be done quickly, and they’ll be able to tell you whether a request is feasible. There also might be ways to deliver larger software initiatives incrementally -- i.e. MVP development -- where return on investment is quicker than trying to attack the whole project all at once.
Clear Vision Is Key
Accelerance’s Steve Mezak and Tom Cooper recently sat down to discuss having a clear vision and path forward even before the first line of code is written.
“If you don't have a business value linked to the feature request, all features are the same value. Then you don't get to where you're delivering the right features at the right time,” Tom argues.
Developers want to deliver value too, but are frustrated by poor planning. Development team managers may end up having a completely different vision from the business execs, and without a conversation about the best ways to move forward, the end result might be different from what the business side both wants and/or needs.
Too many times, the app process doesn’t include taking time to map out connections between writing the code, and delivering functionality that aligns with business initiatives. The two groups - business and tech - work almost completely separately, only checking in with each other when absolutely necessary.
That’s not the right way to do it: business executives and developers need to be on the same page, ensuring goals are met, and making changes even mid-course to make the process as efficient as possible.
“That's the kind of conversation you definitely want to be having with your technology folks,” Tom says.
Andy Hilliard
As CEO, Andy leads and advocates for the globalization and collaboration of great software teams with companies in search of talent, innovation and a globally-distributed extension of their engineering function and culture. Andy founded the ground-breaking nearshore software development services company, Isthmus Costa...
Recently Published Articles
View All Posts
Blog
March 14, 2013 | Andy Hilliard
The Interpersonal Aspect of a Successful Programming Culture
Blog
October 9, 2017 | Andy Hilliard
For Successful Outsourcing, It’s a Covenant, Not a Contract
Best Practices
October 16, 2017 | Andy Hilliard
Outsourcing Tips: What Not To Do
Subscribe to email updates
Stay up-to-date on what's happening at this blog and get additional content about the benefits of subscribing.