Importance of STP
Sarp (Short) and Garuda(long) Drishti(vision) are the most important aspects.Initially, the requirements (S,T,P) are all very objective since they have a specific requirement in mind. But as we build the prototype and design keeping the Immediate needs in mind, the long term vision emerges from POC
Future trend
Goals are Universal, techniques are new. Goals - Move up the value chain (SCM), better customer Management (CRM), have great team working for you (HRMS)- new techniques- Save cost (Cloud), Build data models (DW, BI, DMX, MDX, Big data) & Analytics & dashboards- SSRS, Cognos etc around G, R & C
Importance of sales
If you can't sell it, you cannot sustain it. Sales is central to sustenance. Steve jobs, Bill Gates, Dhirubhai Ambani, Karsandas Patel - and then there are John Sculley, Steve Woz, Tim Paterson- Also there's Orkut and FBs of the world- Moral- you need the right PPL and you need the right approach!!
Importance of Marketing
I am a techno functional person - a Data Architect & Strategy consultant with IBM India, Bangalore. My work involves consulting clients on Enterprise Data Management using Industry Model Frameworks, tools and assets of IBM. So in essence I am a bridge between Pre Sales and Implementation teams.
What can be achieved
He has to be like Vishnu - sleep (rely/ base) on Serpent (Use current models & assets for requirements fitment) while Fly (learn, adapt) on Garuda (Upcoming tools, requirements). Also like Vishnu he has to balance out both. But the limitation is he does not always have Lakshmi at his side :P