Shaping the crazy future in the IT sector through directed evolution of software systems

Similar documents
Profile. Business solutions with a difference

CA Technologies Channel Index 2013

A Whitepaper for Corporate Decision-Makers

IT as a Service Emerges as a New Management Paradigm in the Software-Defined Datacenter Era

Cisco Unified Communications and Collaboration technology is changing the way we go about the business of the University.

IBM Analytical Decision Management

Chapter 9 Software Evolution

Software Engineering. So(ware Evolu1on

Performance Engineering and Optimizations. Database Services and Data Quality Solutions

Analytics In the Cloud

TBR. Open Standards Are Dissolving Cloud Silos. May Author: Elizabeth Hedstrom Henlin, Software Analyst

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Top 10 IT Trends that will shape David Chin Chair BICSI Southeast Asia

Communications in the Cloud: Why It Makes Sense for Today s Business

Consumption IT. Michael Shepherd Business Development Manager. Cisco Public Sector May 1 st 2014

NTT i 3 Cloud Services Orchestration Platform

SECURE CLOUD SOLUTIONS FOR YOUR BUSINESS.

Communications in the Cloud Why It Makes Sense for Today s Business

MODAClouds. An FP7 Integrated Project

Saleem G. Zoughbi. UN Expert and IEEE Computer Society e-government STC

SOFTWARE ENGINEERING OVERVIEW

CLOUD MIGRATION STRATEGIES

Challenges & Trends. Differentiate & Innovate the Business Model. Optimize and streamline the Operations

Breaking Down the Insurance Silos

Achieve Economic Synergies by Managing Your Human Capital In The Cloud

Data Center Network Evolution: Increase the Value of IT in Your Organization

IBM and Comverse BSS/OSS Solution

INTUITIVE TRADING. Abstract. Modernizing and Streamlining Communications & Collaboration for Financial Trading Enterprises AN IP TRADE WHITE PAPER

WHITE PAPER. An Integrated Property & Guest Management System A hotel management software for the future delivered over the cloud

Enabling Consumption based Cloud Services for the Masses Powua & Telecoms

Digital Customer Experience

TBR T EC H N O LO G Y B U S I N ES S R ES EAR C H, I N C. TBR EVENT PERSPECTIVE. Oracle goes all-in on cloud options to survive disruption

O p t i m i z i n g t h e N e t w o r k t o M e e t T o m o r r o w ' s I C T D e m a n d s

Visual Enterprise Architecture

2015 IBM Continuous Engineering Open Labs Target to better LEARNING

Cloud, Mobile, and Analytics. Looking Beyond the Hype

The Order Management Tipping Point:

Cloud Computing Paradigm

Course Overview. What You Will Learn

Openbravo Subscription and Recurring Billing Managing a Subscription-based Business and How a Technology Giant Did It

Everything You Need To Know About Cloud Computing

Cloud Computing and Business Intelligence

Civil Engineering & Construction

Rethinking Your Finance Functions

Improving Agility of Cloud Ecosystems with MODAClouds Introduction and objectives for the second year

Cloud Computing. Chapter 1 Introducing Cloud Computing

The Order Management tipping point. Why Salesforce is at the center of the new Communication Service Provider architecture

Cisco Satellite Services Platform Delivering Managed Services over Satellite

LEAP AHEAD FROM INSIGHT TO FORESIGHT Consumer & Retail Insights

Datamation. Find the Right Cloud Computing Solution. Executive Brief. In This Paper

Requirements Checklist for Choosing a Cloud Backup and Recovery Service Provider

Hybrid IT A Low-Risk Path from On-Premise to ITaaS

The Five Disciplines of Channel Management

The Road to Convergence

THE 7 STEPS TO A SUCCESSFUL CRM IMPLEMENTATION DEPLOYING CRM IN THE NEW ERA OF CONNECTED CUSTOMERS

Cloud Services Brokerages - Enabling Service Providers to Drive New Revenue Streams and Increase Market Share

Mobile Challenges in Retail Banking

CHOOSING THE RIGHT STORAGE PLATFORM FOR SPLUNK ENTERPRISE

In an ERP implementation how the entire organization works changes forever

Best Practices for Building Mobile Web

Accenture Field Force Transformation

Services. Lothar Renner Director Service Sales Central Theatre

Don t Go In Blind: Navigating the Journey to the Cloud. agility made possible

Cisco Unified Data Center: The Foundation for Private Cloud Infrastructure

IBM SmartCloud for Service Providers

White Paper: Optimizing the Cloud Infrastructure for Enterprise Applications

VMware Hybrid Cloud. Accelerate Your Time to Value

A Whitepaper for Corporate Decision-Makers

A VERITAS PERSPECTIVE: Maximize Agility, Minimize Risk In The Multi-Vendor Hybrid Cloud

Whitepaper Help Your Development Team Deliver

CORPORATE OVERVIEW. SIMPLIFYING YOUR JOURNEY TO THE CLOUD

Accenture and SAP: Delivering Visual Data Discovery Solutions for Agility and Trust at Scale

Mitel Professional Services Catalog for Contact Center JULY 2015 SWEDEN, DENMARK, FINLAND AND BALTICS RELEASE 1.0

Feature Guide Elastic Path Commerce Engine Version 6.7

Redefining Infrastructure Management for Today s Application Economy

GETTING THE MOST FROM THE CLOUD. A White Paper presented by

Five Cloud Strategy Must -Dos for the CIO

Odin. SMB Cloud InsightsTM UNITED STATES

Data Center Consolidation: Lessons From The Field. John Tsiofas, Kraft Kennedy David Carlson, Kraft Kennedy

Modern App Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS)

Hadoop in the Hybrid Cloud

雲 端 運 算 願 景 與 實 現 馬 維 英 博 士 微 軟 亞 洲 研 究 院 常 務 副 院 長

MEDIA & CABLE. April Taras Bugir. Broadcast Reference Architecture. WW Managing Director, Media and Cable

Software Defined Hybrid IT. Execute your 2020 plan

Hosting JDE EnterpriseOne in the Cloud Hear how one company went to the cloud

The European Cloud Journey. Gabriella Cattaneo, European Government Consulting IDC s European Cloud Research Team February 24, 2014

Oracle Retail Customer Engagement Cloud Services

VODACOM HANA CLOUD PLATFORM ERMANO QUARTERO HEAD OF PRODUCT VODACOM BUSINESS

HR - A STRATEGIC PARTNER Evolution in the adoption of Human Capital Management systems

Feature Guide Elastic Path Subscriptions (toll-free within North America) (outside North America)

Transforming Business Processes with Agile Integrated Platforms

Cisco Data Center Optimization Services

Parallels Automation. Parallels Automation Trusted by Top Service Providers Worldwide. White Paper.

Applied Business Intelligence. Iakovos Motakis, Ph.D. Director, DW & Decision Support Systems Intrasoft SA

Cloud vision and capabilities

TOP 5 REASONS WHY FINANCIAL SERVICES FIRMS SHOULD CONSIDER SDN NOW

CIO SUMMIT l LAS VEGAS

are you helping your customers achieve their expectations for IT based service quality and availability?

THE KEY ADVANTAGES OF BUSINESS INTELLIGENCE AND ANALYTICS

Openbravo Services for Partners

Transcription:

Shaping the crazy future in the IT sector through directed evolution of software systems Stelian Brad, PhD (Engg.), PhD (Econ.) President Cluj IT Cluster

the crazy future my risky job for today to introduce some driving rules that might help to design sustainable product & business solutions in the moving sands & storming sea IT world

low-predictable IT business world platform battlefield more and more platforms..??? platforms nested into platforms high cost of multiple-platforms very tight space for strategic and operational errors very short time for any competitive advantage difficult to generate clear differentiation strong networking effect winner takes all how to avoid fashion practice? which is the best practice in this context?

Rule #1: Look for strong stickers to better understand patterns and lines of evolution

borderless enterprise real-time information empowered user life-cycle value Need to develop sustainable IT product-service strategies in strong symbiosis with these influencers software-defined anything cloud/client architecture mobile device diversity web-scale IT social networks virtualization interoperability big data analytics semantic web mobile apps smart machines personal cloud hybrid cloud and IT as service broker internet of everything ********* computational needs in various industries strong influencers from IT product systems to IT product-service systems

Rule #2: build your future by breaking through the evolution

more and more focus on RAD Frameworks for Eco-System Computing for software renovation, re-engineering, and migration of legacy systems (Unified Apps on a Single PaaS) rethink of solutions that scale up to very large distributed systems involving multiple languages and levels of abstraction, a large number of developers and users, and huge amounts of data support for co-evolution, traceability and synchronization between all artefacts used and produced during software development automated support for software evolution and maintenance more social & focus on Unified Social User Experience (UX) more big data-driven & hybrid big data backend technologies need estimate and predict changes, effort and productivity advanced programming languages for fast / productive programming libraries / open source / infrastructure agile methods for product development dynamic software adaptation more cloudy & more mobile breakthrough software development agile & resilient

breakthrough traditional design design for excellence Deep Customer Segmentation More Content for the Customer-as-Buyer Deep Understanding of Buyer-as-Purchaser Software Design with User Experience Upgradeability User Experience after Sale Usability Correctness Learnability Serviceability *** Efficiency Intuitiveness Functionality

5 8 more profit from business model innovation than from product innovation from a traditional software product to a cloud solution and integrated soft-hard solutions give software itself for free and make the money by selling integration, deployment, support services and other goods build free platforms that create a strong customer lock-in & sell services sell expertise and content instead of selling only hardware and software B2C Software Companies new revenue streams as software becomes free hybrid businesses B2B Software Companies IaaS PaaS SaaS (integrate) safety, control, libraries, tutorials, plug-and- breakthrough traditional business models move outside the comfort zone

freemium consumption subscription tiered loyalty discounts perpetual license prepayment for discounts bundling module discounts volume discounts highly customized pricing offer price premiums duration commitments discounts periodic discounts for innovation adoption regional pricing market deep segmentation regional promotions channel discounts upgrades grades breakthrough business monetization maximize value for each customer

breakthrough traditional innovation focus on lean innovation apply Probe-Test-Evaluate-Learn-Refine cycle pivoting both product and business model clear demonstration of value-for-money market-driven evolving prototype more focus on WOW and KANDO effects not only technology :: more expert content

Rule #3: Adopt reverse thinking paradigms

extended view of innovation innovation is also about passing crises without compromises and losses big crisis point big crisis point big crisis point big crisis point dynamics is becoming too high don t increase the speed along the stream; speed-up the right direction

dynamics back-up functions redundancy contingency plans strategic alliances lean prototyping dynamics reliability asymmetry : more pivoting concurrent development fast pre-planning discard and recover teams complexity dynamics strategic alliances strategic planning in open source ecosystems collaborative networks holonic organization capacity don t let dynamics to push you on its way use more shortcuts and wormholes

zero-sum competition positive-sum competition to be the best compete shoulder-to-shoulder some win some lose competition undermines profitability in many cases to be unique (significant different) compete on strategy all (more) have success competition leads to extensive servicing of customers and more customers better served a new paradigm in strategy

current thinking and planning paradigm progress from the current state future thinking and planning paradigm deviation from the ideal state the big challenge: how to define ideality of a certain characteristic? hard to define ideality? don t worry define targets close to ideality! now planned now planned ideal a new paradigm for thinking and planning

software systems are developed in an evolutionary way nobody knows the finality of a functionality; in most cases we start with something in mind and end up with something completely different evolution can follow many ways in this context, which is the ideal system? ideality is the driving force to change the way of thinking ideality is good to push innovation to its limits, not to necessarily reach it ideality? where to look for it?

Rule #4: Respect the laws that govern evolution

history tells us about behavioural laws in software system evolution Feedback loops Continuing change Increasing complexity! Declining quality! Self-regulation Conservation of familiarity = as a software system evolves, all stakeholders focus to keep control of its content and behaviour to achieve satisfactory evolution. Excessive growth diminishes control, therefore the average incremental growth remains invariant as the system evolves Continuing growth Conservation of organisational stability! Conservation of organizational stability = the average effective overall activity rate in an evolving software system is invariant over its lifetime Conservation of familiarity!

increase intelligence and autonomy intelligent and higher autonomous system transition to higher-systems stable system in continuous development, but closed system with complete reconstruction :: pass to micro-levels stable system :: include encapsulated-closed sub-systems activated when running transition from an open system to a closed system stable system in continuous development :: new principles transition to new functioning principles :: instability complete reconstruction of the system stable specialized system in continuous development development of specialized systems stable system in continuous development consolidation of sub-systems into a super-system independent sub-systems laws of software system technical evolution

define the evolution strategy for your system even for open source systems this can work towards autonomy more useful functions 1 12 2 principle of balanced evolution might be a wise strategic approach less harmful functions more efficient system processes 11 3 more application fields more efficient system environments 10 SE 4 higher integration into other systems towards multi-levels 9 5 deeper harmonization with other systems eliminate contradictions in the system 8 7 6 better use of resources increase of dynamicity and controllability where and how to direct evolution?

Rule #5: Focus on robustness to fuel agility and resilience

Act creatively and broadly to intentionally destroy your dear system System now Plan the future Draw the future system Identify weaknesses and potential brilliant failures Reformulate a robust map of the future system robustness solidity to intentional destruction

multiple futures Robustness principles Future 1 P(1) Optimal SPSS strategy 1 piloting System today Future 2 P(2) Optimal SPSS strategy 2 Final SPSS innovative strategy Key influence factors and their potential future instances Future n P(n) Optimal SPSS strategy n adaptation Hybridization with inventive solving of conflicts between strategies SPSS = Software Product-Service System

Short term Medium term think in terms of multiple futures and allocate %profit on robustness understand natural directions of system evolution understand the plausible possible monitor the influence factors create evolutionary resources create evolutionary resources create evolutionary resources innovate innovate innovate Long term plan short-term actions and results crisis plan short-term actions and results crisis plan short-term actions and results crisis act nonlinear act nonlinear act nonlinear prepare to control the crisis prepare to control the crisis prepare to control the crisis design towards proper directions of system evolution control directions of system evolution control evolutionary resources unpredictability requires higher productivity and agility don t predict the future. build it

General rule of directed evolution 1. Collect historical data Past 4. Take decisions Present 2. Diagnose lines of evolution 5. Support the evolution process Evolutionary resources Future 3. Formulate differentiated and robust solutions to face with multiple futures Don t omit disruptors Control of Evolution is the key to Success Present is the key to Understanding Future is the key to control Evolution understand Past Past is the key for better foresight Future instead of conclusions

contact stelianbrad@clujit.ro M :: +40 730 017126