2. WHERE AREWE NOW…
SMAC – Trend with its unique blend and combination
Social - Combination of Social Media information applied on different fields for
more accurate segmentation and understanding preferences
Mobile –Virtualize take the message to users need and preference , context
sensitive , user sensitive , Push & Pull of information.
Analytics –This tells exactly whom we are talking to and why we are talking to ,
goes one step ahead of being suggestive how can I serve you better.
Cloud – Affordability , Implementation of any thought or idea becomes much
more easier now and its very easier to integrate and provide a complete solution
3. WHAT NEXT
Prediction of future is always puzzle in Scientific world, Politics, Economics where
are we headed what is the direction and magnitude.
Invariably Mathematics should help us to defining the right direction and
approach at quantified level with the proper data and based on meaningful
representation.
AI has matured a lot with Big Data and huge infrastructure in terms of
computation and providing the right set of information.
With a proper governance , information stewardship, defined predictive modeling
this can create a new culture or religion.
Software Application which has strong foundation and has not accumulated not
much of technical debt would be agile and scale to demands
4. HOW USEFUL
How useful is this would be mostly in terms of application
Internet ofThings – can bring interconnected world and help the human race more than
what they can envision.
3D Printing – Ideas can be translated into dimensional model and check for its
authenticity and correctness.
GEO Based – Location based and context based usage
5. TECHNICAL SUPPORT
HTML5 , CSS 3.0 & JQuery –This has created Intelligent front end and very responsive
application
Node.js – Such kind of Lightweight servers would provide option to expose various
utilities as services from server
Angular, Backbone, Express –This creates MVC based JavaScript model for quick
application
Emergence of Enterprise API’s – enables to wire third party using JAX-REST based
approach
PaaS – environment like Salesforce, Metastorm and other tools helps in defining
the domain models , Process definition to create on demand application and
customize the applications on the fly.
6. DEVELOPMENT ENVIRONMENT
Development tools has become very collaborative , virtualized , integrated with
debugging andTesting tools.
Deployment tools such as Maven, Gradle helps in the deployment of applications
quicker and reference the library easily from other environments and different
repository.
Monitoring tools on Server helps us in identifying and diagnosing , Operational
Analytics could help in predicting when the system can go wrong
Availability & illegal access can be very easily monitored based on system tools
7. PROCESS SUPPORT
Matured Agile Practices , Lean process of eliminating waste has made software
development more focused and reducing redundant process
Metrics on development, Production and drill down information on code at source
level and runtime level helps in more optimization of the approach
8. We understand this is a powerful edge and has to be used for the goodness of mankind