Ex_03.1/9 Exercise 3. Ex_03.2/9 SW Life Cycle Suppose that you have to build a product to determine the cube root 40,293.8473 to four decimal places.

Slides:



Advertisements
Similar presentations
Conquering Complex and Changing Systems Object-Oriented Software Engineering Chapter 12, Software Life Cycle.
Advertisements

Computer Science Department
CHAPTER 3 SOFTWARE LIFE-CYCLE MODELS.
Software Process Models
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 16 HCI PROCESS.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 المحاضرة الثانية.
CSC 480 Software Engineering
Modeling the Process and Life Cycle CSCI 411 Advanced Database and Project Management Monday, February 2, 2015.
SEP1 - 1 Introduction to Software Engineering Processes SWENET SEP1 Module Developed with support from the National Science Foundation.
Unit 27 Spreadsheet Modelling
Chapter 2: The Database Development Process
Introduction to Requirements (Chapters 1-3 of the requirements text) CSSE 371, Software Requirements and Specification Don Bagert, Rose-Hulman Institute.
1 CS 425/625 Software Engineering CS 425/625 Software Engineering Software Processes Based on Chapter 4 of the textbook [SE-7] Ian Sommerville, Software.
Object-oriented Analysis and Design
Requirements - Why What and How? Sriram Mohan. Outline Why ? What ? How ?
Fundamentals of Information Systems, Second Edition
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
© 2005 by Prentice Hall 1 Chapter 2: The Database Development Process Modern Database Management 7 th Edition George Lamperti.
Life Cycles Birth to death! i.e what happens to a piece of software from the first appearance of the need for it to the time when it is finally retired.
Title slide PIPELINE QRA SEMINAR. PIPELINE RISK ASSESSMENT INTRODUCTION TO HAZID 2.
Business Plug-In B2 Business Process.
SAND Number: P Sandia is a multi-program laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department.
Presented by: Aida Zakaria
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Chapter 2 The Sources of Software 2.1.
Chapter 2 The process Process, Methods, and Tools
 Software Models.  A software life-cycle model is a descriptive and diagrammatic representation of the software life-cycle. This includes a series of.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
Process Modeling CS 4320 Fall Process Difficulties SW not a production line Each project is different—even within the same company No universally.
The Plan KNOW WHERE YOU ARE HEADED mission statement identifies the nature of the business and the reason it exists All tactics and strategies should be.
Recap from last week Understand organizations, including the four frames, organizational structures. Explain why stakeholder management and top management.
Software Life-Cycle Models Somnuk Keretho, Assistant Professor Department of Computer Engineering Faculty of Engineering, Kasetsart University
January 30, ________a special tax on goods made in one country and sold in the U.S. 2.__________are products one country buys from another country.
Object-oriented Analysis and Design Stages in a Software Project Requirements Writing Analysis Design Implementation System Integration and Testing Maintenance.
Software Engineering Spring (C) Vasudeva VarmaClass of 32 CS3600: Software Engineering: Process and Product* *Most of the Content drawn.
Intellectual Property (Quinn Chapter 4) CS4001 Kristin Marsicano.
Intermediate 2 Software Development Process. Software You should already know that any computer system is made up of hardware and software. The term hardware.
Review of Software Process Models Review Class 1 Software Process Models CEN 4021 Class 2 – 01/12.
PLANNING ENGINEERING AND PROJECT MANAGEMENT By Lec. Junaid Arshad 1 Lecture#03 DEPARTMENT OF ENGINEERING MANAGEMENT.
REQUIREMENTS - WHY WHAT AND HOW? Steve Chenoweth & Chandan Rupakheti CSSE 371 Chapters Requirements Text. Question 6.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
CSE 436—Software Development Models Ron K. Cytron 10 October 2005.
SIMS Waterfall Simulation – Seminar 3 PRM Eran Padumadasa.
Chapter 4 Marketing Research and Information Systems Dr. Franck VIGNERON.
UNIT-1 SOFTWARE PRODUCT AND PROCESS: Introduction – S/W Engineering paradigm – Verification – Validation – Life cycle models – System engineering –
Fundamentals of Information Systems, Third Edition1 An Overview of Transaction Processing Systems Every organization has transaction processing systems.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
COMP2110 Software Design in 2003 ● a(nother) framework for Software Engineering ● the Software Engineering ideas and concepts in comp2110 ● Organisation.
1-1 CHAPTER 6 Allocating Costs of a Supporting Department to Operating Departments Dr. Hisham Madi.
BUS 644 Entire Course (Ash Course) FOR MORE CLASSES VISIT BUS 644 Week 1 DQ 1 Ethical Issues and Operations BUS 644 Week 1 DQ 2 Business.
1 Chapter 2 SW Process Models. 2 Objectives  Understand various process models  Understand the pros and cons of each model  Evaluate the applicability.
For More Tutorials ACC 210 WEEK 1 DQ 1  How does information flow between departments at your organizations? Why do some organizations.
BUS 644 MART Peer Educator/ bus644mart.com FOR MORE CLASSES VISIT
Software Engineering Process - II 7.1 Unit 7: Quality Management Software Engineering Process - II.
NTC 405 mart Experience Tradition/ntc405martdotcom FOR MORE CLASSES VISIT
MGT 498 Entire Course (2 Sets) FOR MORE CLASSES VISIT This Tutorial contains 2 Sets of Papers/Presentation for all weeks (Individual.
By Manish Shrotriya CSE MS Spiral Model of Software development Boehm 1988.
POS 420 Week 3 DQ 1 Write a short essay 200 – 300 words describing the advantages and disadvantages of having a large number of Linux® variants. Note which.
ACC 291 Week 3 DQ 1 Why does a company choose to form as a corporation? What are the steps required to become a corporation? What are the advantages and.
Building Information Systems
BUS 644 Competitive Success/snaptutorial.com
FIN 375 Competitive Success-- snaptutorial.com
BSA 375 HOMEWORK Lessons in Excellence--bsa375homework.com.
FIN 375 Education for Service-- snaptutorial.com
BUS 644 Education for Service/snaptutorial.com
NTC 409 Education for Service/tutorialrank.com
FIN 375 Teaching Effectively-- snaptutorial.com
FIN 375 Education for Service-- tutorialrank.com
BUS 644 Teaching Effectively-- snaptutorial.com
Computer Science Life Cycle Models.
SDLC (Software Development Life Cycle) Role Play
Presentation transcript:

Ex_03.1/9 Exercise 3

Ex_03.2/9 SW Life Cycle Suppose that you have to build a product to determine the cube root 40, to four decimal places. Once the product is implemented and tested, it will be thrown away. Which life-cycle model would you use? Give reason for your answer.

Ex_03.3/9 Triple-Chocolate Cake … You are a SW Engineering consultant and have been called in by the vice-president for finance of a chocolate corporation that manufacture and sells triple-chocolate cake to restaurants. She wants your organization to build a product that will monitor the company’s product, starting with the purchasing of the various ingredients and keeping track of the cakes as they are manufactured and distributed to the various restaurants.

Ex_03.4/9 Triple-Chocolate Cake (Cont’d) What criteria would you use in selecting a life- cycle model for the project? (For the uninitiated, triple-chocolate cake consists of layers of chocolate cake and chocolate frosting, decorated with pieces of chocolate.), List the risks involved in developing the software. How would you attempt to resolve each risk?

Ex_03.5/9 SW Life-Cycle Model … Describe the type of situation where the incremental model might lead to difficulties, Describe the sort of product that would be an ideal application for the spiral model, Describe the type of situation where the spiral model is inappropriate.

Ex_03.6/9 SW Life-Cycle Model List 3 advantages and 3 disadvantages of the open-source paradigm, List 4 advantages and 4 disadvantages of the open-source paradigm.

Ex_03.7/9 The EPS Document Scope, General description, Detailed requirements, Other requirements, Testing requirements.

Ex_03.8/9 Assignments: For next week - read: – How MS Builds SW How MS Builds SW –חופשי זה לגמרי פתוח (עברית!!)

Ex_03.9/9 Exercise 3 The End