José Luis Sampedro Universidad Autónoma Metropolitana, Xochimilco Área Desarrollo Tecnológico. México, D. F. Globelics Academy, Lisbon May 30th 2005 Building.

Slides:



Advertisements
Similar presentations
Chapter 1: The Database Environment
Advertisements

1 © NOKIA Stocholm/ /EO. 2 © NOKIA Stocholm/ /EO Issues Evolution of Innovation Policies Systemic approach Business perspective Future.
Presented by: Muhammad Ajmal Khan
TRANSITION TO AN INTEGRATED SYSTEM OF BUSINESS SURVEYS THE BRAZILIAN CASE Magdalena Cronemberger Góes IBGE/Brazil Workshop on Economic Census, Beijing,
Towards Science, Technology and Innovation2/10/2014 Sustainable Development Education, Research and Innovation Vision for Knowledge Economy Professor Maged.
Cultural Heritage in REGional NETworks REGNET. October 2001Project presentation REGNET 2 Task 1.7: Identification of Market segments and User groups WP1:
What is valorisation ? Growth €
Modern Systems Analyst and as a Project Manager
T HE ROLE OF GOVERNMENTS AND STAKEHOLDERS IN THE ICT PROMOTION DEVELOPMENT.
Modes of innovation innovation systems and economic development Globelics Academy Lissabon May 2005 Bengt-Åke Lundvall Aalborg University &Tsinghua University.
Technology Management Activities and Tools
Fifth Edition 1 M a n a g e m e n t I n f o r m a t i o n S y s t e m s M a n a g I n g I n f o r m a t i o n T e c h n o l o g y i n t h e E – B u s i.
Business Longitudinal Database and Business Characteristics Statistics How we got here (History) Where we are at (Current) and Where to from here (Future)
Topic 2: Overview of Technology Management Chapter 1 Harrison & Samson (2002)
Expert Group Meeting 2005 Centre for Spatial Data Infrastructures and Land Administration Department of Geomatics, The University of Melbourne SDI Requirements.
Operating Systems An Introduction. 2 What Does An Operating System Do? Manages the hardware and software resources of the system. In a desktop computer,
Colonial Life IT Modernization Overview Alan Whelchel Assistant Vice President Global Business Technology UNUM / Colonial Life.
By- Anjali Bhardwaj. An operating system (OS) is a collection of software that manages computer hardware resources and provides common services for computer.
Integrating Educational Technology into the Curriculum
1.Data categorization 2.Information 3.Knowledge 4.Wisdom 5.Social understanding Which of the following requires a firm to expend resources to organize.
SESSION 10 MANAGING KNOWLEDGE FOR THE DIGITAL FIRM.
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
KNOWLEDGE MANAGEMENT Knowledge Hierarchy Categories of Knowledge
Architectural Innovation: The Reconfiguration of Existing Product Technologies and the Failure of Established Firms Rebecca M. Henderson and Kim B. Clark,
System Analysis System Analysis - Mr. Ahmad Al-Ghoul System Analysis and Design.
1 Computer Systems & Architecture Lesson 1 1. The Architecture Business Cycle.
Chapter 2 Introduction to Systems Architecture. Chapter goals Discuss the development of automated computing Describe the general capabilities of a computer.
James A. Senn’s Information Technology, 3rd Edition
Chapter 1: The Database Environment
19-1 © 2006 The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Innovation, Technological Change and Competition Technology  The skills,
More than Knowing At Mercy College Karin Gilbert & Michelle Cotter.
1.Database plan 2.Information systems plan 3.Technology plan 4.Business strategy plan 5.Enterprise analysis Which of the following serves as a road map.
Chapter 1- Introduction Lecture 1 Ready, fire, aim (the fast approach to software development). Ready, aim, aim, aim, aim... (the slow approach to software.
Module 3: Business Information Systems Chapter 11: Knowledge Management.
Prof. Yuan-Shyi Peter Chiu
1 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill/IrwinCopyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter Eighteen Using Advanced Information Technology to Increase.
System Development Process Prof. Sujata Rao. 2Overview Systems development life cycle (SDLC) – Provides overall framework for managing system development.
Human Resource Management Lecture 27 MGT 350. Last Lecture What is change. why do we require change. You have to be comfortable with the change before.
Luca Carrubbo – Brno 2013 Understanding service markets, products, customers (role, rules and constraints in service context)
When ICT meets schools: Differentiation, complexity and adaptability.
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
BUSINESS FUNCTIONS & INFORMATION SYSTEM. What is a System? System is simply a set of components that interact to accomplish some purpose. Business is.
Strategic Management/ Business Policy Power Point Set #5 EMBA 544.
Chapter 2 Introduction to Systems Architecture. Chapter goals Discuss the development of automated computing Describe the general capabilities of a computer.
Stratinc Meeting –Thessaloniki Oct. 7/ A contribute to a rationale (a preliminary view) DRAFT Maximiano Martins / Scientific Board.
Digital Ecosystems Re-tuning the user requirements after 3 years Digital Ecosystems Re-tuning the user requirements after 3 years Towards Business Cases.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
Seminario internacional globalización, conocimiento y desarrollo. UNAM-Instituto de Economía marzo 2006 Diffusion and appropriation of knowledge.
Chapter 1- Introduction Lecture 1. Topics covered  Professional software development  What is meant by software engineering.  Software engineering.
4th Ph.D. School on Innovation and Economic Development Globelics Academy 2007 “Innovation capabilities in the manufacturing industry of an underdeveloped.
Generic competencesDescription of the Competence Learning Competence The student  possesses the capability to evaluate and develop one’s own competences.
Foundations of Information Systems in Business
Fundamentals of Information Systems, Sixth Edition Chapter 1 Part A An Introduction to Information Systems in Organizations.
 Has computer technology knowledge and programming expertise  Understands business problems  Uses logical methods for solving problems  Has fundamental.
Communities and Portals Lan Zhang School of Information University of Texas at Austin.
Managing Data Resources File Organization and databases for business information systems.
Development of Concepts for R&D Management R&D in an Individual Enterprise.
1 2. Knowledge Management. 2  Structuring of knowledge enables effective and efficient problem solving dynamic learning strategic planning decision making.
Consortia and Knowledge Management. The functional context and an organizational model Anthi Katsirikou The Library of the Technical University of Crete.
1 MANAGING THE DIGITAL INSTITUTION.
INFORMATION SYSTEM CATEGORIES
Science, Technology, Technic
CHAPTER 1 FOUNDATIONS OF IS Subject Name: MANGEMENT INFORMATION SYSTEM
Digital Workplace.
Chapter Outline Innovation, Technological Change, and Competition
Management of Technology
Types of information systems in organizations and its characteristics
Purpose Emerging from Knowledge, Technology and Innovation
Presentation transcript:

José Luis Sampedro Universidad Autónoma Metropolitana, Xochimilco Área Desarrollo Tecnológico. México, D. F. Globelics Academy, Lisbon May 30th 2005 Building up Development and Design Capabilities in Software through the Creation of Interfaces between Users and Producers: The Case of the Mexican Firms

Content 1.Aim 2.Research problem and research questions 3.Analytical framework 4.Research strategy 5.Software and technological evolution 6.Structure about the Mexican software sector 7.Stylized facts

1. Aim The aim of this work is to explain and analyze the process of construction of interfaces between users and producers firms of software and how, through the interfaces, they create knowledge and accumulate technological capabilities.

2. Research problem and research question Mexican firms have followed up the production of customer software of the proprietary type. However, there are firms that have begun to develop and design customer software of the free type. They have higher possibility to create knowledge and build up technological capabilities in an incremental way How do Mexican firms build up interfaces and why these are important in the creation of knowledge and in the process of technological capability accumulation? What kind of interfaces do the Mexican firms create?

3. Analytical framework Techno-Economic Paradigm (TEP): A change into the collective conscience that become the common sense of engineers, managers, investors, entrepreneurs…for obtain the maximum efficiency and the best-practice productive (Freeman and Perez, 1988; Perez, 1986, 2003) Invention-Innovation-Diffusion Radical innovation Incremental innovation Structural change Technological revolution Technological system Level 1 Level 2 Level 3

User-Producer interaction in the process of innovation (Lundvall, 1985, 1988, 1992) Learning by doing Learning by using Learning by interactive Information flows Organizational dimension Symmetrical and asymmetrical relationships Economic and cultural space Standardization and frequency from the exchange

Interface and TEP (1) (Andersen, 1991, 1996) Interface can be defined as a coordination between users and producers who exchange different types of information. If a interface is accepted and stable, the information necessary of each agent will be delimited. But, the innovative process will presuppose an information-rich interaction and thereby often presuppose non-standardized interfaces but complex interfaces.

Interface and TEP (2) Information Interaction TEP with information flows Commodity abstraction Interactive learning Stability Knowledge as part of a system Simple and stable interface Minimum information flows Users-Producer interaction Greater information flows Innovation Complex and flexible interfaces Idiosyncratic knowledge Learning Knowledge accumulation delimitednon-limited

Interfaces and TEP (3) Problems originated in the environment could be solved through the interface Complex interface (Interactive learning) Simple interface (Commodity abstraction) Mature technology Difficult to do exchange Routines are established under this principle Short information flows New technology Flexibility change Large information flows Learning process Knowledge generation

Knowledge as a key input of the interface (1) (Nonanka y Takeuchi, 1994; Davenport y Prusak 1998; Senker y Faulkner, 1996; Malerba y Orsenigo, 1999) Information knowledge Flow of messages: data are manipulated for decision-making Judgments and meanings Beliefs Created starting from messages flows (information) Knowledge is a fluid combination of experiences, values, contextual information and expert ideas that provide a structure to evaluate and incorporate new experiences and information (Davenport y Prusak, 1998:5) It depends of specific contexts and is relational It is created dynamically during the social interaction

Tacit knowledge Personal, it depends from the specific context Cognitive dimension (models, diagrams) Technical dimension (know how) Expertise and practice Explicit knowledge Articulated Transfer through formal and systematic languages (codes) Knowledge as a key input of the interface (2)

Technological capabilities (1) The learning process and the develop of internal capabilities allows to the firms to improve their productivity and their innovative process at product, process and organizational level a long the time (Maxwell, 1981; Bell, 1984; Bell y Pavitt, 1995; Lall, 1992, 2000; Hobday, 1995, 2000, 2001; Dodgson, 1993)

Technological capabilities (2) The basic idea is that capabilities represent abilities to do things, and technological capabilities reflect the mastering of technological activities (Dutrénit, 2000; Dutrénit y Vera-Cruz, 2001; Vera-Cruz, 2003

Analytical category ConceptCategory Interface Class of interfaces Technological cooperation Interactive process (user-producer linkage) Knowledge Generation of knowledge Relevant knowledge Sources of knowledge Diffusion of knowledge Technological capabilities Design of software Developed of software Activities of learning

4. Research strategy Research questions Theoretical framework Research strategy TEPIT Micro level

Design research Research questions Theoretical proposal Unit of analysis (multiple-units of analysis) Logic linking between data and theoretical proposal Evaluation of the results

Research questions 1.How do Mexican firms build up interfaces and why these are important in the creation of knowledge and in the process of technological capability accumulation? What kind of interfaces do the Mexican firms create? 2. What kind of knowledge (tacit or explicit) is dominant in the process of creation of interfaces and in the develop and design process? 3. What importance does the develop and design process have in the generation of knowledge and in the process of technological capability accumulation? Are there differences between proprietary and free context?

Theoretical proposal The interfaces are a crucial element in the process of generation of knowledge and in the process of technological capability accumulation, where the tacit knowledge is relevant. Unlike the firms that develop and design proprietary software, the firms that develop and design free software have a window of better opportunity to generate new knowledge and to accumulate technological capabilities through the creation of interfaces.

Units of analysis Interfaces Develop and design process Free software firms (case) Proprietary software firms (case) Exploratory multiple-case study

Sources of information Detail (1)Open interview (17 interviewed) To leaders of project, and developers of software (2) Direct observationImply direct observation about the develop and design of software (3) Internal and external documents Books, magazines, papers, files

5. Software and technological evolution Software: Technical: algorithm involves natural and social process Link between the society and technology Root: the code Principal input: knowledge Knowledge that is tacit, indefinite, dynamic…always in evolution Customer software: application done in base from the requirements of the users, is specific at sector and firm level

Evolutive path of the computers, 1950s-1990s Mainframes Microcomputers Works stations Minicomputers 1940s: rustic software, scientific and military Supply for computer producers 1950s: industrial using 1965, industrial introduction in small firms Software supply for computer producers Specialized software IBM separated the prizes of software from hardware 1970s: micro processor, Operative systems Industrial applications CAD, CAE PDA Personal digital assistant Personal mobile assistant

, software development by computer producers Specific software and only for each user Cooperation from users into the development for better applications 1964, 360/IBM: software compatible over different computers Mass applications Software develops by independents firms Evolutive path of the software, 1950s-1990s

Growth Consolidation 1970s: 1500 independent software firms 1971: IBM introduces the hard disk Package software for PCs Dominant design for PC, Down prizes of hardware Operative systems and application for PC are homogeneous Problems with quality, management, measure, prize

Networks Free software 1980s, work in networks: Intranets e Internet based on PC 1990, software determinate by work in networks, work in teams Necessity for development customer software Richard Stallman, 1980s Software develops into virtual networks Open source code

Rationality To improve the quality and the effectiveness from the development Process replication of development Had been possible to manage but not to rationalize

Varieties of Software Class of software Operative Systems Tools Solutions (programs) Package Software * ºº * Specialized Software º * Customer Software º * º Free Software, * Proprietary Software Source: Own elaboration.

6. Structure about the Mexican software sector Software: 0.1 / GNP TI: 1% / GNP Software: 7.2% / TI national Hardware: 37% / TI national 1000 – 1500 proprietary software firms 100 free software firms, 1000 developers and users

Proprietary software segment (1) ConceptEmployment Average employment Firms Num. Micro< SmallDe 16 a MediumDe 101 a LargeDe 251 a 1, Corporative> 1,0001,5001 Fuente: AMITI, Fuente: AMITI, 2001

Proprietary software segment (2) Fuente: AMITI, % are small and medium size < 60 L / firm 6.7% are medium size 5.3 large One corporative firms, 1500 employees Competitive firms into the international markets: 250 L, and have to grown to 1000 CCMi (AMITI, 2001)

Free software segment 100 enterprises 90% micro-small, < 15 employees 1000 developers and users 2002, 7.9 Free Software / Proprietary Software 2004, 9.0 Free Software / Proprietary Software Niche: servers 2003: :

Mexican software segment Fuente: AMITI, , sales: $5, mdd 1.5% total annual production To create local employees Demand of IT: services, electronic, government, financial sectors, manufacture

7. Stylized facts Proprietary context Interfaces tend to be simples and standardizes Knowledge generated inside of the firms Software develops in the context of industrial secret Free context Interfaces tend to be complex, non-standardizes Knowledge generated into communities of developers Software develops in the context of free and work in teams (networks)

IT Code closed Traditional model TEP Proprietary software context

DeveloperMarketUser Functional interface Functional interface Diagram of a interface. Proprietary software

IT Open source Communities of developers TEP Free software context

DeveloperUserMarket Functional interface Non-functional interface Diagram of a interface. Free software

Toward a taxonomy of interface-knowledge-capabilities ConceptFree software Proprietary software Interface Knowledge (complex) Market (stable) Organizational (stable) Productive (complex) (embedded software) KnowledgeGenerated into communities of developers Generated inside of the firm Technological capabilities Traditional design Development into the communities Traditional design Traditional development Source: Own elaboration.

Interfaces: there are types and depths in each context (free and proprietary) that depend of: Proprietary context creates traditional and stables interfaces Free context creates complex and non-standardized interfaces Knowledge: predominant information flows on knowledge flows