What are our customers really seeking with its software requests? Do they even employ sound, skilled business analysts capable of creating system requests that are well evangelized, correct, and show good ROI?
Hmmmmm, why should I care? If they want another widget, we'll give it to 'em, right? Wrong!
I can't believe how many systems I'm seeing recently that have had so much functionality bolted onto it that it's seemingly impossible to maintain. Customers surely know their business, but without trained analysts to handle at least some level of process re-engineering to understand and consider all angles of a software request (be it a new system or an enhancement), these customers cannot possibly expect IT to decipher and build exactly what's needed. Sure, they'll get what they asked for, but how responsible with public funds are we being responding to needs in this fashion? Not very...!
Well thought out business demands should come from a study of the existing IT system and all adjacent systems that it hits. Once I understand and can speak clearly to the new request or enhancement needed, it needs to be well documented and communicated. Beyond selling the idea or concept to IT governance, the BA needs to be able to efficiently and exactly convey business requirements to feed the dev team. In a very agile environment with slim resources and heavy service desk maintenance demands with those same sparse resources, we need to summon exactly what information is required to create a user story...JIRA is an example of a powerhouse platform to create user stories and garner exactly that support information needed to build the solution. Giving the BA that boundary helps assure s/he provides exactly what you and your team need to succeed. Don't forget to include a blurb on each story's "conditions of acceptance".
If you're anywhere near a public sector business, you've got to read Extreme Government Makeover by Ken Miller. Inspiring and so very, very perfectly stated. Remove the twists in your systems pipes...Another post coming soon on this topic.