Introduction to Software Engineering (1/2)

Slides:



Advertisements
Similar presentations
To find out more or to apply, please visit our career portal and post your CV. goodyear-dunlop.com/career The Opportunity Work in the Applied Physical.
Advertisements

United Software Associates Best Minds Together United Software Associates Best Minds Together Welcome to… Presentation on Information Technology Services.
© Copyright IBM Corporation 2008 Expectations from the stakeholders during downturn G Venkatraghavan March 24,2009 NASSCOM, Chennai.
STRATEGIC ASSETS AND ORGANIZATIONAL RENT Amit, R., & Schoemaker, P. J. H., SMJ, 1993 Youngsoo Kim, BADM 545 Fall 2013.
© Chinese University, CSE Dept. Software Engineering / Software Engineering Topic 1: Software Engineering: A Preview Your Name: ____________________.
MADALINA CROITORU Software Engineering week 1 Madalina Croitoru IUT Montpellier.
1 / 24 CS 425/625 Software Engineering Software Evolution Based on Chapter 21 of the textbook [SE-8] Ian Sommerville, Software Engineering, 8 th Ed., Addison-Wesley,
Introduction / Chapter 1 Harbison and Pekar. Companies start to form strategic alliance with another to be able to compete in new environment. Strategic.
By: Kin Tat Lay Chapter 15. I. Introduction  Patents are a significant factor in the success of an enterprise for many industries  Patents are assets.
Software Crisis It was in late 1960’s Many software projects failed.
ERP (Enterprise Resource Planning) IS 553: Final Presentation Jae Chung.
Collaborating with Competitors
1. 2 IT innovations in specialized areas where competitors will have difficulty copying Excellence in design of processes and activities and how they.
Provable Software Laboratory Moonzoo Kim
Japan Conference on Financial Institutions for Innovation and Development Ritsumeikan University July 30-31, 2015 William Lazonick The AIRnet University.
KTC, November On services and apps in IoT Mobile apps – the key interface for IoT solutions The value of IoT devices increase with the functionality.
Case Study - Samsung SDS -
Domain Specific Embedded Software Solutions and Promotion of Embedded Linux in Korea Jung Guk Kim Moon Hae Kim Hankuk Univ. of Foreign studies Konkuk University.
ICT Technical Challenges (Africa) By Evans Nyangari (Kabarak University, Nakuru – KENYA) 1st April 2005, Joensuu University - Finland.
SOFTWARE ENGINEERING1 Introduction. Software Software (IEEE): collection of programs, procedures, rules, and associated documentation and data SOFTWARE.
BELGIUM IN THE NEW GLOBAL ECONOMY Forum be.international A study commissioned by FEB-VBO and Deloitte Belgium.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering.
Introduction to Software Engineering (1/2) Moonzoo Kim KAIST (slides adapted from CS550 ‘06 taught by prof. D. Bae)
SOFTWARE ENGINEERING Chapter 1. Introduction We can’t run the modern world without software. Why? Discussion….
PDE3 – Frameworks for interoperability of Product Data in SME based environment Lecturer: Ricardo Gonçalves.
SOFTWARE ENGINEERING1 Introduction. SOFTWARE ENGINEERING2 Software Q : If you have to write a 10,000 line program in C to solve a problem, how long will.
Copyright © 2008 Accenture All Rights Reserved.Copyright © 2008 Accenture All Rights Reserved.Copyright © 2008 Accenture All Rights Reserved.Copyright.
Overview: Software and Software Engineering n Software is used by virtually everyone in society. n Software engineers have a moral obligation to build.
Rotterdam, March 31, 2004 Group 8 - Section B Oscar Bernaldez / Pablo Franzini / Masa Kijima Alessandro Piloni / Nikolaos Platis / Iris Tang.
E-Lins Technology Co.,Ltd InnovationDevotion Honesty E-Lins Technology Co., Ltd. is a hi-tech enterprise which is specialized in wireless products R&D,
COMPANY INTERNAL — CONFIDENTIAL Unauthorized Use and Disclosure Prohibited Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved. COMPANY INTERNAL.
Software Engineering Facilitator Faisal Shafique Butt.
May21972 Organizational A Change in Action BADM Presented By: Bin, Nancy, Shaarah, and Rebekah.
1 © 2006 Nokia Innovation and Competitiveness ICT Industry Perspective Lauri Kivinen Vice President, Head of Nokia EU Representative Office, Brussels Budapest,
Chapter 11 Vertical Integration and the Scope of the Firm Prof. Luciano Thomé e Castro.
Business Intelligence Energy, Resources and Utilities.
Engineering Software Market to Global Analysis and Forecasts by Software Type and Applications No of Pages: 150 Publishing Date: Jan 2017 Single.
Over the Top (OTT) Market to Global Analysis and Forecasts by Content Type, Deployment Type, Platform, User Type and Services No of Pages: 150 Publishing.
COMPLIMENTARY TEACHING MATERIALS
Purchasing Decisions And Business Strategy
COMPARATIVE ANALYSIS OF NOKIA AND SAMSUNG
APPEA 2017 Miranda Taylor CEO.
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
Building SENAI’s Model of Technological Forecasting
Cloud adoption NECOOST Advisory | June 2017.
Top 10 Strategic Technology Trends for 2013
Introduction to Software Engineering (2/2)
Information Systems: Concepts and Management
Introduction SOFTWARE ENGINEERING.
Kbv Research | +1 (646) | Global Operational Analytics Market Knowledge Based Value (KBV) Research Full report:
© 2016 Global Market Insights, Inc. USA. All Rights Reserved Fuel Cell Market size worth $25.5bn by 2024Low Power Wide Area Network.
Critical Factors in Managing Technology
MADP Market
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
TECHNOLOGY AND OPERATIONS MANAGEMENT
Global Strategies and the MNC
Across the entire value chain
Top 10 Strategic Technology Trends for 2013
Overview: Software and Software Engineering
Chapter 5: Industry evolution and strategic change Apple, inc
Managing the Information Technology Resource Jerry N. Luftman
LOGISTICS INDUSTRY IN INDIA.
Vertical Integration and The Scope of the Firm
Corporate-Level Strategy
CHAPTER 1 Financial Management in a Global Context.
Vertical Integration and The Scope of the Firm
Chapter 1: Software and Software Engineering
SOFTWARE ENGINEERING CS-5337: Introduction
Presentation transcript:

Introduction to Software Engineering (1/2) Moonzoo Kim KAIST (slides adapted from CS550 ‘06 taught by prof. D. Bae)

A Main Theme of Software Engineering SE involves various assets of technical/social/economic issues for Profit (money) Productivity How fast Maintenance Reliability

World S/W Market (4Times larger than Semiconductor) unit : US100M ’99- 2001 top 10 industry growth rate: IT equipment 29%, S/W 46%  Market growth expectation for next 5 years : H/W 5.1%, S/W 11.8%

World SW Companies Recent Trends(1/2) MS, IBM, Oracle, SAP: a few global companies dominating Top 10 companies market share : 1995, 6%  2000, 28% Fierce competition among IT companies due to IT market stagnation. Large enterprise centered SW industry restructuring through M&A R&D investment increased to accommodate fast technology change High S/W companies investment on R&D: R&D/Revenue, 18%

World SW Companies Recent Trends(2/2) Platform competition in ubiquitous environment among international companies MS’s .NET framework, Oracle’ Java, IBM’s Linux support New players entering HW & SW market in Post PC era Android OS from Google phone and iOS from Apple New addition: Blurred boundaries between SI companies and traditional embedded system companies Nokia and MS lost in the smartphone OS competition Government’s SW industry supporting policy in R&D, standardization, trading policy, technology education, intellectual property rights, etc Open source supported by government

The Business Implications of Software Change Rate of change Rate of change Opportunities Software Business Degree of risk Business Software Time Time When it takes longer to change the software than to change the business, the business is at risk When software changes faster than the business, the business creates strategic opportunities

Forces Behind the Emergence of S/W Engineering The poor quality of the software. The inability of organizations to predict the time, effort, and cost in software development. Changes in the ratio of hardware to S/W costs The increasingly important role of maintenance Advances in hardware Advances in software techniques Increased demands for software The demand for larger and more complex S/W systems

Software Crisis E 30% A 2% B 3% D 20% C 45 % A: worked on delivery B: worked after some corrections C: delivered but never successfully used D: used but either extensively reworked or abandoned E: paid for, but never delivered

Why Software Project Fail ? Lack of s/w mind Insufficient software project management Lack of appropriate SE skills

Why Software Development is so Difficult ? Characteristics Complex Flexible Cannot be fully automated; human being involved Relatively short history Difficulties Hard to guarantee its correctness Scientific disciplines applied hardly in the field Hard to understand