System Development Tasks. Systems Analysis & Design Issues. Systems Analysis & Design. MGIS SAD Notes 1

Size: px
Start display at page:

Download "System Development Tasks. Systems Analysis & Design Issues. Systems Analysis & Design. MGIS SAD Notes 1"

Transcription

1 Systems Analysis & Design Issues OBJECTIVES: After studying the material in Ch. 11 and 12, as well as the material in the next two lectures, you should be able to discuss: Systems Analysis & Design SDLC, System Components, Cost/Benefit Analysis, Logical vs. Physical Design, Process vs. Data Design Alternatives to Trad l Systems Development Prototyping, User Development, Buy Package Make vs. Buy Issues Helpful Tools Used in SA & D Skill Requirements for Systems Analysts 1 Systems Analysis & Design What is it? Formal methodologies which are based upon:» formal modeling techniques to describe systems» a distinction between logical & physical design» a structured methodology for moving from a description of user needs to a working system. 2 System Development Tasks Problem Definition Feasibility Analysis Requirements Analysis Logical Design Physical Design Acquire Hardware & Software Coding & Testing Training Conversion Post-audit evaluation Maintenance SDLC PHASES Planning Analysis Design Implementation Support In the Traditional SDLC, these steps are followed in order. MGIS SAD Notes 1

2 System Components» Objectives & Constraints Feedback/Control Input Processing Output Store 4 Economic Feasibility Study: Includes Cost/Benefit Analysis 2 common ways analysts measure the cost & benefits of a system:» Numeric Analysis» Descriptive Analysis What are potential intangible benefits of a system & how would you place a value on them? 5 Logical vs. Physical Design Conceptual view vs. physical components view Examples: building a house Architectural rendering vs. blueprints 6 MGIS SAD Notes 2

3 Systems Analysis Exercise Design a system for producing a bank statement.» Use English-like statements to describe each step. (Each step should begin a new line.) For example: SUBTRACT TRANSACTION AMOUNT FROM BALANCE Use IF statements: IF TRANSACTION IS A CHECK... Use statements like: GET NEXT TRANSACTION PRINT ENDING BALANCE:, BALANCE» The next slide shows sample data 7 Balancing a Checkbook Balance as of 01/01/99: $ Transactions: TYPE PAYEE DATE AMOUNT CHK Safeway 01/03/ CHK DUMP Apts 01/02/ CHK City of Calgary 11/02/ CHK Shaw Cable 03/02/ CHK MGIS Professor 09/01/ CHK U of C Bookstore 10/04/ CHK DUMP Apts 01/03/ CHK Brentwood Liquor 01/03/ CHK DUMP Apts 01/04/ DEP P.S. Student 09/01/ DEP P.S. Student 01/02/ DEP P.S. Student 01/03/ RULES: If balance drops below 0.00, service charge = $50.00 If balance drops below $1,000.00, then SC =.50 per transaction 8 Process vs. Data Design 9 MGIS SAD Notes 3

4 Alternatives to the Traditional SDLC Prototyping End User Computing Purchase software» Alter purchased software Hire consultants and/or contractors 10 Prototyping Users try out parts of proposed system in order to minimize the need for changes when the entire system is implemented. Why is users role in evaluating prototype critical? 11 End User Computing Would you feel comfortable developing a system to track customers or perform billing? Why or why not? 12 MGIS SAD Notes 4

5 Advantages of Off-the-shelf Software rapid implementation some risk avoidance overall cost is usually lower cost and quality are known in advance training costs may be lower others to share experience less need for analysts and programmers immediately useable on acquisition widely tested well documented with numerous support features 13 Disadvantages of Off-the-shelf Software application may be inappropriate» square peg into a round hole likely to meet most, but not all, of a user s requirements application may not interface well with existing applications customization may be difficult additional hardware and software upgrades may be required little control over addition of new features or direction vendor take software After acquisition, user is dependent on outside support (e.g., telephone hot lines) rather than having programmers available if modifications are needed or problems arise 14 Advantages of Custom Software PROS: Specifically designed to satisfy individual user needs More easily modified if the need arises Developers readily available to support implementation and modification if needed CONS: More expensive to develop and maintain because costs are not shared among many users Takes more time to implement 15 MGIS SAD Notes 5

6 OJ Economics FACTS:» A 25lb. bag of oranges cost $6.00 at the fruit stand» 6 oranges make 16 oz of juice» 1 gallon is equal to 128 oz (US)» A 1/2 gallon carton of o.j. costs $2.50 at the store» A 25lb bag of oranges contains 60 oranges Question: Is it cheaper to buy a carton of o.j. or to buy fresh oranges and make orange juice? If you disagree with the problem formulation because you feel the given objective (cost minimization) is too narrow or you need other facts, discuss exactly what those shortcomings are. 16 Occasionally, organizations hire outside consultants to find sources of commercial application software or to develop the software for the organization. Although some organizations feel these consultants have saved them considerable money, others insist they would have been better off not hiring a consultant. What do you see as the advantages or disadvantages of each approach? Factors to consider when selecting development methodology... Impact:» low -- consider user development» high - need IS professional involvement Size:» large -- need controls & IS professional involvement Commonality:» high - look for a package» low - custom development Structure» high - tradition sys development method» low - need prototyping Users experience & Developers familiarity & proficiency with technology / type of application» can off-set or exacerbate previous issues 18 MGIS SAD Notes 6

7 Systems Analysis & Design: Summary Formal methodologies for developing systems help overcome many potential problems inherent in the process of creating of complex systems. Different approaches are suitable for different types of systems and contexts. No matter which methodology chosen, there are several tools that help with the design process and significantly aid communication» these tools are the subject of the next lecture Systems Analysis & Design End Part 2 Read Chap 12 for next time MGIS SAD Notes 7

Lecture 7: the Feasibility Study. Content of a feasibility study

Lecture 7: the Feasibility Study. Content of a feasibility study Lecture 7: the Study What is a feasibility study? What to study and conclude? Types of feasibility Technical Economic Schedule Operational Quantifying benefits and costs Payback analysis Net Present Value

More information

CHAPTER 9. DEVELOPING IT SY STEM S Bringing IT System s to Life

CHAPTER 9. DEVELOPING IT SY STEM S Bringing IT System s to Life CHAPTER 9 DEVELOPING IT SY STEM S Bringing IT System s to Life 9-2 Introduction Every Organization Is Using Information Technology But IT systems don t magically appear. Organizations spend billions of

More information

Fundamentals of Information Systems, Fifth Edition. Chapter 8 Systems Development

Fundamentals of Information Systems, Fifth Edition. Chapter 8 Systems Development Fundamentals of Information Systems, Fifth Edition Chapter 8 Systems Development Principles and Learning Objectives Effective systems development requires a team effort of stakeholders, users, managers,

More information

Why a feasibility study? Content of a feasibility study. When to do Feasibility Study? Lecture 3, Part 2: Feasibility Study

Why a feasibility study? Content of a feasibility study. When to do Feasibility Study? Lecture 3, Part 2: Feasibility Study Why a feasibility study? Lecture 3, Part 2: Study Jennifer Campbell CSC340 - Winter 2007 Objectives of a feasibility study: To find out if an system development project can be done:...is it possible?...is

More information

CHAPTER 13. Acquiring Information Systems and Applications

CHAPTER 13. Acquiring Information Systems and Applications CHAPTER 13 Acquiring Information Systems and Applications CHAPTER OUTLINE 13.1 Planning for and Justifying IT Applications 13.2 Strategies for Acquiring IT Applications 13.3 The Traditional Systems Development

More information

MANAGING THE SYSTEMS DEVELOPMENT LIFE CYCLE

MANAGING THE SYSTEMS DEVELOPMENT LIFE CYCLE CHAPTER MANAGING THE SYSTEMS DEVELOPMENT LIFE CYCLE The development of a new information system is a complicated effort. But it must be done. Manual systems are eventually automated and old systems become

More information

Do you have difficulty making purchasing decisions? Have you ever wished you could figure out how to decide more easily?

Do you have difficulty making purchasing decisions? Have you ever wished you could figure out how to decide more easily? Portable Skills Handout #1 Conducting a Cost Benefit Analysis Do you have difficulty making purchasing decisions? Have you ever wished you could figure out how to decide more easily? Some decisions, such

More information

VII. The Feasibility Study

VII. The Feasibility Study VII. The Feasibility Study What is a Feasibility Study? Types of Feasibility Cost/Benefit Analysis Risk Analysis Comparing Alternatives Information Acquisition Feasibility Study Contents Do it! 2004 Jaelson

More information

Q1 What is systems development?

Q1 What is systems development? Q1 What is systems development? The process of creating and maintaining information systems is called systems development or systems analysis and design. This diagram shows that it involves all five components

More information

Introduction to Systems Analysis and Design

Introduction to Systems Analysis and Design Introduction to Systems Analysis and Design What is a System? A system is a set of interrelated components that function together to achieve a common goal. The components of a system are called subsystems.

More information

LECTURE 1. SYSTEMS DEVELOPMENT

LECTURE 1. SYSTEMS DEVELOPMENT LECTURE 1. SYSTEMS DEVELOPMENT 1.1 INFORMATION SYSTEMS System A system is an interrelated set of business procedures used within one business unit working together for a purpose A system has nine characteristics

More information

Systems Design. Systems Design. Systems Design, Implementation, Maintenance, and Review Security, Privacy, and Ethics.

Systems Design. Systems Design. Systems Design, Implementation, Maintenance, and Review Security, Privacy, and Ethics. Systems Design, Implementation, Maintenance, and Review Security, Privacy, and Ethics Chapters 13 & 14 Systems Design Systems Design How will the information system do what it must do to obtain a solution

More information

The Software Process. The Unified Process (Cont.) The Unified Process (Cont.)

The Software Process. The Unified Process (Cont.) The Unified Process (Cont.) The Software Process Xiaojun Qi 1 The Unified Process Until recently, three of the most successful object-oriented methodologies were Booch smethod Jacobson s Objectory Rumbaugh s OMT (Object Modeling

More information

To be used in conjunction with the Invitation to Tender for Consultancy template.

To be used in conjunction with the Invitation to Tender for Consultancy template. GUIDANCE NOTE Tendering for, choosing and managing a consultant Using this guidance This information is not intended to be prescriptive, but for guidance only. Appointing consultants for relatively small

More information

VI. The Feasibility Study. The Feasibility Study Phase

VI. The Feasibility Study. The Feasibility Study Phase VI. The Feasibility Study What is a feasibility study? What to study and conclude? Benefits and costs Cost/Benefit analysis Accounting methods Comparing alternatives Do it! 2002 Jaelson Castro and John

More information

CHAPTER 13. Acquiring Information Systems and Applications

CHAPTER 13. Acquiring Information Systems and Applications CHAPTER 13 Acquiring Information Systems and Applications CHAPTER OUTLINE 13.1 Planning for and Justifying IT Applications 13.2 Strategies for Acquiring IT Applications 13.3 The Traditional Systems Development

More information

Developing In-House Vs. Off the Shelf. - A white paper by Clydebuilt Business Solutions Ltd

Developing In-House Vs. Off the Shelf. - A white paper by Clydebuilt Business Solutions Ltd Developing In-House Vs. Off the Shelf - A white paper by Clydebuilt Business Solutions Ltd Developing In House vs. Off the Shelf Naturally, as a software development company that operates solely within

More information

Algorithms, Flowcharts & Program Design. ComPro

Algorithms, Flowcharts & Program Design. ComPro Algorithms, Flowcharts & Program Design ComPro Definition Algorithm: o sequence of steps to be performed in order to solve a problem by the computer. Flowchart: o graphical or symbolic representation of

More information

Sample Career Ladder/Lattice for Information Technology

Sample Career Ladder/Lattice for Information Technology Click on a job title to see examples of descriptive information about the job. Click on a link between job titles to see the critical development experiences needed to move to that job on the pathway.

More information

VI. The Feasibility Study. Do it!

VI. The Feasibility Study. Do it! VI. The Feasibility Study What is a feasibility study? What to study and conclude? Benefits and costs Cost/Benefit analysis Accounting methods Comparing alternatives Do it! 2003 Giorgini The Feasibility

More information

1 INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN

1 INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN 1 INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN 1.1 INTRODUCTION Systems are created to solve problems. One can think of the systems approach as an organized way of dealing with a problem. In this dynamic

More information

Program Lifecycle Methodology Version 1.7

Program Lifecycle Methodology Version 1.7 Version 1.7 March 30, 2011 REVISION HISTORY VERSION NO. DATE DESCRIPTION AUTHOR 1.0 Initial Draft Hkelley 1.2 10/22/08 Updated with feedback Hkelley 1.3 1/7/2009 Copy edited Kevans 1.4 4/22/2010 Updated

More information

Exhibit F. VA-130620-CAI - Staff Aug Job Titles and Descriptions Effective 2015

Exhibit F. VA-130620-CAI - Staff Aug Job Titles and Descriptions Effective 2015 Applications... 3 1. Programmer Analyst... 3 2. Programmer... 5 3. Software Test Analyst... 6 4. Technical Writer... 9 5. Business Analyst... 10 6. System Analyst... 12 7. Software Solutions Architect...

More information

<Business Case Name> <Responsible Entity> <Date>

<Business Case Name> <Responsible Entity> <Date> (The entity Chief Information Officer, Chief Financial Officer and Business Area programme Lead must sign-off the completed business case) Signed: Date:

More information

Systems Investigation and Analysis. Systems Development. What is it? Why Plan?

Systems Investigation and Analysis. Systems Development. What is it? Why Plan? C H A P T E R 12 Systems Investigation and Analysis Systems Development What is it? If you can t do it better, why do it? -Herbert H. Dow, Founder, Dow Chemical Company Why Plan? Why do we need a process?

More information

COURSE TITLE: (OLS 207) INFORMATION SYSTEMS ANALYSIS, DESIGN AND EVALUATION

COURSE TITLE: (OLS 207) INFORMATION SYSTEMS ANALYSIS, DESIGN AND EVALUATION COURSE TITLE: (OLS 207) INFORMATION SYSTEMS ANALYSIS, DESIGN AND EVALUATION Course Instructor Nelson Msagati (Assistant Lecturer) Said Ally (Assistant Lecturer) Course Description The course introduces

More information

Adding Value to CPM Testing

Adding Value to CPM Testing Adding Value to CPM Testing Paul Vinh Enbridge Pipelines Inc. 2012 Pipeline Conference and Cybernetics Symposium Overview Introduction to the Norman Wells Pipeline CPM Testing Introduction CPM Testing

More information

Evaluating Software Alternatives. Chapter 4 Methods of Software Acquisition. Advantages of Custom Developed Software. Custom Developed Software

Evaluating Software Alternatives. Chapter 4 Methods of Software Acquisition. Advantages of Custom Developed Software. Custom Developed Software Evaluating Software Alternatives Chapter 4 Methods of Software Acquisition Examine software alternatives and select an overall strategy for the proposed system to prepare for the transition to the systems

More information

HOW TO HIRE AN ARCHITECT

HOW TO HIRE AN ARCHITECT HOW TO HIRE AN ARCHITECT Welcome. We prepared this guide after seeing so many people struggle with understanding the design and construction process. This process can seem like a complex and frightening

More information

(Week 11) A06. IS Analysis & Design Management Information Systems

(Week 11) A06. IS Analysis & Design Management Information Systems (Week 11) A06. IS Analysis & Design Management Information Systems Course Code: 166137-01 Course Name: Management Information Systems Period: Autumn 2015 Lecturer: Prof. Dr. Sync Sangwon Lee Department:

More information

System Design Approaches. System Design. Model-Driven Approaches Modern Structured Design. Model-Driven Approaches

System Design Approaches. System Design. Model-Driven Approaches Modern Structured Design. Model-Driven Approaches System Design Systems design the specification of a detailed computer-based solution. Also called physical design. systems analysis emphasizes the business problem systems design emphasizes the technical

More information

A. Waterfall Model - Requirement Analysis. System & Software Design. Implementation & Unit Testing. Integration & System Testing.

A. Waterfall Model - Requirement Analysis. System & Software Design. Implementation & Unit Testing. Integration & System Testing. Processing Models Of SDLC Mrs. Nalkar Sanjivani Baban Asst. Professor, IT/CS Dept, JVM s Mehta College,Sector 19, Airoli, Navi Mumbai-400708 Nalkar_sanjivani@yahoo.co.in Abstract This paper presents an

More information

CLIENT S GUIDE 1. WHERE TO START 1. 2. WHAT TO CONSIDER 3. ANSWER THE WHYS 4. NEEDS & OPTIONS REVIEW HOW TO HIRE AN ARCHITECT

CLIENT S GUIDE 1. WHERE TO START 1. 2. WHAT TO CONSIDER 3. ANSWER THE WHYS 4. NEEDS & OPTIONS REVIEW HOW TO HIRE AN ARCHITECT CLIENT S GUIDE 1. WHERE TO START 1. 2. WHAT TO CONSIDER 3. ANSWER THE WHYS 4. NEEDS & OPTIONS REVIEW 2. HOW TO HIRE AN ARCHITECT Welcome. We prepared this guide after seeing so many people struggle with

More information

Certkiller. 810-420.37Q.A. Cisco 810-420 Understanding Cisco Business Value Analysis Fundamentals

Certkiller. 810-420.37Q.A. Cisco 810-420 Understanding Cisco Business Value Analysis Fundamentals Certkiller. 810-420.37Q.A Number: Cisco 810-420 Passing Score: 800 Time Limit: 120 min File Version: 4.5 http://www.gratisexam.com/ Cisco 810-420 Understanding Cisco Business Value Analysis Fundamentals

More information

How To Develop Software

How To Develop Software Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which

More information

Page 1 of 5. IS 335: Information Technology in Business Lecture Outline Computer Technology: Your Need to Know

Page 1 of 5. IS 335: Information Technology in Business Lecture Outline Computer Technology: Your Need to Know Lecture Outline Computer Technology: Your Need to Know Objectives In this discussion, you will learn to: Describe the activities of information systems professionals Describe the technical knowledge of

More information

Objectives. Chapter 12. System Design. Model-Driven Approaches. System Design Approaches 2016-02-17. Systems Design

Objectives. Chapter 12. System Design. Model-Driven Approaches. System Design Approaches 2016-02-17. Systems Design McGraw-Hill/Irwin Chapter 12 Systems Design Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 12-2 Objectives Describe the design phase in terms of your information building blocks.

More information

Reclamation Manual Directives and Standards

Reclamation Manual Directives and Standards Subject: Purpose: Authority: Computer Software Costs Documents for the Bureau of Reclamation s accounting requirements for computer software costs. The benefit of this Directive and Standard (D&S) is properly

More information

Identifying BI Opportunities and BIS Development Process

Identifying BI Opportunities and BIS Development Process Identifying BI Opportunities and BIS Development Process Week 4 Dr. Jocelyn San Pedro School of Information Management & Systems Monash University IMS3001 BUSINESS INTELLIGENCE SYSTEMS SEM 1, 2004 The

More information

COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases;

COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases; COURSE NAME: Database Management TOPIC: Database Design LECTURE 3 The Database System Life Cycle (DBLC) The database life cycle contains six phases; 1 Database initial study. Analyze the company situation.

More information

Development, Acquisition, Implementation, and Maintenance of Application Systems

Development, Acquisition, Implementation, and Maintenance of Application Systems Development, Acquisition, Implementation, and Maintenance of Application Systems Part of a series of notes to help Centers review their own Center internal management processes from the point of view of

More information

SAMPLE INVITATION TO TENDER ADVERTISEMENT (CONTRACT)

SAMPLE INVITATION TO TENDER ADVERTISEMENT (CONTRACT) SAMPLE INVITATION TO TENDER ADVERTISEMENT (CONTRACT) Invitation to Tender [Insert brief description of project/consultancy E.g. provision of legal services for X native title claim ]. [Name of Representative

More information

Release: 1. BSBMKG508 Plan direct marketing activities

Release: 1. BSBMKG508 Plan direct marketing activities Release: 1 BSBMKG508 Plan direct marketing BSBMKG508 Plan direct marketing Modification History Release Release 1 Comments This version first released with BSB Business Services Training Package Version

More information

HOW TO HIRE AN ARCHITECT. office. Level 3, 272 Parnell Rd Auckland. web. www.myarchitects.co.nz email.home@myarchitects.co.nz phone.

HOW TO HIRE AN ARCHITECT. office. Level 3, 272 Parnell Rd Auckland. web. www.myarchitects.co.nz email.home@myarchitects.co.nz phone. HOW TO HIRE AN ARCHITECT introduction Nothing is more exciting than starting a building project, and nothing will affect the success of your project more than hiring the right architect. An architect not

More information

5/19/2014. 1 Professor Lili Saghafi

5/19/2014. 1 Professor Lili Saghafi 5/19/2014 1 Professor Lili Saghafi MANAGING INFORMATION TECHNOLOGY Lecture 9 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT By : Prof. Lili Saghafi 1-2 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT Large

More information

This unit introduces the Systems Development Life Cycle and the roles involved in ICT system development.

This unit introduces the Systems Development Life Cycle and the roles involved in ICT system development. Unit Title: OCR unit number 34 Level: 2 Credit value: 6 Guided learning hours: 50 Unit reference number: Introduction to IT Systems Development J/601/3247 Candidates undertaking this unit must complete

More information

RISK BASED INTERNAL AUDIT

RISK BASED INTERNAL AUDIT RISK BASED INTERNAL AUDIT COURSE OBJECTIVE The objective of this course is to clarify the principles of Internal Audit along with the Audit process and arm internal auditors with a good knowledge of risk

More information

Let s put together a Manual Processor

Let s put together a Manual Processor Lecture 14 Let s put together a Manual Processor Hardware Lecture 14 Slide 1 The processor Inside every computer there is at least one processor which can take an instruction, some operands and produce

More information

Requirements Engineering Processes. Feasibility studies. Elicitation and analysis. Problems of requirements analysis

Requirements Engineering Processes. Feasibility studies. Elicitation and analysis. Problems of requirements analysis Requirements engineering processes Requirements Engineering Processes The processes used for RE vary widely depending on the application domain, the people involved and the organisation developing the.

More information

The Feasibility Study Process. Developed by Tim O Connell

The Feasibility Study Process. Developed by Tim O Connell The Feasibility Study Process Developed by Tim O Connell Objective An understanding of the process involved in a cooperative feasibility analysis Factors for selecting consultants Differences between feasibility

More information

Project Management. Systems Analysis and Design, 8e Kendall & Kendall

Project Management. Systems Analysis and Design, 8e Kendall & Kendall Project Management Systems Analysis and Design, 8e Kendall & Kendall Learning Objectives Understand how projects are initiated and selected, define a business problem, and determine the feasibility of

More information

Systems Analysis and Design Life Cycle

Systems Analysis and Design Life Cycle Systems Analysis and Design Life Cycle 2.1 The major goal of requirement determination phase of information system development is a. determine whether information is needed by an organization b. determine

More information

Business Analysis Manager - IT

Business Analysis Manager - IT Business Analysis Manager - IT It s about you Are you a business professional who knows how to lead teams to help nontechnical colleagues to solve problems using technology? Are you are a logical thinker

More information

IT2404 Systems Analysis and Design (Compulsory)

IT2404 Systems Analysis and Design (Compulsory) Systems Analysis and Design (Compulsory) BIT 1 st YEAR SEMESTER 2 INTRODUCTION This is one of the 4 courses designed for Semester 1 of Bachelor of Information Technology Degree program. CREDITS: 04 LEARNING

More information

How To Model Software Development Life Cycle Models

How To Model Software Development Life Cycle Models Various Software Development Life Cycle Models Sahil Jindal, Puneet Gulati, Praveen Rohilla Dronacharya College of Engineering, India Abstract:An SDLC model is a conceptual framework describing different

More information

Socio-Technical Systems

Socio-Technical Systems Software Engineering Socio-Technical Systems Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To explain what a socio-technical system is and the distinction between this and a

More information

Web Application Architectures

Web Application Architectures Web Engineering Web Application Architectures Copyright 2013 Ioan Toma & Srdjan Komazec 1 Where we are? # Date Title 1 5 th March Web Engineering Introduction and Overview 2 12 th March Requirements Engineering

More information

GAO. Year 2000 Computing Crisis: Business Continuity and Contingency Planning

GAO. Year 2000 Computing Crisis: Business Continuity and Contingency Planning GAO United States General Accounting Office Accounting and Information Management Division August 1998 Year 2000 Computing Crisis: Business Continuity and Contingency Planning GAO/AIMD-10.1.19 Preface

More information

M. Jämsä 6.4.2011 PCB COST REDUCTIONS

M. Jämsä 6.4.2011 PCB COST REDUCTIONS M. Jämsä 6.4.2011 PCB COST REDUCTIONS There is an old joke about Commodity Manager of PCB (Printed Circuit Board) having one brain cell only, either occupied by the idea of price reduction or by the idea

More information

Leasing vs. Purchasing

Leasing vs. Purchasing How to overcome customers most common objections to financing Leasing vs. Purchasing Help your customers see the value of leasing their IT acquisitions The Equipment Leasing Association of America says

More information

G10 Data Setting Command

G10 Data Setting Command G10 Data Setting Command Though it s barely mentioned in most basic CNC courses, the G10 command is an extremely important basic CNC feature It allows you to input data from within CNC programs This data

More information

SHELL INDUSTRIAL APTITUDE BATTERY PREPARATION GUIDE

SHELL INDUSTRIAL APTITUDE BATTERY PREPARATION GUIDE SHELL INDUSTRIAL APTITUDE BATTERY PREPARATION GUIDE 2011 Valtera Corporation. All rights reserved. TABLE OF CONTENTS OPERATIONS AND MAINTENANCE JOB REQUIREMENTS... 1 TEST PREPARATION... 2 USE OF INDUSTRIAL

More information

Analyzing Marketing Cases

Analyzing Marketing Cases Analyzing Marketing Cases What is a case? A case is a verbal snapshot of the whole or some part of an organization. The cases are all based upon problems and events that actually took place, although in

More information

APPLICATION LIFECYCLE MANAGEMENT AS A BUSINESS PROCESS

APPLICATION LIFECYCLE MANAGEMENT AS A BUSINESS PROCESS APPLICATION LIFECYCLE MANAGEMENT AS A BUSINESS PROCESS DAVID CHAPPELL SPONSORED BY MICROSOFT CORPORATION COPYRIGHT 2010 CHAPPELL & ASSOCIATES Not too long ago, the bond rating agency Moody s disclosed

More information

PROJECT MANAGEMENT METHODOLOGY OF OBJECT- ORIENTED SOFTWARE DEVELOPMENT

PROJECT MANAGEMENT METHODOLOGY OF OBJECT- ORIENTED SOFTWARE DEVELOPMENT PROJECT MANAGEMENT METHODOLOGY OF OBJECT- ORIENTED SOFTWARE DEVELOPMENT Ing. David BEDNÁŘ, Doctoral Degree Programme (2) Dept. of Information Systems, FIT, BUT E-mail: bednar@fit.vutbr.cz Supervised by:

More information

Chapter 1 System Development Environment

Chapter 1 System Development Environment Chapter 1 System Development Environment Definition Information systems analysis and design: The organizational process to develop computer-based information systems. History In the early years of computing,

More information

Chap 1. Introduction to Software Architecture

Chap 1. Introduction to Software Architecture Chap 1. Introduction to Software Architecture 1. Introduction 2. IEEE Recommended Practice for Architecture Modeling 3. Architecture Description Language: the UML 4. The Rational Unified Process (RUP)

More information

The Total Cost of Ownership (TCO) benefits of Windows Embedded software

The Total Cost of Ownership (TCO) benefits of Windows Embedded software The Total Cost of Ownership (TCO) benefits of Windows Embedded software Share What is TCO? Total cost of ownership (in this context) is the total price in money, time, and resources for owning and using

More information

D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013

D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013 D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013 The purpose of these questions is to establish that the students understand the basic ideas that underpin the course. The answers

More information

BUYING BULK OLIVE OIL FOR MANUFACTURING

BUYING BULK OLIVE OIL FOR MANUFACTURING THE ULTIMATE GUIDE TO BUYING BULK OLIVE OIL FOR MANUFACTURING A Step-by-Step Guide to Choosing Olive Oil and Saving Money!"#$%&'()*+,"-.+/ 2 BUYING BULK OLIVE OIL FOR MANUFACTURING IS THIS BOOK RIGHT FOR

More information

Installation and Maintenance of Health IT Systems: System Selection Software and Certification

Installation and Maintenance of Health IT Systems: System Selection Software and Certification Installation and Maintenance of Health IT Systems: System Selection Software and Certification Lecture 1 Audio Transcript Slide 1 Welcome to Installation and Maintenance of Health IT Systems: System Selection

More information

Spend Data Management

Spend Data Management Spend Data Management Why this tutorial? n Suppliers, industry analysts and the trade press have paid a lot of attention to the importance of organizational data n Systems vendors indicate that systems

More information

A system is a set of integrated components interacting with each other to serve a common purpose.

A system is a set of integrated components interacting with each other to serve a common purpose. SYSTEM DEVELOPMENT AND THE WATERFALL MODEL What is a System? (Ch. 18) A system is a set of integrated components interacting with each other to serve a common purpose. A computer-based system is a system

More information

Select HR information management system

Select HR information management system Select HR information management system Overview When an organisation identifies a need to select a HR information management system a number of steps must be followed to ensure success. The selection

More information

CITY OF SALEM DATA CENTER INFORMATION SYSTEMS SPECIALIST SERIES

CITY OF SALEM DATA CENTER INFORMATION SYSTEMS SPECIALIST SERIES CITY OF SALEM DATA CENTER INFORMATION SYSTEMS SPECIALIST SERIES 0854 INFORMATION SYSTEMS SPECIALIST 1 0858 INFORMATION SYSTEMS SPECIALIST 5 0855 INFORMATION SYSTEMS SPECIALIST 2 0859 INFORMATION SYSTEMS

More information

PACKAGE VS CUSTOM: THE DECISION POINTS

PACKAGE VS CUSTOM: THE DECISION POINTS P.O. Box 336 Ramsey, NJ 07446 P 201.818.5108 F 201.818.9498 www..com PACKAGE VS CUSTOM: THE DECISION POINTS A White Paper by Richard Luettgen This paper was developed to provide general background to assist

More information

Chapter 2 The Origins of Software

Chapter 2 The Origins of Software Chapter 2 The Origins of Software Multiple Choice Questions 1. Sources of software include: a. hardware manufacturers b. packaged software providers c. application service providers Answer: d Difficulty:

More information

Assuming the Role of Systems Analyst & Analysis Alternatives

Assuming the Role of Systems Analyst & Analysis Alternatives Assuming the Role of Systems Analyst & Analysis Alternatives Nature of Analysis Systems analysis and design is a systematic approach to identifying problems, opportunities, and objectives; analyzing the

More information

FY 2003 GSA Schedule Price List

FY 2003 GSA Schedule Price List POINT OF CONTACT Charlotte Adams Bonnette 703.690.7380 charlotte.adams.bonnette@sympora.com FY 2003 GSA Schedule Price List Line Item Commercial Job Title Sympora Site Rates*.01 Senior Subject Matter Expert

More information

Phase 2 Systems Analysis. Dr. Feng-Jen Yang

Phase 2 Systems Analysis. Dr. Feng-Jen Yang Phase 2 Systems Analysis Dr. Feng-Jen Yang Phase Description Systems analysis is the 2nd phase in the systems development life cycle (SDLC) Use requirements modeling, data and process modeling, and object

More information

Network Design and Management

Network Design and Management Network Design and Management Chapter 13 Learning Objectives After reading this chapter, you should be able to: Recognize the systems development life cycle and define each of its phases Explain the importance

More information

DEVELOPMENT OF PROJECT DOCUMENTATION: KEY INGREDIENT IN TEACHING SYSTEMS ANALYSIS AND DESIGN

DEVELOPMENT OF PROJECT DOCUMENTATION: KEY INGREDIENT IN TEACHING SYSTEMS ANALYSIS AND DESIGN DEVELOPMENT OF PROJECT DOCUMENTATION: KEY INGREDIENT IN TEACHING SYSTEMS ANALYSIS AND DESIGN Mohammad A. Rob, University of Houston Clear Lake, rob@uhcl.edu ABSTRACT Systems Analysis and Design (SAD) is

More information

Question 2: How will changes in the objective function s coefficients change the optimal solution?

Question 2: How will changes in the objective function s coefficients change the optimal solution? Question 2: How will changes in the objective function s coefficients change the optimal solution? In the previous question, we examined how changing the constants in the constraints changed the optimal

More information

IT1105- Information Systems & Technology

IT1105- Information Systems & Technology INTRODUCTION - Information Systems & Technology This is one of the 4 courses designed for Semester 1 of Bachelor of Information Technology (BIT) Degree program. Information Systems and Technology course

More information

Smart Thermostat page 1

Smart Thermostat page 1 Smart Thermostat page 1 3. APPROACH In today s home appliances market, automation is becoming the norm and Smart Thermostat is a typical automation appliance able to be applied easily at home. With Smart

More information

And I ll Cry If I Want To

And I ll Cry If I Want To It s My Virtualization And I ll Cry If I Want To a CIOview White Paper by Scott McCready and Eitan Hoenig CIOview Corporation 4 Clock Tower Place Suite 400 Maynard, MA 01754 [p] +1 978 823 1600 [fax] +1

More information

1.6 Division of Whole Numbers

1.6 Division of Whole Numbers 1.6 Division of Whole Numbers 1.6 OBJECTIVES 1. Use repeated subtraction to divide whole numbers 2. Check the results of a division problem 3. Divide whole numbers using long division 4. Estimate a quotient

More information

Name Chapter 1: The World of the Information Systems Analyst Description Instructions

Name Chapter 1: The World of the Information Systems Analyst Description Instructions Name Chapter 1: The World of the Information Systems Analyst Description Instructions Modify Question 1 / 0 points Modify Remove Question Systems analysis and design focuses on understanding the business

More information

n Assignment 4 n Due Thursday 2/19 n Business paper draft n Due Tuesday 2/24 n Database Assignment 2 posted n Due Thursday 2/26

n Assignment 4 n Due Thursday 2/19 n Business paper draft n Due Tuesday 2/24 n Database Assignment 2 posted n Due Thursday 2/26 Class Announcements TIM 50 - Business Information Systems Lecture 14 Instructor: John Musacchio UC Santa Cruz n Assignment 4 n Due Thursday 2/19 n Business paper draft n Due Tuesday 2/24 n Database Assignment

More information

Organizing, planning and scheduling software projects

Organizing, planning and scheduling software projects Project management Organizing, planning and scheduling software projects Ian Sommerville 1995 Modified by Spiros Mancoridis 1998 Software Engineering, 5th edition. Chapter 3 Slide 1 Objectives To introduce

More information

R&D Fund Reference Document. Supporting market-led innovation in manufacturing and internationally traded services companies.

R&D Fund Reference Document. Supporting market-led innovation in manufacturing and internationally traded services companies. R&D Fund Reference Document Supporting market-led innovation in manufacturing and internationally traded services companies. Revision date: 28th April 2016 http://www.enterprise-ireland.com/randd 1 Reference

More information

Socio technical Systems. Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 2 Slide 1

Socio technical Systems. Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 2 Slide 1 Socio technical Systems Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 2 Slide 1 Objectives To explain what a socio technical system is and the distinction between this and a computer

More information

Interfacing with Manufacturing Systems in Education and Small Industry Using Microcontrollers through the World Wide Web

Interfacing with Manufacturing Systems in Education and Small Industry Using Microcontrollers through the World Wide Web Interfacing with Manufacturing Systems in Education and Small Industry Using Microcontrollers through the World Wide Web Samuel Cotton Ph.D. scotton@bsu.edu Department of Industry and Technology Ball State

More information

GIS ANALYST I GIS ANALYST II

GIS ANALYST I GIS ANALYST II GIS ANALYST I GIS ANALYST II Class specifications are intended to present a descriptive list of the range of duties performed by employees in the class. Specifications are not intended to reflect all duties

More information

VoIP Phone Systems Buyer's Guide By the purchasing experts at BuyerZone

VoIP Phone Systems Buyer's Guide By the purchasing experts at BuyerZone VoIP phone systems introduction VoIP (Voice over Internet Protocol) represents the latest in phone system technology. With it, regular voice calls are sent over a computer network instead of traditional

More information

Project Managing Microsoft Dynamics CRM Implementations

Project Managing Microsoft Dynamics CRM Implementations Workshop 80054A: Project Managing Microsoft Dynamics CRM Implementations with Microsoft Dynamics Sure Step Length: 2 Day(s) Published: November 12, 2008 Language(s): Audience(s): English Developers Level:

More information

ELEVENTH EDITION. Brigham Young University. Arizona State University. Pearson Education International

ELEVENTH EDITION. Brigham Young University. Arizona State University. Pearson Education International ELEVENTH EDITION \ Brigham Young University Arizona State University Pearson Education International :id j - EF CONTENTS Parti Conceptual Foundations of Accounting Information Systems 23 CHAPTER 1 Accounting

More information

Using Proportions to Solve Percent Problems I

Using Proportions to Solve Percent Problems I RP7-1 Using Proportions to Solve Percent Problems I Pages 46 48 Standards: 7.RP.A. Goals: Students will write equivalent statements for proportions by keeping track of the part and the whole, and by solving

More information

Quiz #4 1 Quiz #4-1. 1. Overcoming buying concerns is the first step in the personal selling process.

Quiz #4 1 Quiz #4-1. 1. Overcoming buying concerns is the first step in the personal selling process. Quiz #4 1 Quiz #4-1 1. Overcoming buying concerns is the first step in the personal selling process. 1. Overcoming buying concerns is the first step in the personal selling process. 2. The standardized

More information

Linear Programming Notes VII Sensitivity Analysis

Linear Programming Notes VII Sensitivity Analysis Linear Programming Notes VII Sensitivity Analysis 1 Introduction When you use a mathematical model to describe reality you must make approximations. The world is more complicated than the kinds of optimization

More information