Methods: Deciding What to Design In-Young Ko iko.AT. icu.ac.kr Information and Communications University (ICU) iko.AT. icu.ac.kr Fall 2005 ICE0575 Lecture.

Slides:



Advertisements
Similar presentations
1.
Advertisements

Business Legal Checklist for Purchasing A Digital Media Company Using Videogame Developers & Publishers As Case Studies.
Managing Intellectual Property in the New Electronic Economy Scott Johnson McKee, Voorhees, & Sease, P.L.C.
Negotiating Technology License Agreements Tamara Nanayakkara.
Technology Maps. © 2000 Jakki Mohr Technology Maps Define a stream of new products (breakthroughs + derivatives) company plans to develop over time. Used.
Methods: Deciding What to Design In-Young Ko iko.AT. icu.ac.kr Information and Communications University (ICU) iko.AT. icu.ac.kr Fall 2005 ICE0575 Lecture.
“This workforce solution was funded by a grant awarded under Workforce Innovation in Regional Economic Development (WIRED) as implemented by the U.S. Department.
Introduction to Derivatives and Risk Management Corporate Finance Dr. A. DeMaskey.
Intellectual Property and Technology Transfer Ron Huss, Ph.D., Associate Vice President of Research and Technology Transfer Michael Brignati, Ph.D., J.D.,
The Role of Software Engineering Brief overview of relationship of SE to managing DSD risks 1.
The Financial Statements
Adapted from David G Kay -- SIGCSE 2003 Intellectual Property.
Ownership of Computer Software Ethical Questions and Concerns.
Adapted from David G Kay -- SIGCSE 2003 Intellectual Property -- Introduction What is Intellectual Property? Should creators be assured control of their.
1. 2 CVM’s OBJECTIVES u to stimulate the creation of savings and their investment in securities; u to promote the expansion and regular and efficient.
Computer Engineering 294 IP R.Smith 5/ Intellectual Property What is it? Why is it important? – What is it designed to do? What are its basic forms?
Intellectual Property An intangible asset, considered to have value in a market, based on unique or original human knowledge and intellect. Intellectual.
Intellectual Property Patent Primer Michael Pratt Executive Director, Business Development November 1, 2011.
Pertemuan Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
CSC230 Software Design (Engineering)
BONUS Exotic Investments Lesson 1 Derivatives, including
Vilnius Lithuania BSc.: Biochemistry Neuropsychology J.D.: University of Oregon LL.M.:University College London Pacific Northwest National Laboratory.
Intellectual Property
Dyson and the bagless vacuum cleaner
B284 ENTREPRENEURSHIP Unit 2 Notes. Entrepreneurship Today  Knowledge of economics contributes to an understanding of how entrepreneurs and customers.
Methods: Deciding What to Design In-Young Ko iko.AT. icu.ac.kr Information and Communications University (ICU) iko.AT. icu.ac.kr Fall 2005 ICE0575 Lecture.
21 Risk Management ©2006 Thomson/South-Western. 2 Introduction This chapter describes the various motives that companies have to manage firm-specific.
Strategy #5. IT Architecture and IT Infrastructure are Metaphors Architecture - the relationship between planning and building Infrastructure - examples.
Recognizing Employee Contributions with Pay
Intellectual Property What is intellectual property? What is intellectual property? US IP protection- US IP protection- Patent application process Patent.
Today discussion Intellectual property. What exactly is intellectual property ? Types of intellectual property. Patents, Trademarks and Designs. The ”BIG.
International Business: Actions Entry mode (I)
Software Requirements Engineering: What, Why, Who, When, and How
Zheng Liu January 18, 2015 Intellectual Property Law For Startups.
Methods: Deciding What to Design In-Young Ko iko.AT. icu.ac.kr Information and Communications University (ICU) iko.AT. icu.ac.kr Fall 2005 ICE0575 Lecture.
Policies and procedures for developing acquisition plans; determining whether to use commercial or Government resources; whether it is more economical.
The Basics of Intellectual Property Law Understanding IP by A. David Spevack, Office of Naval Research.
DIS 605 BY DOROBIN AGOTI REG NO: D61/71443/2008 ICT INNOVATION, LEGAL AND PIRACY ISSUES.
Presentation made by 3D High School G.B. Bodoni.  What is it? Business Plan is a planning document that describe in detail the business project and allows.
Commons, Networks, and Technology Transfer Gerald Barnett Director, Intellectual Property Management University of California, Santa Cruz.
INTELLECTUAL PROPERTY Chapter 6. WHAT IS INTELLECTUAL PROPERTY? Intellectual Property is a term used to describe works of the mind (art, books, films,
Overview of Issues and Interests in Standards and Interoperability Mary Saunders Chief, Standards Services Division NIST.
Methods: Deciding What to Design In-Young Ko iko.AT. icu.ac.kr Information and Communications University (ICU) iko.AT. icu.ac.kr Fall 2005 ICE0575 Lecture.
Chapter 7 Legal Aspects of Business
1 SWE 513: Software Engineering People II. 2 Future Experience What will you be doing one year from now? Ten years from now?
Developing/Protecting Your Idea Peter H. Durant Nixon Peabody LLP March 30/31, 2005 Copyright © 2005 Nixon Peabody LLP.
Free Enterprise.
Market Oriented Economic Systems. Basic Principles Individuals should have freedom of choice  Elect people to represent us in government  Where we work.
Policy on the Management of Intellectual Property in Technology Transfer Activities at CERN CERN/FC/5434/RA Technology Transfer Network Meeting – 10 th.
Intellectual Property Law Introduction Victor H. Bouganim WCL, American University.
Software Engineering Lecture # 1.
PRE-PARED BY: AZHAR AHMED 1-1 CHAPTER 4 The Financial Statements.
Open Source Software in Federal Acquisitons Acquiring Maximum Agility: Beyond Open Standards TCO and Best Value Revisited.
Introduction to Intellectual Property Law Fall 2003 Class of October Introduction to Copyright Law.
1 Lightening intro to intellectual property law – Sept. 26, 2002 Based in part on original notes by Randy Davis.
McGraw-Hill/Irwin Chapter 1 The Nature and Purpose of Accounting Copyright © The McGraw-Hill Companies. All Rights Reserved.
Entrepreneurship CHAPTER 8 SECTION 1.  When you develop a new product or service, you create an asset that must be protected.  Intellectual property.
上海金融学院 1-1 Lecture 3 Investment Banking Basics: The Financial Statements.
Introduction to Business © Thomson South-Western ChapterChapter Social Responsibility of Business and Government Social Responsibility Government.
Welcome to the World of Business and its Functions.
Legal issues for the Entrepreneur. Intellectual property Any patents,trademarks, copy rights or trade secrets held by the entrepreneur. Lack of understanding.
Intro to Intellectual Property 3.0
ECE362 Principles of Design
Intellectual Property and Software
Capturing Creativity: Intellectual Asset Management and IP Strategy.
Chapter 7: Strategy in High-Technology Industries
Intellectual Property
What You Didn’t Know That You Didn’t Know About Patents
Presentation transcript:

Methods: Deciding What to Design In-Young Ko iko.AT. icu.ac.kr Information and Communications University (ICU) iko.AT. icu.ac.kr Fall 2005 ICE0575 Lecture #21 Business Value Concepts III

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Announcements Rescheduling of the class on December 9 th Rescheduling of the class on December 9 th Starting from 9:00AM (Switching the time with the CS for SE) Starting from 9:00AM (Switching the time with the CS for SE)

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Picture of the Day: 5 th & Craig St.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Plan for this Unit Internationalization Internationalization Data Privacy Data Privacy Basic business concepts: Value and the elements that define it; applications to software design Basic business concepts: Value and the elements that define it; applications to software design Utility: Value of outputs, tradeoffs in producing outputs Utility: Value of outputs, tradeoffs in producing outputs Competition and intellectual property: EVR reports Competition and intellectual property: EVR reports Group reports: How business and policy issues affect your designs Group reports: How business and policy issues affect your designs The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Costs, Commitment, and Uncertainty Software engineering involves deciding how to make irreversible capital investments in the face of uncertainty Software engineering involves deciding how to make irreversible capital investments in the face of uncertainty money time Usual view: cumulative costs incurred to date Risk-aware view: costs committed to date The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Managing Future Uncertainty Flexibility is valuable; it ’ s ok to pay for it Flexibility is valuable; it ’ s ok to pay for it Finance offers a way to buy and sell these risks Finance offers a way to buy and sell these risks Call option Call option Confers, for a period of time, the right but not the obligation to purchase, at a given price, an asset whose future value may be unknown. Confers, for a period of time, the right but not the obligation to purchase, at a given price, an asset whose future value may be unknown. money time now expiration asset value option price strike price The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Application to Software Decisions Reuse Reuse Option price is cost now to make component reusable Option price is cost now to make component reusable Strike price is cost later to reuse the component Strike price is cost later to reuse the component Value is cost to implement from scratch later Value is cost to implement from scratch later Domain-specific program generators Domain-specific program generators Option price is cost to create generator now Option price is cost to create generator now Strike price is cost of easy-to-write input for generator Strike price is cost of easy-to-write input for generator Value is value of generated code plus option to enhance Value is value of generated code plus option to enhance The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Ideas from Options Options let you wait to resolve uncertainties before deciding whether to invest Options let you wait to resolve uncertainties before deciding whether to invest Options can be created through capital investments Options can be created through capital investments Options themselves can have considerable value Options themselves can have considerable value The value of an option increases with the level of uncertainty about the value of the underlying asset The value of an option increases with the level of uncertainty about the value of the underlying asset Uncertainty creates incentives to create and hold options Uncertainty creates incentives to create and hold options Not to exercise an option can incur considerable opportunity cost Not to exercise an option can incur considerable opportunity cost The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Context Client Requirements Software Design Here a Miracle Happens Technical rqts Architecture Biz, policy, reg Engineering Usability The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Technical Requirements and Constraints Design Fast Small Reliable Secure Cost-effective Usable Portable Compatible The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Distinguishing Constraint Priority Design Fast Small Reliable Usable Portable Compatible Secure Cost-effective The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Business Requirements and Constraints Design Business Fit Personnel Acquisition Cost Competition Technical Training Opportunity Cost Marketability Cost of Ownership The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Business Priorities Design Business Fit Personnel Acquisition Cost Competition Technical Training Opportunity Cost Marketability Cost of Ownership The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Levels of Software Process The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Levels of Software Process The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Hierarchical Organization Work Unit / Team Assignment Activity Task Organization tends to match work structure The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Programming clerk Chief Programmer Team Organization Surgeon Administrator Editor Secretary Toolsmith Tester Language Lawyer Copilot The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Levels of Software Process The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Temporal Communication Boundaries Project Management Project Management Proposal Team Proposal Team Definition Team Definition Team Development Team Development Team Delivery Team Delivery Team Maintenance Team Maintenance Team Plan Specify reqts. Analyze reqts. Define functions Design Build Test Accept Install Train Customize Evolve Fix The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Levels of Software Process The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Middletown Mutual: The Setting President B Hayes Chief Info Officer D Deveraux VP Info Sys Plan’g M Vargo Chief $$ officer H Atkins P&C Underwriting L Peterson Secretary J Parker Producer/Supplier Consumer/Client The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Levels of Software Process The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Market Impacts Requirements Fluctuation & Conflict Company Impacts Required Documents _________ Hidden Impacts Customers Customized needs Changing needs Add-ons Technology Technology advances Competitor products Regulation Regulatory agencies Standards comm’s Approvals Marketing & legal Financial Technology R & Dresults Other prod lines Implementors Creeping elegance Skunkworks The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Organizational Communication Sources The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Communicating with Users The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Communication Buffers The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Communicating with Users The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Levels of Software Process The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University US Intellectual Property Basis Basis The Congress shall have Power … To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries; The Congress shall have Power … To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries; -- US Constitution, Article I, Sec 8 clause 8 Rationale Rationale This embodies “ the conviction that encouragement of individual effort by personal gain is the best way to advance public welfare through the talents of authors and inventors ” This embodies “ the conviction that encouragement of individual effort by personal gain is the best way to advance public welfare through the talents of authors and inventors ” -- Mazer v Stein. 347US202 at 219 (1953) The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Intellectual Property What it IS What it IS Protection of the public interest: Protection of the public interest: Encouraging innovation for use by the public Encouraging innovation for use by the public Providing incentives for creators – limited-time exclusive right to exploit the creation Providing incentives for creators – limited-time exclusive right to exploit the creation Providing public with description of innovation and access (at a price) Providing public with description of innovation and access (at a price) Incentive for creativity via protection of its value Incentive for creativity via protection of its value Mechanism to allocate benefits fairly in fair marketplace Mechanism to allocate benefits fairly in fair marketplace What it IS NOT What it IS NOT Guarantee of profit for hard work Guarantee of profit for hard work Indefinite monopoly Indefinite monopoly Eliminator of risk for investors Eliminator of risk for investors The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Forms of Intellectual Property Protection Public domain (the default) Public domain (the default) No one owns exclusive rights; freely available for use No one owns exclusive rights; freely available for use Copyright Copyright Covers expressions of ideas; ideas can be used freely Covers expressions of ideas; ideas can be used freely Patent Patent Covers useful novel nonobvious innovations; ideas protected Covers useful novel nonobvious innovations; ideas protected Trade secret Trade secret Business secrets used for competitive advantage Business secrets used for competitive advantage Contract (and license) Contract (and license) Agreements between individuals Agreements between individuals Others less relevant to software Others less relevant to software The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Copyright vs. Patent CopyrightPatent Expression of ideas Ideas incorporated in things, processes Any expressionMust be novel, nonobvious Non-utilitarianMust be useful Expression only protectionIdea and its use protected Not subject to challengeSubject to challenge Independent creation OKEquivalent invention not OK Content shows in expressionDisclosure required Does not protect useProtects use; licensing easy Cheap and easy to getCumbersome and expensive The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Making the Business Case Decisions are choices among alternatives Decisions are choices among alternatives Alternatives are “ where to from here? ” Alternatives are “ where to from here? ” Decisions are based on both costs and benefits Decisions are based on both costs and benefits Sunk costs don ’ t matter much Sunk costs don ’ t matter much Many factors matter Many factors matter Factors may be qualitative and quantitative Factors may be qualitative and quantitative Risks should be quantified if possible Risks should be quantified if possible There will be pressure to convert analysis to $$ There will be pressure to convert analysis to $$ Timing matters Timing matters Timing in business cycle Timing in business cycle Timing of costs and benefits (time value of money) Timing of costs and benefits (time value of money) The content of this slide is adopted from the lecture materials of the Methods course (17-652) at Carnegie Mellon University.

Fall ICE 0575 – Methods: Deciding What to Design © In-Young Ko, Information and Communications University Questions??