• No results found

SERVICES AND SOFTWARE DEVELOPMENT IN THE CLOUD

N/A
N/A
Protected

Academic year: 2021

Share "SERVICES AND SOFTWARE DEVELOPMENT IN THE CLOUD"

Copied!
24
0
0

Loading.... (view fulltext now)

Full text

(1)

www.helsinki.fi/yliopisto

SERVICES AND SOFTWARE

DEVELOPMENT IN THE

CLOUD

Pekka Abrahamsson

Professor, Dr., Docent, PhD, Free University of Bozen-Bolzano

1

(2)

ABRAHAMSSON’S PROFILE

Tenured full professor in Free University of Bozen-Bolzano, Italy (Jan/2011 onwards)

Tenured full professor in University of Helsinki, Finland (on leave)

Adjunct Chief Scientist, SINTEF, NO (2007-2009), Research professor, VTT, FIN, 2002-2009

Software developer & quality manager, 1995-2000

The academic coordinator of Cloud Software Research Programme, 60MEUR, 30 partners, 2010-2013

(www.cloudsoftwareprogram.org)

ITEA-Achiement Award (silver) winner in 2007, Nokia Foundation Award 2007, 100+ scientific publications

Organized more than 15 international SW conferences

including recent 1st int. Conf. On Lean Enterprise Software & Systems (www.less2010.org)

(3)

3

Contents

Motivation: Viewpoints to the state of

software-intensive industry

Context: Rapid evolution of process

frameworks from standardized development

to agile/lean paradigm

New solutions: Cloud software technology

Cloud Software Program

Promises

Reality

Future

(4)

4

KEY MESSAGES

• The business climate of software industry has radically altered in the past decade

• Recently, apart from the expectations, the agile transformation efforts have shown dysfunctionalities in people, structures,

organization & customers -> organizations are facing more problems than ever before!

• Now, Cloud software or software in the clouds shows *again* massive opportunities which are claimed to bear tremendous impacts from common people to large software corporations

• While many cloud technology benefits are readily reachable today, the cloud transformation is still years away and requires changes in the organization, its management, processes and business models. Cloud is not just about the technology. This is likely to come as a surprise for most companies.

(5)

5

SOFTWARE BUSINESS

CLIMATE HAS CHANGED

(6)

16.10.

(7)
(8)

8

(9)
(10)

10

PROCESS BUZZWORDS OF

2010’S

Lean Enterprise Thinking

Tools: FLOW, Waste, kanban, etc.

Beyond Budgeting principles

Tools: Strategy-Action (no budgets),

removing KPI’s, etc.

Agile software

Tools: practices,

visibility,

frameworks, etc.

Old stuff

New stuff

(11)

11

Change is the only certainty in

software design & development

The production of Technical Specifications for a 3rd Generation Mobile System based on the evolved GSM core networks.

(12)
(13)

13

CRITICAL MISCONCEPTIONS

IN LARGE SOFTWARE

INTENSIVE SYSTEMS DESIGN

Dependable large systems can only be

attained through rigorous application of the engineering design process

The key design objective is an architecture that meets specifications derived from knowable and collectable requirements

Individuals of sufficient talent and experience can achieve an intellectual grasp of the system The implementation can be completed before the environment changes very much

(14)

Best Method Fallacy

We should know this?

Malouin, J. L. and M. Landry (1983). "The miracle of universal methods in systems design." Journal of Applied Systems Analysis 10: 47-62.

(15)

15

A TREND: LESS INSTRUCTIONS ON WHAT

TO DO!

(16)

CASE STUDY: F-SECURE, FINLAND

STAFF OF 800

Currently over 200 partners in more than 40 countries

Nokia World Market Award Winner 2007 & 2010

Operator business is in strong growth despite of the market situation

ITEA-AGILE project started on

2004

ITEA2-FLEXI project started on

2007

Beyond agile (= Lean

Enterprise in Cloud) project

started on 2010 Agile piloting in R&D started Global agile deployment Beyond agile

(17)
(18)

How to move beyond the state-of-the-art in Cloud Software?

Technologies in the Cloud

Mission: Building the future software infrastructure and technologies for services in the cloud

State-of-the-art

Cloud software is a computing paradigm where dynamically scalable resources are provided as readily available services over the internet.

Currently operated by individual companies -> no need for open interfaces to other systems. Cloud computing in general is dominated by large international companies, such as Amazon, Google, IBM, and Yahoo, who also support research aiming at improved sustainability in their operations.

Éurope plays currently a small role in cloud computing

Beyond state-of-the-art

Cloud computing also serves other research fields by offering improved computing infrastructure In the near future, open source components and open interfaces between information systems play an important role.

Successful development of a cloud computing ecosystem requires excellence in a number of these

There is an opportunity for European research to be in the front-line as the area by combining the ingredients in a new and innovative fashion.

(19)

19

Cloud Software Program: Targets

Competitiveness via

superior user experience Efficiency & profitability via significantly faster cycle-times

Building the future open software infrastructure

Creating new centers of cloud ecosystems 19

Emphasis on

software assets

-innovations &

high value

creation

www.cloudsoftwareprogram.org

(20)

20

Cloud Software – Building Blocks of

Success

Building the future open software infrastructure and technologies for services in the cloud Bringing the operational efficiency to a new level increasing productivity and profitability significantly Paving the way for software business to succeed in the cloud Technologies In the Cloud Lean Software

Enterprise in the Cloud

Business In the Cloud

(21)

21

External Analysis

Market Vision & Strategy T1: Strategic Alignment T2: Organisation Alignment Customer Values Capabilities Cloud Services Market Forecast Revenue Generating Schemes

Offering Options Cloud Offering Cloud Business Models Business Strategy Value Network Analysis Impact Analysis Culture Analysis Lean Transformation Internal Analysis Offering Analysis Business Case Analysis Market Analysis

Cloud transformation Process

$$

££ €€

(22)

Cloud Software – Seeking Competitive

Advantage with Strategic Themes

Sustainable development

• Supporting the greener environment

Superior User Experience

• Connecting agile&lean user experience design to meet challenges of cloud

Integrated Security

• Open new frontiers in securing the cloud

(23)

23

KEY MESSAGES

• The business climate of software industry has radically altered in the past decade

• Recently, apart from the expectations, the agile transformation efforts have shown dysfunctionalities in people, structures,

organization & customers -> organizations are facing more problems than ever before!

• Now, Cloud software or software in the clouds shows *again* massive opportunities which are claimed to bear tremendous impacts from common people to large software corporations

• While many cloud technology benefits are readily reachable today, the cloud transformation is still years away and requires changes in the organization, its management, processes and business models. Cloud is not just about the technology. This is likely to come as a surprise for most companies.

(24)

Questions/Comments?

Contact me at:

[email protected]

+358-40-5415929

References

Related documents

On 26 th June 2015, we issued a consultation 6 seeking Registration Data Providers’ views on the proposed SIT1 functionality annex.. We consulted for a short period of time on

Infrastructure As a Service Amazon Simple Storage Service Amazon Elastic Compute Cloud Amazon Simple Queue Service Amazon SimpleDB.. Commerce As a Service Amazon Flexible Payments

If this gives a distance from the base-plate of (6 ± 1) mm record the water content of this third paste to the nearest 0.5 % as the water for standard consistence. If this third

We characterize vot- ers’ preferences over electoral rules and provide conditions for a majority of voters to prefer a supermajority (or unanimity) voting rule, in order to induce

Common Cloud Management Platform (CCMP) Operational Support Services (OSS) Cloud Services Infrastructure-as-a-Service Platform-as-a-Service Software-as-a-Service

These focal themes of international business, sustainability and leadership development will also be covered in specific core modules in order to complement the general

• Produced a final technical report focused on NGAS closed expander engine conceptual design; included results of the trades and design studies conducted at the integrated

Third, HFTs might crowd out slow liquidity providers, who trade on long term fundamental information but are exposed to the risk of being picked off in the short term. Now, these