Internet Engineering. Jan Nikodem, Ph.D. Software Engineering
|
|
- Isaac Sherman
- 5 years ago
- Views:
Transcription
1 Internet Engineering Jan Nikodem, Ph.D. Software Engineering
2 Software crisis Software Engineering Lecture 2
3 The term "software crisis" was coined at the first NATO Software Engineering Conference in 1968 by: Peter Naur Nationality;Dutch, astronomer, Niels Bohr Institute, Technical University of Denmark, University of Copenhagen. Peter Naur /25
4 The term "software crisis" was coined at the first NATO Software Engineering Conference in 1968 by: Friedrich. L. Bauer Nationality;German, mathematician, theoretical physicist, Technical University of Munich Friedrich L. Bauer /25
5 The major cause of the software crisis is that the machines have become several orders of magnitude more powerful! The Humble Programmer (EWD340), Communications of the ACM(1972). Nationality; Dutch, theoretical physicist, mathematician Eindhoven University of Technology Edsger Wybe Dijkstra /25
6 To put it quite bluntly: as long as there were no machines, programming was no problem at all; when we had a few weak computers, programming became a mild problem, and now we have gigantic computers and programming has become an equally gigantic problem. Nationality; Dutch, Eindhoven University of Technology Edsger Wybe Dijkstra /25
7 Brooks's management adage (1) Adding manpower to a late software project makes it later. The Mythical Man-Month (1975). Nationality; USA, applied mathematician IBM, University of North Carolina at Chapel Hill Copyright owned by SD&M ( Frederic P. Brooks 1931 Copyright owned by SD&M ( 7/25
8 Brooks's management adage (2) The nine-women adage: "Nine women can not make a baby in one month". Nationality; USA, applied mathematician IBM, University of North Carolina at Chapel Hill Copyright owned by SD&M ( Frederic P. Brooks /25
9 Corollary of Brooks's adage (1) There is an incremental person who, when added to a project, makes it take more, not less time. The Mythical Man-Month (1975). Nationality; USA, applied mathematician IBM, University of North Carolina at Chapel Hill Copyright owned by SD&M ( Frederic P. Brooks 1931
10 Corollary of Brooks's adage (2) 1. It takes some time (ramp up) for the people added to a project to become productive. 2. The number of different communication channels increases with the square of the number of people Nationality; USA, applied mathematician IBM, University of North Carolina at Chapel Hill Copyright owned by SD&M ( Frederic P. Brooks /25
11 Brooks s conclusion There is no Silver Bullet ( the final result of looking for the software crisis solution) 11/25
12 Essence and Accidents of Software Engineering Brooks use Aristotelian language to separate two kinds of problems in software engineering. 1. Essence is the difficulty inherent in the structure of the problem. 2. Accident includes difficulties that in any particular setting go along with the production of software, or mistakes that happen but are not inherent to the Copyright owned by SD&M ( particular task. 12/25
13 Essence and Accidents of SE 1. Essential properties are those properties that a thing must have to be that thing: A car must have an engine, wheels, and a transmission in order to be a car. 2. The accidental properties arise by happenstance and do not affect the basic car-ness of the car. A studded snow tires or racing slicks, an automatic or a manual transmission. Steve McConnell, From the Editor IEEE Software, Vol. 16, No. 2, /25
14 No Silver Bullet Essence and Accidents of Software Engineering 1.Fashioning complex conceptual constructs is the essence. 2. Accidental tasks arise in representing the constructs in language. Past progress has so reduced the accidental tasks that future progress now depends upon addressing Copyright owned by SD&M ( the essence. 14/25
15 Standish Group CHAOS report (1) 31% of IT projects canceled before completion. Average IT project cost is 189% of original estimates. Average timeoverrun is 222% of original estimates. 15/25
16 Standish Group CHAOS report (2) 88% of all IT projects are over schedule, over budget, or both. On average, only 61% of originallyspecified featuresare implemented. 16/25
17 Standish Group CHAOS report (3) 5% of software projects are terminated before they produce anything. 66% are considered to have failed. Of those that do complete the average cost blowout is 43% 17/25
18 Standish Group reflection on SE (1) The fact of the matter is: developers commit to unrealistic estimates of effort, cost and schedule. 18/25
19 Standish Group supposition (1) Perhaps cost estimates supported a bid-towin strategy were unrelated to the actual amount of work to be done. Perhaps the initial schedule was driven by business requirements alone and did not consider the product size/functionality 19/25
20 Standish Group supposition (2) Perhaps there was no real awareness of the developer s process productivity. Perhaps there was no reality check performed upfront to see if what had been proposed and accepted was actually feasible. 20/25
21 Standish Group supposition (3) Perhaps, there was no motivation to develop a realistic cost and schedule baseline. Perhaps, but in the meantime. 21/25
22 Standish Group reality The lost dollar value for USA projects in 2002 is estimated at US $38bn with another US $17bn in cost overruns. 22/25
23 There are two issuesat the heart of the estimating the challenge : 1) the need to understand and express (as early as possible) the software problem domain and 2) the need to understand our capability to deliver the required software solution within a specified environment. Then, and only then, we can accurately predict the effort required to deliver the product. (Garmus, Principles of Sizing and Estimating Using (IFPUG) Function Points 23/25
24 Readings W. Wayt Gibbs, Software's Chronic Crisis,Scientific American, 1994 EdsgerW. Dijkstra, EWD340: the humble programmer. Communications of the ACM, 10, 24/25
25 Useful links E.W.Dijkstra Archive: Home page Fred Brooks -Wikipedia, the free encyclopedia Welcome to The Standish Group International, Inc. 25/25
26
Examen. NU reproducere mecanica ASPC, P11. Foundations of Software Engineering
radu.marinescu@cs.upt.ro 0256-40.40.58 ASPC, P11 1 Examen NU reproducere mecanica Surse multiple de informare n ati u m r fo a va s a re ti c ede v Citi e ct d pun loose.upt.ro/~oose Teorie & Exercitii
More informationCourse Introduction and Overview of Software Engineering. Richard N. Taylor Informatics 211 Fall 2007
Course Introduction and Overview of Software Engineering Richard N. Taylor Informatics 211 Fall 2007 Software Engineering A discipline that deals with the building of software systems which are so large
More informationSoftware Engineering Design & Construction
Winter Semester 16/17 Software Engineering Design & Construction Dr. Michael Eichberg Fachgebiet Softwaretechnik Technische Universität Darmstadt Introduction - Software Engineering Software Engineering
More informationScope of OOSE. A. Starts. CMPSC 487 Lecture 01 Topics: Schach - Chap 1. The Scope of Object-Oriented Software Engineering
Scope of OOSE CMPSC 487 Lecture 01 Topics: Schach - Chap 1. The Scope of Object-Oriented Software Engineering A. Starts What is dream of software developer or computer scientists? What is dream of software
More informationNo Silver Bullet. CSCI 5828: Foundations of Software Engineering Lecture 02 08/27/2015
No Silver Bullet CSCI 5828: Foundations of Software Engineering Lecture 02 08/27/2015 1 Getting my Act Together Two Announcements First: in Lecture 1, I had a slide that announced my office hours as Fridays
More informationComputer Science: Disciplines. What is Software Engineering and why does it matter? Software Disasters
Computer Science: Disciplines What is Software Engineering and why does it matter? Computer Graphics Computer Networking and Security Parallel Computing Database Systems Artificial Intelligence Software
More informationComputer Science: Who Cares? Computer Science: It Matters. Computer Science: Disciplines
Computer Science: Who Cares? Computer Graphics (1970 s): One department, at one university Several faculty, a few more students $5,000,000 grant from ARPA Original slides by Chris Wilcox, Edited and extended
More informationIngegneria del Software Corso di Laurea in Informatica per il Management. Introduction to software engineering
Ingegneria del Software Corso di Laurea in Informatica per il Management Introduction to software engineering Davide Rossi Dipartimento di Informatica Università di Bologna The problem Software projects
More information1 History of software engineering
1 History of software engineering Software is everywhere buying bread, driving car, washing clothes synonyms: programs, applications People, who develop the software software engineers, software developers,
More informationModel-Driven Software Engineering -Promises and Challenges
Model-Driven Software Engineering -Promises and Challenges Zhiming Liu Center for Software Engineering Faculty of Technology, Engineering and Environment Birmingham City University zhiming.liu@bcu.ac.uk
More informationTELEMETRY SOFTWARE DEVELOPMENT LIFE CYCLE
TELEMETRY SOFTWARE DEVELOPMENT LIFE CYCLE Item Type text; Proceedings Authors Campbell, Alan B. Publisher International Foundation for Telemetering Journal International Telemetering Conference Proceedings
More informationService-Oriented Software Engineering - SOSE (Academic Year 2015/2016)
Service-Oriented Software Engineering - SOSE (Academic Year 2015/2016) Teacher: Prof. Andrea D Ambrogio Objectives: provide methods and techniques to regard software production as the result of an engineering
More informationPreparing a Bid to Host an International Congress of Mathematicians (ICM) 1
Preparing a Bid to Host an International Congress of Mathematicians (ICM) 1 1. Introduction The ICMs are the largest mathematical conferences worldwide. They cover all areas of mathematics, and, with a
More informationSoftware Evolution & Technical Debt
Software Analysis And Transformation Software Evolution & Technical Debt December 12th 2012 Jurgen Vinju Software Evolution Lehman: software goes bad eventually Standish: maintenance is the cost of software
More informationCompSci 101 Data into Information and Knowledge. CompSci 101 Introduction to Computer Science
CompSci 101 Introduction to Computer Science CompSci 101 Data into Information and Knowledge www.cs.duke.edu/courses/spring17/compsci101 Computer Science Jan 12, 2017 Prof. Rodger compsci 101 spring 2017
More informationHuman Factors in Control
Human Factors in Control J. Brooks 1, K. Siu 2, and A. Tharanathan 3 1 Real-Time Optimization and Controls Lab, GE Global Research 2 Model Based Controls Lab, GE Global Research 3 Human Factors Center
More informationA Modern Real-Time Software Design Tool:
From the IEE Computing and Control Engineering journal, February,2003. A Modern Real-Time Software Design Tool: Applying Lessons from Leo By Ferdinand Wagner & Peter Wolstenholme Summary: The special CCEJ
More informationSoftware Life Cycle Models
1 Software Life Cycle Models The goal of Software Engineering is to provide models and processes that lead to the production of well-documented maintainable software in a manner that is predictable. 2
More informationSoftware Failures. Dr. James A. Bednar. Dr. David Robertson
Software Failures Dr. James A. Bednar jbednar@inf.ed.ac.uk http://homepages.inf.ed.ac.uk/jbednar Dr. David Robertson dr@inf.ed.ac.uk http://www.inf.ed.ac.uk/ssp/members/dave.htm SEOC2 Spring 2005: Failures
More informationEthics in Artificial Intelligence
Ethics in Artificial Intelligence By Jugal Kalita, PhD Professor of Computer Science Daniels Fund Ethics Initiative Ethics Fellow Sponsored by: This material was developed by Jugal Kalita, MPA, and is
More informationPreamble to ITU Strategy
Preamble to ITU Strategy 2017-2021 ITU s Mission Danes depend on IT. Indeed, IT is now visible everywhere in the Danish society. Most Danes own one or more computers from laptops and smart-phones to embedded
More informationMillman s theorem. Resources and methods for learning about these subjects (list a few here, in preparation for your research):
Millman s theorem This worksheet and all related files are licensed under the Creative Commons Attribution License, version 1.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/1.0/,
More informationMillman s theorem. Resources and methods for learning about these subjects (list a few here, in preparation for your research):
Millman s theorem This worksheet and all related files are licensed under the Creative Commons Attribution License, version 1.0. To view a copy of this license, visit http://creativecommons.org/licenses/by/1.0/,
More informationMaking Money in the IoT Open Source A Help or a Hindrance?
ITU Workshop on the Internet of Things - Trend and Challenges in Standardization (Geneva, Switzerland, 18 February 2014) Making Money in the IoT Open Source A Help or a Hindrance? Dr Tony Milbourn, VP
More informationIssues, Challenges and Opportunities for Research in Software Engineering
Issues, Challenges and Opportunities for Research in Software Engineering by Manish K Anand, Vasudeva Varma in Accepted for presentation at IASTED International Conference on Software Engineering and Applications
More informationComputer science is no more about computers than astronomy is about telescopes. ~ Edsger Dijkstra
Overview of Lecture What is the purpose of computing and technology? Computer science is no more about computers than astronomy is about telescopes. ~ Edsger Dijkstra Who Said It? There is no reason for
More informationIBM Software Group. Mastering Requirements Management with Use Cases Module 2: Introduction to RMUC
IBM Software Group Mastering Requirements Management with Use Cases Module 2: Introduction to RMUC 1 Objectives Define key requirements management terms. Identify contributing factors to project success
More informationMain article: History of computer science. From Wikipedia, the free encyclopedia. 1 of 8 05/02/ :04 AM
1 of 8 05/02/2010 11:04 AM From Wikipedia, the free encyclopedia Computer science or computing science (sometimes abbreviated CS) is the study of the theoretical foundations of information and computation,
More informationDOES GOD ALWAYS ANSWER P RAYE R? Steve Briggs STUDY GUIDE
DOES GOD ALWAYS ANSWER P RAYE R? Steve Briggs STUDY GUIDE Does God Always Answer Prayer? A Seven Week Study Guide This Study Guide is designed to help facilitate both group settings and individual study
More informationSKILLS CARDS. How to use Example Cards. InnoValor, 2018
SKILLS CARDS How to use Example Cards Skills Cards The Skills Cards help you to determine if you have what it takes to start your own business. To be successful you need not only a good idea, but also
More informationRelationships How do you build and develop relationships? How important are relationships to you?
n A primary objective of the strengths development process is to encourage individuals to consider how their talents impact their relationships, influence, motivation, and thought process/learning style.
More informationObject-Oriented Design
Object-Oriented Design Lecture 2: USDP Overview Department of Computer Engineering Sharif University of Technology 1 Review The Unified Modeling Language (UML) is a standard language for specifying, visualizing,
More informationTransactions on Information and Communications Technologies vol 4, 1993 WIT Press, ISSN
Designing for quality with the metaparadigm P. Kokol o/ ABSTRACT Our practical experiences and theoretical research in the field of software design and its management have resulted in the conclusion that
More informationBaker s Dozen of Inconvenient Truths about Software Engineering Tom Feliz
Baker s Dozen of Inconvenient Truths about Software Engineering Tom Feliz tom.feliz@tektronix.com Author Biography Tom Feliz is a Lead Software Design Engineer at Tektronix Corporation in Beaverton, Oregon.
More informationCatholijn M. Jonker and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Amsterdam, The Netherlands
INTELLIGENT AGENTS Catholijn M. Jonker and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Amsterdam, The Netherlands Keywords: Intelligent agent, Website, Electronic Commerce
More informationGet Off Your Butt: 16 Ways to Get Motivated When You re in a Slump By Leo Babauta
Get Off Your Butt: 16 Ways to Get Motivated When You re in a Slump By Leo Babauta Even the most motivated of us you, me, Tony Robbins can feel unmotivated at times. In fact, sometimes we get into such
More informationCSE 110 Software Engineering A view from the research university
CSE 110 Software Engineering A view from the research university Professor Gregory Kesden Course Staff Abhinav Mishra Anmol Aggarwala Mansi Malik Vrinda Gupta Wesley Febrian Tim Wilson More coming soon!
More informationMath 147 Lecture Notes: Lecture 21
Math 147 Lecture Notes: Lecture 21 Walter Carlip March, 2018 The Probability of an Event is greater or less, according to the number of Chances by which it may happen, compared with the whole number of
More informationA Conceptual Model of Software Development
Chapter 2 A Conceptual Model of Software Development The purpose of science is not to analyze or describe but to make useful models of the world. A model is useful if it allows us to get use out of it.
More informationLee, Joon-Sang LG Electronics Advanced Research Institute
Competencies needed to Software Engineers in the Forthcoming IT Industries Lee, Joon-Sang LG Electronics Advanced Research Institute Contents What makes software difficult? Future competencies 2 What Makes
More informationUnit 5: Unified Software Development Process. 3C05: Unified Software Development Process USDP. USDP for your project. Iteration Workflows.
Unit 5: Unified Software Development Process 3C05: Unified Software Development Process Objectives: Introduce the main concepts of iterative and incremental development Discuss the main USDP phases 1 2
More informationComputer & Information Science & Engineering What s All This?
Computer & Information Science & Engineering What s All This? Marc Snir Department of Computer Science Time s man of the year, 1982 A New World Dawns Steven Jobs was 27 The IBM PC was a few months away
More informationIS 525 Chapter 2. Methodology Dr. Nesrine Zemirli
IS 525 Chapter 2 Methodology Dr. Nesrine Zemirli Assistant Professor. IS Department CCIS / King Saud University E-mail: Web: http://fac.ksu.edu.sa/nzemirli/home Chapter Topics Fundamental concepts and
More informationRoyal Astronomical Society response to the. Study on the economic and technical evolution of the scientific publication markets in Europe
ROYAL ASTRONOMICAL SOCIETY Burlington House, Piccadilly London W1J 0BQ, UK T: 020 7734 4582/ 3307 F: 020 7494 0166 de@ras.org.uk www.ras.org.uk From the Executive Secretary Royal Astronomical Society response
More informationUpon successful completion of this Lesson, the student will be able to:
Week 2 Objectives: In this week you will be introduced to Household Budgeting Upon successful completion of this Lesson, the student will be able to: Compare opportunities and strategies for attaining
More informationDesign as a phronetic approach to policy making
Design as a phronetic approach to policy making This position paper is an expansion on a talk given at the Faultlines Design Research Conference in June 2015. Dr. Simon O Rafferty Design Factors Research
More informationInterface Design V: Beyond the Desktop
Interface Design V: Beyond the Desktop Rob Procter Further Reading Dix et al., chapter 4, p. 153-161 and chapter 15. Norman, The Invisible Computer, MIT Press, 1998, chapters 4 and 15. 11/25/01 CS4: HCI
More informationRequirements Gathering using Object- Oriented Models
Requirements Gathering using Object- Oriented Models Quality Assurance introduction What is Quality? Quality is defined as conformance to requirements Quality is not a measure of GOODNESS Phil B. Crosby,
More informationJ. Erwin Yes, I m Jenny Erwin, Regional Administrator of Regions IX and. our conversation this morning.
Wi$e Up Teleconference Call September 30, 2005 Facing a Financial Crisis Speaker 1 Meloni Hallock J. Erwin Yes, I m Jenny Erwin, Regional Administrator of Regions IX and X for the Women s Bureau. And I
More informationAn introduction to software development. Dr. C. Constantinides, P.Eng. Computer Science and Software Engineering Concordia University
An introduction to software development Dr. C. Constantinides, P.Eng. Computer Science and Software Engineering Concordia University What type of projects? Small-scale projects Can be built (normally)
More informationDeveloped by Mary Ellen Copeland PO Box 301, West Dummerston, VT
1 There are three parts to this study of Mental Health Recovery. They are: 1. Key recovery concepts and issues that need attention. Hope Personal responsibility Education Self-advocacy Support Getting
More informationTowards a Software Engineering Research Framework: Extending Design Science Research
Towards a Software Engineering Research Framework: Extending Design Science Research Murat Pasa Uysal 1 1Department of Management Information Systems, Ufuk University, Ankara, Turkey ---------------------------------------------------------------------***---------------------------------------------------------------------
More informationA New Way to Start Acquisition Programs
A New Way to Start Acquisition Programs DoD Instruction 5000.02 and the Weapon Systems Acquisition Reform Act of 2009 William R. Fast In their March 30, 2009, assessment of major defense acquisition programs,
More informationChallenges and Expectations for Today s Innovation Support
Challenges and Expectations for Today s Innovation Uwe Cantner Friedrich Schiller University Jena & University of Southern Denmark, Odense Berlin, June 10, 2015 TAFTIE 2015 Annual Conference Complex Innovation:
More informationThe Semantics of Innovation Exploring the deep nature of innovation IC3K, Rome, October 2014
The Semantics of Innovation Exploring the deep nature of innovation IC3K, Rome, 21-24 October 2014 Michele M. Missikoff, CNR and UnivPM, Ancona, Italy (michele.missikoff@cnr.it) 1 This talk objective Clarify
More informationEngineered Resilient Systems NDIA Systems Engineering Conference October 29, 2014
Engineered Resilient Systems NDIA Systems Engineering Conference October 29, 2014 Jeffery P. Holland, PhD, PE (SES) ERS Community of Interest (COI) Lead Director, US Army Engineer Research and Development
More informationContact info.
Game Design Bio Contact info www.mindbytes.co learn@mindbytes.co 856 840 9299 https://goo.gl/forms/zmnvkkqliodw4xmt1 Introduction } What is Game Design? } Rules to elaborate rules and mechanics to facilitate
More informationThe Job Interview: Here are some popular questions asked in job interviews:
The Job Interview: Helpful Hints to Prepare for your interview: In preparing for a job interview, learn a little about your potential employer. You can do this by calling the business and asking, or research
More informationTerms and Conditions
1 Terms and Conditions LEGAL NOTICE The Publisher has strived to be as accurate and complete as possible in the creation of this report, notwithstanding the fact that he does not warrant or represent at
More informationSound Practices of Games Business and Design
Sound Practices of Games Business and Design Presented by Brian Jacobson Soft Problems for Games Businesses Game design Storytelling Marketing Customer experience The Engineering Approach Define your goals
More informationGrand Challenges for Systems and Services Sciences
Grand Challenges for Systems and Services Sciences Brian Monahan, David Pym, Richard Taylor, Chris Tofts, Mike Yearworth Trusted Systems Laboratory HP Laboratories Bristol HPL-2006-99 July 13, 2006* systems,
More informationThriving Systems Theory:
Thriving Systems Theory: An Emergent Information Systems Design Theory Les Waguespack, Ph.D. Professor & Chairperson of Computer Information Systems William T. Schiano professor of Computer Information
More informationFrameworks for Assessing IT Systems Engineering Acquisition Issues and Proposed Approaches in Support of Public Law 111
Frameworks for Assessing IT Systems Engineering Acquisition Issues and Proposed Approaches in Support of Public Law 111 15 th Annual Systems Engineering Conference Net Centric Operations/Interoperability
More informationEducation 1994 Ph.D. in Software Engineering, University of Oslo Master of Science in Economy and Computer science, Universität Karlsruhe (TH).
CV Magne Jørgensen Personal data Date of birth: October 10, 1964 Nationality: Norwegian Present position: Professor, University of Oslo, Chief Research Scientist, Simula Research Laboratory Home page:
More informationEmpirical Modelling as conceived by WMB + SBR in Empirical Modelling of Requirements (1995)
EM for Systems development Concurrent system in the mind of the external observer - identifying an objective perspective - circumscribing agency - identifying reliable generic patterns of interaction -
More informationCounselling Service. Procrastination
Counselling Service Procrastination Putting Things Off One of the commonest problems worrying students is the tendency to put things off until the last moment - or to beyond the last moment. Signs of Putting
More informationA New Approach to Teaching Manufacturing Processes Laboratories
A New Approach to Teaching Manufacturing Processes Laboratories John Farris, Jeff Ray Grand Valley State University Abstract The manufacturing processes laboratory taught in the Padnos School of Engineering
More informationMotivating Yourself to Peak Performance Teleseminar Notes by Brian Tracy
Motivating Yourself to Peak Performance Teleseminar Notes by Brian Tracy You have the potential, right now, to be more, do more and have more than ever before. No matter what you have accomplished so far,
More informationGet your daily health check in the car
Edition September 2017 Smart Health, Image sensors and vision systems, Sensor solutions for IoT, CSR Get your daily health check in the car Imec researches capacitive, optical and radar technology to integrate
More informationInformation Systemss and Software Engineering. Computer Science & Information Technology (CS)
GATE- 2016-17 Postal Correspondence 1 Information Systemss and Software Engineering Computer Science & Information Technology (CS) 20 Rank under AIR 100 Postal Correspondence Examination Oriented Theory,
More informationThe Armistice and Armed Forces Communities Programme Remembering and supporting their contribution. How to apply
The Armistice and Armed Forces Communities Programme Remembering and supporting their contribution How to apply Read this guidance carefully before you fill out our online application form. It sits alongside
More informationClinical Open Innovation
Clinical Open Innovation Reinventing Invention through an Open Clinical Intelligence Network January 2012 A Call to Action by Tom Krohn and Barry Crist, Lilly Clinical Open Innovation In November of 2010,
More informationFour principles for selecting HCI research questions
Four principles for selecting HCI research questions Torkil Clemmensen Copenhagen Business School Howitzvej 60 DK-2000 Frederiksberg Denmark Tc.itm@cbs.dk Abstract In this position paper, I present and
More informationSystems Engineering Presented at Stevens New Jersey Community College Strategic Partnership 27 th September, 2005
Systems Engineering Presented at Stevens New Jersey Community College Strategic Partnership 27 th September, 2005 Dr. Rashmi Jain Associate Professor Systems Engineering and Engineering Management 2005
More informationFlatlined. The Profession of IT
Peter J. Denning PEP MONTSERRAT Flatlined Our propensity to create linear scales between opposing alternatives creates false dichotomies that hamper our thinking and limit our action. Software engineers
More informationBook review: Profit and gift in the digital economy
Loughborough University Institutional Repository Book review: Profit and gift in the digital economy This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation:
More informationThe effect of technology deployment policies on renewable energy R&D
October 22, 2013 The effect of technology deployment policies on renewable energy R&D STPP all staff meeting Joern Huenteler Pre-doctoral fellow 2013-14 STPP/ETIP Overview Presentation of PhD thesis and
More informationCreating a Culture of Self-Reflection and Mutual Accountability
Vol. 13, Issue 2, February 2018 pp. 47 51 Creating a Culture of Self-Reflection and Mutual Accountability Elizabeth Rosenzweig Principal UX Consultant User Experience Center Bentley University 175 Forest
More informationGame Design Methods. Lasse Seppänen Specialist, Games Applications Forum Nokia
Game Design Methods Lasse Seppänen Specialist, Games Applications Forum Nokia Contents Game Industry Overview Game Design Methods Designer s Documents Game Designer s Goals MAKE MONEY PROVIDE ENTERTAINMENT
More informationECSEL JU Update. Andreas Wild Executive Director
ECSEL JU Update Andreas Wild Executive Director ARTEMIS & ITEA Co-summit, Berlin, 11 March 2015 Content 2014 Outcome 2015 Progress 1. All topics open 2. RIA versus IA 3. No restrictions 2015 Plans and
More informationIntroduction. How are games similar/different from other software engineering projects? Common software engineering models & game development
SOFTWARE TECHNIQUES Introduction How are games similar/different from other software engineering projects? Game Design & Art Common software engineering models & game development Waterfall, spiral, etc.
More informationIntegrated Product Development: Linking Business and Engineering Disciplines in the Classroom
Session 2642 Integrated Product Development: Linking Business and Engineering Disciplines in the Classroom Joseph A. Heim, Gary M. Erickson University of Washington Shorter product life cycles, increasing
More informationDesign Science Research Methods. Prof. Dr. Roel Wieringa University of Twente, The Netherlands
Design Science Research Methods Prof. Dr. Roel Wieringa University of Twente, The Netherlands www.cs.utwente.nl/~roelw UFPE 26 sept 2016 R.J. Wieringa 1 Research methodology accross the disciplines Do
More informationBONUS LESSON How To Set Goals With Kindle
BONUS LESSON How To Set Goals With Kindle Lesson Overview In this lesson we re going to go over how to set goals with your Kindle business so that you can continue to scale up your earnings. In this lesson,
More informationTesting is More Than Checking
Testing is More Than Checking Michael Bolton DevelopSense http://www.developsense.com @michaelbolton Special acknowledgements to Cem Kaner, James Bach, and Jerry Weinberg I m Michael Bolton Not the singer.
More informationDistributed Cognition: A Conceptual Framework for Design-for-All
Distributed Cognition: A Conceptual Framework for Design-for-All Gerhard Fischer University of Colorado, Center for LifeLong Learning and Design (L3D) Department of Computer Science, 430 UCB Boulder, CO
More informationEach copy of any part of a JSTOR transmission must contain the same copyright notice that appears on the screen or printed page of such transmission.
Editor's Note Author(s): Ragnar Frisch Source: Econometrica, Vol. 1, No. 1 (Jan., 1933), pp. 1-4 Published by: The Econometric Society Stable URL: http://www.jstor.org/stable/1912224 Accessed: 29/03/2010
More informationVector-Based Metrics for Assessing Technology Maturity
Vector-Based Metrics for Assessing Technology Maturity Gerard E. Sleefe, Ph.D. Senior Technical Deputy to the Chief Engineer Sandia National Laboratories Albuquerque, NM, USA Contact: 505-844-2195; gesleef@sandia.gov
More informationTechnological Possibilites and Challenges for Smart Cities
Technological Possibilites and Challenges for Smart Cities Henrik Madsen, DTU Compute http://www.henrikmadsen.org http://www.smart-cities-centre.org Smart Cities Projects CITIES Center for IT-Intelligent
More informationUNIT-III LIFE-CYCLE PHASES
INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development
More informationop ECHELON Value Leadership We are all leaders.
, February 18, 2008 op Echelon imes uesday hursday February is Black History month a time to commemorate the achievements of many whose qualities, courage and diligence made and continue to make significant
More informationDC PRECISION "HIGH CURRENT" SOURCES / RANGE EXTENDERS
6623A-PCS SERIES DC PRECISION "HIGH CURRENT" SOURCES / RANGE EXTENDERS World s First MODULAR Series of DC Precision High Current Sources with Leading Uncertainties & Electronic Polarity Switching Guildline
More informationWho are these people? Introduction to HCI
Who are these people? Introduction to HCI Doug Bowman Qing Li CS 3724 Fall 2005 (C) 2005 Doug Bowman, Virginia Tech CS 2 First things first... Why are you taking this class? (be honest) What do you expect
More informationGenerativity Two: Expanding Perspective and Actions about Deep Care
Generativity Two: Expanding Perspective and Actions about Deep Care William Bergquist and Gary Quehl So far in our exploration, we have been presenting a new narrative about the nature and dynamics of
More informationTest Results #TR 4012, v1.0
ITT Industries, Electronic Components/X2Y Attenuators Case Study of Filtered Connector Application in Blower Motor to Meet EMC Requirements Test Results #TR 4012, v1.0 DISCLAIMER: Information and suggestions
More informationAutomotive Applications ofartificial Intelligence
Bitte decken Sie die schraffierte Fläche mit einem Bild ab. Please cover the shaded area with a picture. (24,4 x 7,6 cm) Automotive Applications ofartificial Intelligence Dr. David J. Atkinson Chassis
More informationGet Your Life! 9 Steps for Living Your Purpose. written by: Nanyamka A. Farrelly. edited by: LaToya N. Byron
Get Your Life! 9 Steps for Living Your Purpose written by: Nanyamka A. Farrelly edited by: LaToya N. Byron Nanyamka A. Farrelly, 2016 Intro Your Potential is Unlimited! Your potential is unlimited! It
More informationAPPM 4120/5120, Spring 2015 HW 3
APPM 4120/5120, Spring 2015 HW 3 1. (Transportation Problem) Mr. Cupid, a lonely gentleman, does not want to spend Valentine s day alone in 2015. As one of his New Year s resolutions, he intends to send
More information1 Introduction and Roadmap: History and Challenges of Software Evolution
1 Introduction and Roadmap: History and Challenges of Software Evolution Tom Mens University of Mons-Hainaut, Belgium Summary. The ability to evolve software rapidly and reliably is a major challenge for
More informationThe Fourth Industrial Revolution?
You Ready for Are The Fourth Industrial Revolution? TABLE OF CONTENTS. Technological innovation and manufacturing... 4 What does this Fourth Industrial Revolution look like?... 6 Get ready for an industrial
More information