trends in software development: guest lecture at amity business school, india

18
Dr Niamh O Riordan Whitaker Institute, National University of Ireland, Galway Guest Lecture at Global trends in software development July, 2013

Upload: niamh-o-riordan

Post on 15-May-2015

2.114 views

Category:

Technology


0 download

DESCRIPTION

A general lecture on major trends and current issues in (global) software development. The presentation compares the outlook for IT in Ireland and India, identifies major trends and current issues in software development and looks at the applicability of agile methods for the future

TRANSCRIPT

Page 1: Trends in software development: Guest Lecture at Amity Business School, India

Dr Niamh O Riordan

Whitaker Institute,

National University of Ireland, Galway

Guest Lecture at

Global trends in software development

July, 2013

Page 2: Trends in software development: Guest Lecture at Amity Business School, India

Ireland India Major trends Current issues Common thread Implications

◦Absorptive capacity◦Agility◦Business ecosystems

Introduction

Dr Niamh O Riordan

Page 3: Trends in software development: Guest Lecture at Amity Business School, India

“Our concentration on the digital economy is paying off... Software exports now total €23bn and The National Skills Survey showed a 6pc growth in ICT jobs, now employing 73,000 people

There is “a gap of up to 5,000 skilled positions at ICT companies in Ireland today”

Ireland: Internet Capital of Europe

“We will need to rely on inward migration for sourcing highly experienced IT professionals and those with multilingual skills until the level of domestic supply can be built over the next five years”

Page 4: Trends in software development: Guest Lecture at Amity Business School, India

The share of IT (mainly software) in total exports increased from 1 percent in 2001 to 18 percent in 2012. IT-enabled services such as backoffice operations, remote maintenance, public call centers, and other bulk processing are rapidly expanding.

Bangalore: The Silicon Valley of India

India:

Dr Niamh O Riordan

Page 5: Trends in software development: Guest Lecture at Amity Business School, India
Page 6: Trends in software development: Guest Lecture at Amity Business School, India

In small groups…

What are the major trends in software right now?

Dr Niamh O Riordan

Page 7: Trends in software development: Guest Lecture at Amity Business School, India

1. Big data and actionable analytics

2. In memory computing

3. Cloud computing

4. Mobile apps

5. The Internet of things

Major Trends in Software

Dr Niamh O Riordan

Page 8: Trends in software development: Guest Lecture at Amity Business School, India

A. Future Networks & Communications Scalability, capacity, throughput, mobility and trust

B. Data Analytics, Management, Security & PrivacySmart data

C. Digital Platforms, Content & Applications Human-Machine Interface, multi-media, multi-modal service creation environment

D. Connected Health and Independent LivingTechnologies that facilitate remote delivery of healthcare and assisted livingMedical Devices

F. Diagnostics Personalised medicine/companion diagnostics, nutrition related diagnostics, point

of-care devices

K. Smart Grids & Smart CitiesEffective management of complex infrastructure systems using software, sensor

hardware, control and interface systems

Ireland’s priority areas

Dr Niamh O Riordan

Page 9: Trends in software development: Guest Lecture at Amity Business School, India

In small groups…

What are the current issues for software?

Dr Niamh O Riordan

Page 10: Trends in software development: Guest Lecture at Amity Business School, India

1. Big data and actionable analyticsQuerying, visualisation, data governance, audience

2. In memory computingStandards, recovery, distributed archi, monitoring

3. Cloud computingSecurity, legislation, identity management, availability

4. Mobile appsPrivacy and security, usability, revenue models

5. The Internet of things Situational awareness, sensor driven analytics, process

optimisation, complex autonomous systems

Current Issues in Software

Dr Niamh O Riordan

Page 11: Trends in software development: Guest Lecture at Amity Business School, India

In small groups…

What are the underlying implications of all this for companies?

Dr Niamh O Riordan

Page 12: Trends in software development: Guest Lecture at Amity Business School, India

“Big data has become a major driver of IT spending. The benefits to organizations for adding big data to their information management and analytics infrastructure will force a more rapid cycle of replacing existing solutions.”

The most demanding use of the Internet of Things involves the rapid, real-time sensing of unpredictable conditions and instantaneous responses guided by automated systems

“The conventional notion of business analytics as a reporting and analytics platform is passé. Business today requires real-time decision making and forward-looking analytics.”

The Internet of Things has the potential to transform industries and the way we live… enterprises [must] assess the levels of risk, maturity and hype that are associated with a transformative early-stage trend

Common threads…

Dr Niamh O Riordan

Page 13: Trends in software development: Guest Lecture at Amity Business School, India

The age of sustainable competitive advantage is no more…

Tomorrow’s successful competitor 1. Quickly sense what is happening in the

environment2. Rapidly and proactively respond to change3. In a coordinated fashion

Dr Niamh O Riordan

Page 14: Trends in software development: Guest Lecture at Amity Business School, India

Agility is based on a continual READINESS to

rapidly or inherently CREATE change,

to proactively or reactively EMBRACE change, and to LEARN

from change

This is where agility comes in…

Dr Niamh O Riordan

Page 15: Trends in software development: Guest Lecture at Amity Business School, India

is not my area… but is based on:

◦ delivering value to the customer;◦ being ready for change;◦ valuing human knowledge and skills;◦ forming virtual partnerships.

Agility in manufacturing…

Dr Niamh O Riordan

Page 16: Trends in software development: Guest Lecture at Amity Business School, India

Agility in software development…

http://youtu.be/PHS-ycbRwqI

Dr Niamh O Riordan

Page 17: Trends in software development: Guest Lecture at Amity Business School, India

Given what we’ve said about the major

trends and current issues in software

development in general, and in global software

development in particular, how would YOU

evaluate the potential of agile methods?

Question.

Dr Niamh O Riordan

Page 18: Trends in software development: Guest Lecture at Amity Business School, India

THANK YOU

Dr Niamh O [email protected]

ie.linkedin.com/in/niamhoriordan/

This research is supported by the Irish Social Sciences Platform (ISSP), funded under the Programme for Research in Third Level Institutions, administered by the HEA and co-funded

under the European Regional Development Fund (ERDF), and also supported in part by Science Foundation Ireland grant

10/CE/I1855 to Lero.