CSCC40 Analysis and Design of Information Systems mid-term exam

Size: px
Start display at page:

Download "CSCC40 Analysis and Design of Information Systems mid-term exam"

Transcription

1 UNIVERSITY OF TORONTO at Scarborough CSCC40 Analysis and Design of Information Systems mid-term exam October Duration: 2.5 hours One 8.5 by 11 hand-written aid sheet is permitted. Regarding the marking: usually means one mark ( ) or (x) usually means partial mark (could be correct, but badly stated, or wording seems OK, but suspect you don't really know the answer) x means it's wrong For some questions, the answers given here are not the only ones that might have got marks. A1. Indicate whether the following statements are or. [15] True False The functional requirement, "ease of use", is an emergent property. [Ease of use depends on many things such as response time, good feedback, etc.] "Value chain" is a chain of activities. Products pass all activities in the chain in order, and at each activity the product gains some value. [see course lecture slides] CASE tools check models for consistency, completeness, syntactical correctness and relevance to user requirements. [The design can be perfect in technique etc. but if the requirements are not correct, the design reflects the garbage-in-garbage-out syndrome.] Configuration management will help track the network components, but you need some other method to track application software components. [Configuration management is about software components as well: source code, documentation, test cases, etc.] During a project, rework is almost inevitable because inadequacies in the requirements analysis may not become evident until subsequent phases. [see the V model] Evolutionary prototyping is recommended for systems that handle large volumes of data. [Large volumes of data require a large amount of overhead design that you would never invest in a prototype, especially at the beginning. ] When considering system options, ROI and payback period calculations will either both be favourable or unfavourable for any one option. [Whether or not they are favourable depends on the financial situation of the system users. Not all users have the same financial concerns. ] How you store data will not affect the user interface. [Your data storage decisions affect response time. Response time is definitely an important consideration for user interfaces.] Process-oriented development means you are not designing the data specifically for the application. [In data oriented design, you design data to model the business and the design is for all applications, not just one specific application. ] Requirements traceability is an aspect of system auditability. [Auditability means you can trace a requirement through the analysis, design, programming and the results produced when the system is running.] The spiral methodology includes a repeating cycle of planning, risk analysis, engineering and evaluation throughout the project. [That's the definition of spiral methodology! ] Transaction processing systems are the source of data for management support systems. [Management makes its decisions based on the past experience (transactions stored to date) plus future projections. ] When auditors want to see documented validation of requirements, you should not use prototyping as your methodology. [You can validate and document validation results when prototyping, and again after the prototype is approved.] CSCC40 mid-term exam Fall 2007 Page 1 / 10

2 When many users are making the same mistake, the best solution is training. [The system needs to be fixed. The same mistake means that somehow the system leads users to make that mistake.] You can use either the waterfall or the spiral methodology when performing either structured or object-oriented analysis and design techniques. [The techniques and the methodologies are both flexible enough.] A2. Which of the following statements about information systems strategy is not? [1] a. It informs the business strategy of ways that IT can help. b. It drives the information technology strategy by defining technical requirements. c. Its goals are set by the business strategy. d. It provides the information technology strategy with system requirements. e. It is enabled by the information technology strategy. [While statement b. could be argued if technology is a limiting factor, this is unusual. The information needed by users is not dependent on the available technology, how it's presented/automated does not alter the information.] A3. Describe or give an example of "feed-back" and of "feed-forward" as methods of system control. [2] feed-back ["...is a process whereby some proportion of the output signal [or calculated/derived results] is passed (fed back) to the input. This is often used to control the dynamic behaviour of the system." Wikipedia] feed-forward ["...is a term describing a kind of system that reacts to changes in it's environment, usually to maintain some desired state of the system" Wikipedia] A4. What is the difference between decision support systems and expert systems? [2] [decision support systems come in many flavours: expert system, domain modeling systems, etc. they can include working with non-structured problems expert systems contain subject-specific knowledge, rules and an inference engine to answer questions; i.e. structured problems] A5. Systems development can be viewed from three perspectives: technological, social and professional. [2] What is meant by the professional perspective? [any two of: ethics, practices (e.g. methodologies), standards, laws, policies, quality practices] A6. Consider a system for a lending library. Give an example for each of the following types of system request. [3] better performance [returning materials takes less than 3 seconds per item query results are available in less than 2 seconds] more information [The system must allow up to 20 material classifications. (classification = book, periodical, CD...)] stronger controls [unable to renew books till all fees are paid added security... this was the most difficult of the three statement of standard functionality is not additional control] CSCC40 mid-term exam Fall 2007 Page 2 / 10

3 A7. When choosing what project to undertake next, you identify, classify and rank the projects before [6] making the selection. Give 6 different considerations other than urgency and feasibility. [any 6 of: size of project strategic impact cost/benefit ratio or ROI or payback resource availability competitive edge value chain impact organizational impact technological challenge there were some other lists that may have received some marks] A8. For each of the following statements about feasibility, circle "True" or "False" [4] and give an example to support your decision. Note that some (but not all) statements could be in some circumstances and in other circumstances. [if you just circled True of False without and example, you received very few marks... in general this was marked based on your demonstrated understanding of the issues] True or False? True or False? True or False? True or False? If the ROI is very low, the project does not have economic feasibility. [feasible means it can be done, and does not necessarily mean it should be done, so you could have commented either way] The client's competition is using some new technology but your team has no experience with it. Therefore the project is not technically feasible if the client insists on this technology. [again this could go either way... you could argue that if you bring in experts or provide training, it becomes feasible] All parties agree that the documentation and training materials are useful and user friendly. The project is therefore operationally feasible. [good documentation etc does not fix a buggy or irrelevant system, but poor documentation etc. could make a good system in feasible] Your development team plans to use extreme programming for the project, but the data management group insist on following a serial approach (e.g. waterfall methodology). This project is not politically feasible. [politics is about social relations involving authority or power... so to say it's politically feasible you have to prove that the problem can and will be resolved] A9. Answer the following questions for the PERT chart below. [3] What are the tasks on the critical path? [ A B E F H J ] How much float does task H have? [ 1 day ] CSCC40 mid-term exam Fall 2007 Page 3 / 10

4 A10. When we have estimated a project's costs and benefits, we can determine the benefit to cost ratio, [2] the ROI, and the payback period. Given that the benefit to cost ratio is favourable, why would we still want to calculate the ROI and the payback period? ROI [ there is another project that will give a better ROI ] payback period [cannot afford the owe that money until payback time] A11. If you were shown only the data architecture of a corporation's computer systems, could you [2] figure out if the systems' development was process oriented or data oriented? Explain. [ yes...process-oriented is unlikely to result in a good corporate data model, so if you look at the data architecture and find that there is duplication of information and/or the data tables are not normalized or... then you know systems were developed in a process-oriented manner] A12. Prototyping is useful during the analysis and design phases if users are involved in the [3] evolution of the prototype. There are however some disadvantages to prototyping. Describe three disadvantages or risks. [see course slides and text book] A13. The spiral model for incremental development has four repeated phases. Name them, [2] or describe the deliverable for each phase [planning risk assessment development evaluation all 4 and in the right requence] A14. After you have identified some of the requirements for a system, you need to check that your [2] understanding is correct. Describe two ways in which you could do this. any two of: requirements review by stakeholders prototyping model validation formal methods acceptance test planning CSCC40 mid-term exam Fall 2007 Page 4 / 10

5 A15. Why do you need strict requirements tracing? [1] - for audit purposes need to know the source of all requirements need to be sure requirements are not forgotten or accidentally altered - or to prevent gold-plating A16. Listed below are two requirements identified in an early planning meeting. [2] For each, what question(s) should you should ask in a subsequent meeting in order to make sure the requirements are clear and can be checked in acceptance tests? [looking for quantifiable requirements in this question] The system must be fast. [how fast specific response time... etc. ] It must be easy to use. [what is the maximum training period? what is the expected user error rate? etc. ] A17. The V model describes the phases of systems development and maps them against time and [2] the level of abstraction. What does the V model tell us? [You can't find bugs until you are testing at the same level of abstraction. Many mistakes in initial requirements will not become evident until the system is in production.] A18. Match the interface design quality characteristic with the examples. [3] forcing D affordance B auto learning A or F feedback E mapping A or F mental model C a. the screen layout is the same as the input form being keyed from b. all options are visible on the screen c. folder contents display is hierarchical d. when the user selects a function, the icons for irrelevant options disappear e. when a transaction is accepted and stored, the transaction ID is assigned and displayed f. the help icon is always on the top right-hand corner of the screen. A19 Requirements can be classified. For each requirement in the first column [4] select only one of the two classifications in the next two columns. The customer inquiry responses must take less than 2 sec. r functional r non-functional Order entry and all order maintenance needs a full audit trail. r specific task r emergent property User training on the working system will take less than 10 days. r product r process In 5 years the system is expected to handle 400 orders per day. r volatile r stable CSCC40 mid-term exam Fall 2007 Page 5 / 10

6 Section B The remainder of this exam is based on the descriptions below. Use the exam booklet to answer the questions in section B. You are the senior analyst and designer for a new materials management system for a manufacturing company that manufactures and sells widgets. The hierarchy diagram below gives you an overview of most of the company's systems. the new system In a meeting with users you learn the following: Plan materials requirements...the engineers figure out what materials are needed and how much is needed to manufacture the widgets; they check the inventory and the plant manufacturing schedule (owned by the "plan production" system) to see how much needs to be purchased and when; this information is stored in a data store Purchase materials...the purchasing department takes the results of the engineers' calculations and purchases the material from suppliers; the purchasing department is responsible for keeping supplier information and for creating purchase orders Receive materials...when the materials arrive, warehouse staff compare what has arrived with the purchase orders to see if there are overs or shorts, then the warehouse staff update the purchase orders to indicate what actually arrived; at the same time, they update the inventory Control inventory... once a year the warehouse staff count the materials and make any corrections to the inventory figures (after they check the warehouse, they have a hand-written list of materials and the quantities they found, they compare these figures to the inventory figures and make any corrections) Perform quality assurance...the engineers also check the materials in inventory as part of their quality assurance responsibilities and they remove any defective materials; when they remove materials they also update the inventory figures Information about suppliers, materials, inventory figures, purchase orders, and materials to be purchased are to be part of this material management system. Materials may be stored in more than one location, so inventory numbers will not be kept with material descriptive information. CSCC40 mid-term exam Fall 2007 Page 6 / 10

7 You asked to see copies of the purchase orders. They contain the following information: purchase order number supplier ID supplier name supplier address date needed for each item ordered: material ID unit price quantity needed cost (price * quantity) discount expected (percentage) shipping instructions sales tax rate total cost (for all materials) total discount (for all materials) sales tax amount final amount (= total cost - discount + tax) You asked questions about the purchase orders and made the following notes: purchase order numbers are unique for each new purchase order the supplier name and address are stored in the supplier data store the unit price is the same for any supplier (it is a standard price) the discount is for each item and is based on previous purchases; it's a volume discount that the purchasing department calculates separately for each purchase order shipping instructions can vary with each order the sales tax rate is based on the supplier's country and also stored in the supplier data store you do not need to store any calculated fields because they can be derived (calculated) when the purchase order is printed or displayed B1. Draw a context diagram for the manage materials system. [8] [you didn't need to include the supplier because it was not specifically mentioned above] CSCC40 mid-term exam Fall 2007 Page 7 / 10

8 B2. Draw an ERD for the entities for which you will have data stores. [5] Indicate primary keys, foreign keys and non-key elements. Do not include elements (variables) not mentioned in the purchase order description unless the elements are needed to ensure third normal form. [you had two ways of including inventory (1) as a separate entity (2) as an on hand figure in the material entity] data store purchase order (PO) PO detail Supplier Material primary key = bold foreign key = * non key PO number supplier ID * date needed shipping instructions PO number material ID * quantity needed discount % supplier ID supplier name supplier address sales tax rate material ID unit price on hand B3. Draw a DFD for the five materials management processes. [10] Label the entities, processes and data stores. In this diagram, do not label the data flows. [Please note that there should be no flows between entities and data stores, or between entities and entities. Also the twoheaded arrow is only used between a process and a data store if the process is updating the data store. If there is a data flow from an entity to a process and another data flow from that process back to the entities, then it's two arrows, not one twoheaded arrow between them] CSCC40 mid-term exam Fall 2007 Page 8 / 10

9 B4. Document the plan materials requirement process. [6] For the logic, just include a decision table to illustrate the following: If there are no future orders and the "on hand" (OH) is less than "target quantity" (TQ) then order the difference between "target quantity" (TQ) and "on hand" (OH). If there are future orders and the "on hand" (OH) is less than the "target quantity" (TQ) plus the quantity needed for the future orders (FO), then order the difference between ("target quantity" (TQ)+ quantity needed for future orders (FO)) and "on hand" (OH). If none of the above are, then no order is needed. [2 marks for documentation and 4 for the decision table see the lecture slides for data dictionary to see what you could include] there are future orders Y Y N N on hand < target quantity - - Y N on hand < target quantity + future orders Y N - - order ((target quantity + future orders) - on hand ) X order (target quantity - on hand) X place no order X X CSCC40 mid-term exam Fall 2007 Page 9 / 10

10 B5. Draw a CRUD matrix for your system. [5] [the CRUD matrix is for process VS data store... no other combination makes sense!] inventory to purchase purchase orders purchase order suppliers materials plan material requirements R C perform quality assurance U purchase materials R C C R/U R receive materials U R R control inventory U B6. Draw a dialogue structure chart for the control inventory process. [5] [Since there are several ways to map dialogue, the marking was based on the following considerations: - only actions and decision are shown, in the right sequence - no data stores or entities should be represented - since there are several materials in inventory, you should show repetition] CSCC40 mid-term exam Fall 2007 Page 10 / 10

Software Processes. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1

Software Processes. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Software Processes Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Objectives To introduce software process models To describe three generic process models and when they may be

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

Software Processes. Objectives. Topics covered. The software process. Waterfall model. Generic software process models

Software Processes. Objectives. Topics covered. The software process. Waterfall model. Generic software process models Objectives Software Processes To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software

More information

Objectives. The software process. Topics covered. Waterfall model. Generic software process models. Software Processes

Objectives. The software process. Topics covered. Waterfall model. Generic software process models. Software Processes Objectives Software Processes To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software

More information

The Basic Waterfall Model. Software Process Models. Concurrent Development. (Concurrent Development) The Agile Critique of the Waterfall

The Basic Waterfall Model. Software Process Models. Concurrent Development. (Concurrent Development) The Agile Critique of the Waterfall Software Process Models Critique & Defense of the Waterfall Issues in Waterfall Models concurrent development phase transitions and overlap Issues in Evolutionary Models incremental vs. iterative models

More information

Topics covered. Software process models Process iteration Process activities The Rational Unified Process Computer-aided software engineering

Topics covered. Software process models Process iteration Process activities The Rational Unified Process Computer-aided software engineering Software Processes Objectives To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software

More information

Chapter. Redesigning The Organization With Information Systems

Chapter. Redesigning The Organization With Information Systems Chapter Redesigning The Organization With Information Systems 1 Objectives Demonstrate how building new systems produces organizational change Explain how a company can develop information systems that

More information

Lectures 2 & 3. Software Processes. Software Engineering, COMP201 Slide 1

Lectures 2 & 3. Software Processes. Software Engineering, COMP201 Slide 1 Lectures 2 & 3 Software Processes Software Engineering, COMP201 Slide 1 What is a Process? When we provide a service or create a product we always follow a sequence of steps to accomplish a set of tasks

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK Subject Code & Subject Name: IT1251 Software Engineering and Quality Assurance Year / Sem : II / IV UNIT I SOFTWARE PRODUCT

More information

Software Engineering Lecture 5 Agile Software Development

Software Engineering Lecture 5 Agile Software Development Software Engineering Lecture 5 Agile Software Development JJCAO Mostly based on the presentation of Software Engineering, 9ed Exercise Describe the main activities in the software design process and the

More information

Internal Control and the Computerised Information System (CIS) Environment. CA A. Rafeq, FCA

Internal Control and the Computerised Information System (CIS) Environment. CA A. Rafeq, FCA Internal Control and the Computerised Information System (CIS) Environment CA A. Rafeq, FCA 1 Agenda 1. Internal Controls and CIS Environment 2. Planning audit of CIS environment 3. Design and procedural

More information

Iteration-Specific Requirements: More Control Where You Really Need It

Iteration-Specific Requirements: More Control Where You Really Need It Iteration-Specific Requirements: More Control Where You Really Need It by Mike Taylor Software Engineering Specialist Rational Software The Rational Unified Process (RUP ) is based on an iterative approach

More information

The software process

The software process Software Processes The software process A structured set of activities required to develop a software system Specification; Design; Validation; Evolution. A software process model is an abstract representation

More information

SWE 211 Software Processes

SWE 211 Software Processes SWE 211 Software Processes These slides are designed and adapted from slides provided by Software Engineering 9 /e Addison Wesley 2011 by Ian Sommerville 1 Outlines Software process models Process activities

More information

CONTENTS PART ONE FOUNDATIONS FOR SYSTEMS DEVELOPMENT. Preface 21

CONTENTS PART ONE FOUNDATIONS FOR SYSTEMS DEVELOPMENT. Preface 21 CONTENTS Preface 21 PART ONE FOUNDATIONS FOR SYSTEMS DEVELOPMENT AN OVERVIEW OF PART ONE :»o SYSTEMS DEVELOPMENT IN AN ORGANIZATIONAL CONTEXT 31 Learning Objectives 31 Introduction 31 A Modern Approach

More information

CHAPTER 1. Business Process Management & Information Technology

CHAPTER 1. Business Process Management & Information Technology CHAPTER 1 Business Process Management & Information Technology Q. Process From System Engineering Perspective From Business Perspective In system Engineering Arena Process is defined as - a sequence of

More information

CBAP Mock Test Answers V

CBAP Mock Test Answers V 1. What is the purpose of the Business Analysis Communication plan? a. Used to ensure all Domain SMEs are involved in the project. b. Describes the proposed structure and schedule for communications regarding

More information

Objectives of Project Management Framework. What are the Characteristics Of Project. Activities involved Project Management

Objectives of Project Management Framework. What are the Characteristics Of Project. Activities involved Project Management PMP Training Training Topics Chapter 1 Introduction to PMP Objectives of PMP Requirements for PMP Exam About PMP Exam PMP Exam Syllabus Chapter 2 Objectives of Project Management Framework What is Project

More information

VC SOFTWARE PROJECT MANAGEMENT PLAN

VC SOFTWARE PROJECT MANAGEMENT PLAN VC SOFTWARE PROJECT MANAGEMENT PLAN Supporting Process Plan This part will contain plans for the supporting processes that span the duration of the software project. Team #4 Members: Yazeed Al-Swailem

More information

Examiner s report P7 Advanced Audit and Assurance June 2015

Examiner s report P7 Advanced Audit and Assurance June 2015 Examiner s report P7 Advanced Audit and Assurance June 2015 General Comments The performance of candidates in P7 continues to be extremely mixed. At this sitting there were some excellent scripts which

More information

Chapter 2 Accountants as Business Analysts. Changing Roles of Accountants in Business

Chapter 2 Accountants as Business Analysts. Changing Roles of Accountants in Business Chapter 2 Accountants as Business Analysts Changing Roles of Accountants in Business - Past; accountants focused on stewardship and reporting functions: kept financial records, prepared financial reports

More information

Cincom CONTROL. Business Operations Management and ERP Solutions. NOW, Become the Company You Really Want to Be SIMPLIFICATION THROUGH INNOVATION

Cincom CONTROL. Business Operations Management and ERP Solutions. NOW, Become the Company You Really Want to Be SIMPLIFICATION THROUGH INNOVATION Cincom CONTROL Cincom CONTROL Business Operations Management and ERP Solutions NOW, Become the Company You Really Want to Be SIMPLIFICATION THROUGH INNOVATION What keeps you awake at night? The company's

More information

Introduction to Software Engineering

Introduction to Software Engineering Introduction to Software Engineering 2. Requirements Collection Mircea F. Lungu Based on a lecture by Oscar Nierstrasz. Roadmap > The Requirements Engineering Process > Functional and non-functional requirements

More information

Chapter 9 Development Process of MIS. Book:- Waman S Jawadekar

Chapter 9 Development Process of MIS. Book:- Waman S Jawadekar Chapter 9 Development Process of MIS Book:- Waman S Jawadekar 1 Development of Long Range Plans of the MIS The plan for development and its implementation is a basic necessity for MIS. In MIS the information

More information

CHAPTER 10 ACQUISITION AND PAYMENTS

CHAPTER 10 ACQUISITION AND PAYMENTS CHAPTER 10 ACQUISITION AND PAYMENTS In Chapter 9, your students set up a merchandising business and entered vendors and inventory items. In Chapter 10, they acquire inventory (make purchases) and make

More information

PMP Exam Preparation Workshop. Chapter # 5 Project Scope Management

PMP Exam Preparation Workshop. Chapter # 5 Project Scope Management PMP Exam Preparation Workshop Chapter # 5 Copyright PMI SOC 2013 1 Learning Objectives By the end of this session you will understand: How scope management processes relate to the process groups Project

More information

Introduction Systems development life cycle (SDLC) -a structured step-bystep approach for developing information systems.

Introduction Systems development life cycle (SDLC) -a structured step-bystep approach for developing information systems. 4/3/204 Systems Development Lifecycle Introduction INTRODUCTION Why do businesses build information systems? How does a business know when it is time to replace the old information system with a new one?

More information

Introduction to Software Project Management. CITS3220 Software Requirements & Project Management

Introduction to Software Project Management. CITS3220 Software Requirements & Project Management Introduction to Software Project Management CITS3220 Software Requirements & Project Management "A project gets a year late one day at a time." "Anything that can be changed will be changed until there

More information

TurboCASH Business Class

TurboCASH Business Class TurboCASH Business Class Guide to Point-of-Sales Philip Copeman The following icons have been placed on specific places throughout the documentation: Keyboard access Press the F1 key when focussed on screens

More information

Foreword. Sales Associates Managers

Foreword. Sales Associates Managers Foreword This book is a pocket guide for using the Register module for the InfoTouch Store Manager. It outlines the basic steps and procedures for processing sales, from the beginning to the end of a day.

More information

Requirements Validation and Negotiation

Requirements Validation and Negotiation REQUIREMENTS ENGINEERING LECTURE 2014/2015 Dr. Sebastian Adam Requirements Validation and Negotiation AGENDA Fundamentals of Requirements Validation Fundamentals of Requirements Negotiation Quality Aspects

More information

What are requirements? Basics of Requirement Engineering. Definition of a Stakeholder. Stated Vs. Real Requirements. Stated Vs.

What are requirements? Basics of Requirement Engineering. Definition of a Stakeholder. Stated Vs. Real Requirements. Stated Vs. What are requirements? Basics of Requirement Engineering Muzaffar Iqbal Farooqi A requirement is a necessary attribute in a system, a statement that identifies a capability, characteristic, or quality

More information

Chapter 4 Software Process and Project Metrics

Chapter 4 Software Process and Project Metrics Chapter 4 Software Process and Project Metrics 1 Measurement & Metrics... collecting metrics is too hard... it's too time-consuming... it's too political... it won't prove anything... Anything that you

More information

Pertemuan 2. Software Engineering: The Process

Pertemuan 2. Software Engineering: The Process Pertemuan 2 Software Engineering: The Process Collect Your Project Topic What is Software Engineering? Software engineering is the establishment and sound engineering principles in order to obtain economically

More information

ICS 52: Introduction to Software Engineering

ICS 52: Introduction to Software Engineering ICS 52: Introduction to Software Engineering Fall Quarter 2004 Professor Richard N. Taylor Lecture Notes http://www.ics.uci.edu/~taylor/ics_52_fq04/syllabus.html Copyright 2004, Richard N. Taylor. Duplication

More information

Material available on web at

Material available on web at Material available on web at http://gtumcain.wordpress.com Major topics Modules of ERP Human Resources Management Financial Management Inventory Management Quality Management Sales and Distribution (Murlidhar

More information

Software Development Life Cycle:

Software Development Life Cycle: Software Development Life Cycle: The systems development life cycle (SDLC), also referred to as the application development life-cycle, is a term used in systems engineering, information systems and software

More information

Chapter Two. Project Management Growth: Concepts and Definitions. When to Use Project Management

Chapter Two. Project Management Growth: Concepts and Definitions. When to Use Project Management : Project Growth: Concepts and Definitions Chapter Two Project Growth: Concepts and Definitions 1 When to Use Project Are the jobs complex? Are there dynamic environmental considerations? Are the constraints

More information

18-642: Software Development Processes

18-642: Software Development Processes 18-642: Software Development Processes 9/6/2017 Without requirements and design, programming is the art of adding bugs to an empty text file. Louis Srygley Coding Is Essentially 0% of Creating Software

More information

Comparison ISO/TS (1999) to QS 9000, 3 rd edition (1998)

Comparison ISO/TS (1999) to QS 9000, 3 rd edition (1998) 1 SCOPE QS 9000: new: Introduction, applicability In addition to the applicability for supplier sites for production and services and their subcontractors for: - parts or materials, or - services like

More information

Hello and welcome to this overview session on SAP Business One release 9.1

Hello and welcome to this overview session on SAP Business One release 9.1 Hello and welcome to this overview session on SAP Business One release 9.1 1 The main objective of this session is to provide you a solid overview of the new features developed for SAP Business One 9.1

More information

The Product Creation Process

The Product Creation Process - 0. feasibility 1. definition 2. system 3. 4. integration & test 5. field monitoring needs verification core information Legend: in draft full under development most information 50% available in concept

More information

Using XA to Match Purchase Orders, Receiving Documents, & Invoices

Using XA to Match Purchase Orders, Receiving Documents, & Invoices Using XA to Match Purchase Orders, Receiving Documents, & Invoices (Session 222 / 3-way match) Rick Altenau Guide Technologies, LLC raltenau@guidetechnologies.com 513-218-7286 Agenda What is 3-way Match

More information

The Zero Function Point Problem

The Zero Function Point Problem The Zero Function Point Problem Ian Brown, CFPS Booz Allen Hamilton 8283 Greensboro Dr. McLean, VA 22102 USA 2009 International Software Measurement and Analysis Conference 0 Agenda Function Points: A

More information

Sanjay Srinivas PH:

Sanjay Srinivas PH: Microsoft Dynamics AX 2012 Training course Content [Financials I, II, and Fixed Assets] Financials I Financials I course introduces the student to the Microsoft Dynamics AX 2012 General Ledger Accounting

More information

Entity Management. Companywide governance and compliance for your subsidiaries made easy.

Entity Management. Companywide governance and compliance for your subsidiaries made easy. Entity Management Companywide governance and compliance for your subsidiaries made easy. Entity Management Store, share, and safeguard your vital entity data. You ve got a big job to do. Today s fast-paced

More information

2m Course Introduction

2m Course Introduction CBAP Exam Prep Course Length: 3 Day Course This three-day intensive and highly interactive course focuses on preparing participants to take the International Institute of Business Analysis (IIBA ) Certified

More information

Contents. Today Project Management. What is Project Management? Project Management Activities. Project Resources

Contents. Today Project Management. What is Project Management? Project Management Activities. Project Resources Contents Last Time - Software Development Processes Introduction Software Development Processes Project Management Requirements Engineering Software Construction Group processes Quality Assurance Software

More information

Final Report Evaluation of Translation Bureau Programs Volume 2: Translation and Other Linguistic Services Program

Final Report Evaluation of Translation Bureau Programs Volume 2: Translation and Other Linguistic Services Program 2012-603 Evaluation of Translation Bureau Programs Office of Audit and Evaluation January 21, 2014 Table of Contents MAIN POINTS... i INTRODUCTION... 1 PROFILE... 1 Background... 1 Authority... 2 Roles

More information

ACCOUNTING FOR PERPETUAL AND PERIODIC INVENTORY METHODS

ACCOUNTING FOR PERPETUAL AND PERIODIC INVENTORY METHODS ACCOUNTING FOR PERPETUAL AND PERIODIC INVENTORY METHODS Key Terms and Concepts to Know Merchandise Inventory: Merchandise Inventory (Inventory or MI) refers to the goods the company has purchased and intends

More information

Differentiators that Make a Difference

Differentiators that Make a Difference Differentiators that Make a Difference Value, Differentiators and Proof Tom Sant Why Differentiators Matter: Providing Support for Our Value Propositions The ultimate goal of differentiating our offer

More information

Auditing & Assurance Services, 7e (Louwers) Chapter 2 Professional Standards

Auditing & Assurance Services, 7e (Louwers) Chapter 2 Professional Standards Auditing & Assurance Services, 7e (Louwers) Chapter 2 Professional Standards 1) Control risk is A) the probability that a material misstatement could not be prevented or detected by the entity's internal

More information

Greentree. Financial Management

Greentree. Financial Management Greentree Financial Management Contents Introducing MYOB Greentree Financial Management 3 General Ledger 5 Managing financial entities 7 Financial Reporting Microsoft Excel F.R.E.E. 9 Cash management 11

More information

PMP Exam Preparation Course Project Scope Management

PMP Exam Preparation Course Project Scope Management Project Scope Management 1 Product Scope Product scope The features and functions that are to be included in your products or service or result of the project. Completion is measured against the product

More information

Program Overview and Course Offerings. EAM elearning. Instructor-led online Infor EAM software training

Program Overview and Course Offerings. EAM elearning. Instructor-led online Infor EAM software training EAM elearning Instructor-led online Infor EAM software training EAM elearning from SwainSmith is designed for companies on the move that want to get the most out of Infor EAM. With EAM elearning, you get

More information

PMP Exam Preparation Course Project Time Management

PMP Exam Preparation Course Project Time Management Project Time Management 1 Project Time Management Processes Define Activities Sequence Activities Estimate Activity Resources Estimate Activity duration Develop Schedule Control Schedule In some projects,

More information

Manager Dashboard User Manual

Manager Dashboard User Manual Manager Dashboard User Manual Manager User Guide The Manager User Guide is designed to provide a supervisor or a manager with step-by-step instructions for their daily tasks. Although every database will

More information

Oracle. SCM Cloud Using Order Promising. Release 13 (update 17D)

Oracle. SCM Cloud Using Order Promising. Release 13 (update 17D) Oracle SCM Cloud Release 13 (update 17D) Release 13 (update 17D) Part Number E89216-02 Copyright 2011-2017, Oracle and/or its affiliates. All rights reserved. Authors: Deborah West, Naveen Mudle, Nithin

More information

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 6 Professional Graduate Diploma in IT SOFTWARE ENGINEERING 2

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 6 Professional Graduate Diploma in IT SOFTWARE ENGINEERING 2 BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 6 Professional Graduate Diploma in IT SOFTWARE ENGINEERING 2 Friday 30 th September 2016 - Morning Answer any THREE questions

More information

Sage Pastel Partner Add-On Modules Training

Sage Pastel Partner Add-On Modules Training Sage Pastel Partner Add-On Modules Training Receipting Module This course has been designed for learners who work on the Sage Pastel Partner Receipting module and would like to enhance their knowledge

More information

Welcome to the course on the working process across branch companies.

Welcome to the course on the working process across branch companies. Welcome to the course on the working process across branch companies. In this course we will review the major work processes across branch companies. We will start with the intercompany trade process.

More information

Getting Started Tutorial

Getting Started Tutorial Getting Started Tutorial Welcome This tutorial will introduce you to the main functions of your MYOB accounting software. You can use this tutorial with the current versions of MYOB Accounting, MYOB Accounting

More information

ASQ s 2002 CSQE Body of Knowledge CSQE ASQ. Certification Requirements. Recertification Requirements. ASQ's 2002 BOK Quality Week 2002

ASQ s 2002 CSQE Body of Knowledge CSQE ASQ. Certification Requirements. Recertification Requirements. ASQ's 2002 BOK Quality Week 2002 ASQ s 2002 CSQE Body of Knowledge Quality Week 2002 Douglas Hoffman Software Quality Methods, LLC. 24646 Heather Heights Place Saratoga, California 95070-9710 Phone 408-741-4830 Fax 408-867-4550 doug.hoffman

More information

Requirements Analysis and Specification. Importance of Good Requirements Analysis

Requirements Analysis and Specification. Importance of Good Requirements Analysis Analysis and Specification References: G. Kotonya and I. Sommerville, Engineering--Processes and Techniques, John Wiley, 1997. S. Pfleeger and J. Atlee, Software Engineering-- Theory and Practice, Third

More information

Case Study. Graphic West Innovates Pharmaceutical Packaging. March Comments or Questions?

Case Study. Graphic West Innovates Pharmaceutical Packaging. March Comments or Questions? Case Study March 2011 Graphic West Innovates Pharmaceutical Packaging Comments or Questions? Table of Contents Background... 3 Opportunities in the Packaging Market... 3 Re-Engineering a Pharmaceutical

More information

Purchase Requisitions and Receiving

Purchase Requisitions and Receiving Purchase Requisitions and Receiving VERSION: February 2018 Table of Contents About the Purchasing Process 3 Working With Requester Preferences 5 Creating a New Purchase Requisition 9 Reporting a Misuse

More information

EBU5609 Logistics and Supply Chain Management

EBU5609 Logistics and Supply Chain Management EBU5609 Logistics and Supply Chain Management Revision Agenda Topic Revision Exam Practice Questions Common Mistakes/tips 2 EBU5609 1 Note: Exercises for this session are not necessarily those in the exam

More information

Vrije Universiteit Amsterdam Faculty of Exact Sciences. Exam: Software Project Management Version A. Dr. Nelly Condori-Fernandez. Date: May 27, 2015

Vrije Universiteit Amsterdam Faculty of Exact Sciences. Exam: Software Project Management Version A. Dr. Nelly Condori-Fernandez. Date: May 27, 2015 Vrije Universiteit Amsterdam Faculty of Exact Sciences Exam: Software Project Management Version A Code: Coordinator: X_401093 Dr. Nelly Condori-Fernandez Date: May 27, 2015 Duration: Calculator allowed:

More information

Who Does What, When, and How for a Divestiture?

Who Does What, When, and How for a Divestiture? Who Does What, When, and How for a Divestiture? Session ID: #10813 Prepared by: Ihtesham Uddin Sr. Director, Product Development eprentise, LLC @eprentise Learning Objectives Objective 1: Understand key

More information

SE420 Software Quality Assurance

SE420 Software Quality Assurance SE420 Software Quality Assurance Lecture 1 Introduction Part-2 January 16, 2017 Sam Siewert Course Learning Objectives Theory of Overall SQA Process Process Models (Waterfall, Spiral, XP) using Agile Strategy

More information

03. Perspective Process Models

03. Perspective Process Models 03. Perspective Process Models Division of Computer Science, College of Computing Hanyang University ERICA Campus 1 st Semester 2017 Prescriptive Process Models advocates an orderly approach to software

More information

Redesigning the Organization with Information Systems

Redesigning the Organization with Information Systems Chapter 14 Redesigning the Organization with Information Systems 14.1 2006 by Prentice Hall OBJECTIVES Demonstrate how building new systems produces organizational change Explain how a company can develop

More information

Software Development Life Cycle (SDLC) Tata Consultancy Services ltd. 12 October

Software Development Life Cycle (SDLC) Tata Consultancy Services ltd. 12 October Software Development Life Cycle (SDLC) Tata Consultancy Services ltd. 12 October 2006 1 Objectives (1/2) At the end of the presentation, participants should be able to: Realise the need for a systematic

More information

Software Engineering II - Exercise

Software Engineering II - Exercise Software Engineering II - Exercise April 29 th 2009 Software Project Management Plan Bernd Bruegge Helmut Naughton Applied Software Engineering Technische Universitaet Muenchen http://wwwbrugge.in.tum.de

More information

Deltek Ajera Release Notes

Deltek Ajera Release Notes Deltek Ajera 8 8.08 Release Notes October 21, 2015 While Deltek has attempted to verify that the information in this document is accurate and complete, some typographical or technical errors may exist.

More information

Overview on ROI (Return on Investment) From SAP

Overview on ROI (Return on Investment) From SAP Overview on ROI (Return on Investment) From SAP Applies to: SAP Consulting Professionals Summary There is no standard method of measuring the ROI however It is possible to measure ROI from SAP Implementation

More information

Introduction to Software Engineering

Introduction to Software Engineering UNIT I SOFTWARE PROCESS Introduction S/W Engineering Paradigm life cycle models (water fall, incremental, spiral, WINWIN spiral, evolutionary, prototyping, objects oriented) -system engineering computer

More information

Processing Performance Questionnaire

Processing Performance Questionnaire Processing Performance Questionnaire Any invoice that originates on paper regardless of whether it arrives in the mail or as an e-mail attachment must be touched for it to be processed. Also, tasks such

More information

Oracle. SCM Cloud Administering Pricing. Release 13 (update 17D)

Oracle. SCM Cloud Administering Pricing. Release 13 (update 17D) Oracle SCM Cloud Release 13 (update 17D) Release 13 (update 17D) Part Number E89214-01 Copyright 2011-2017, Oracle and/or its affiliates. All rights reserved. Author: carl casey This software and related

More information

Tutorial Software is the differentiating characteristics in many computer based products and systems. Provide examples of two or three products

Tutorial Software is the differentiating characteristics in many computer based products and systems. Provide examples of two or three products Tutorial -1 1. Software is the differentiating characteristics in many computer based products and systems. Provide examples of two or three products and at least one system. 2. Provide five examples of

More information

Who Does What, When, and How for a Divestiture?

Who Does What, When, and How for a Divestiture? Who Does What, When, and How for a Divestiture? Anil Kukreja Chief Operating Officer, eprentise PVT Ihtesham Uddin Sr. Director, Product Development, eprentise Webinar Mechanics Submit text questions.

More information

Oracle Landed Cost Management

Oracle Landed Cost Management Oracle Landed Cost Management Process Guide Release 12.1 Part No. E14299-01 April 2009 Oracle Landed Cost Management Process Guide, Release 12.1 Part No. E14299-01 Copyright 2009, Oracle and/or its affiliates.

More information

Achieve. Performance objectives

Achieve. Performance objectives Achieve Performance objectives Performance objectives are benchmarks of effective performance that describe the types of work activities students and affiliates will be involved in as trainee accountants.

More information

Based on Software Engineering, by Ian Sommerville Coherent sets of activities for specifying, designing, implementing and testing software systems

Based on Software Engineering, by Ian Sommerville Coherent sets of activities for specifying, designing, implementing and testing software systems Software Processes Based on Software Engineering, by Ian Sommerville Coherent sets of activities for specifying, designing, implementing and testing software systems Slide 1 Objectives To introduce software

More information

Financial Statement Spreading

Financial Statement Spreading Rage Frameworks Financial Statement Spreading How a Global Financial Services Company automated and scaled its Financial Statement Spreading operation, while cutting costs by 75% RAGE Frameworks, Inc.

More information

1z0-334.exam. https://www.gratisexam.com/ Oracle. 1z Oracle Financials Cloud: Payables 2016 Implementation Essentials. Version 1.

1z0-334.exam. https://www.gratisexam.com/ Oracle. 1z Oracle Financials Cloud: Payables 2016 Implementation Essentials. Version 1. 1z0-334.exam Number: 1z0-334 Passing Score: 800 Time Limit: 120 min File Version: 1.0 https://www.gratisexam.com/ Oracle 1z0-334 Oracle Financials Cloud: Payables 2016 Implementation Essentials Version

More information

Chapter 8. Systems Development. Ralph M. Stair George W. Reynolds

Chapter 8. Systems Development. Ralph M. Stair George W. Reynolds Ralph M. Stair George W. Reynolds Chapter 8 Systems Development An Overview of Systems Development Managers and employees in all functional areas work together and use business information systems Corporations

More information

9. Verification, Validation, Testing

9. Verification, Validation, Testing 9. Verification, Validation, Testing (a) Basic Notions (b) Dynamic testing. (c) Static analysis. (d) Modelling. (e) Environmental Simulation. (f) Test Strategies. (g) Tool support. (h) Independent Verification

More information

CMPT 275 Software Engineering

CMPT 275 Software Engineering CMPT 275 Software Engineering Software life cycle 1 Software Life Cycle Sequence of processes completed as a software project moves from inception to retirement At beginning of project development, choose

More information

SPARK. Workflow for SharePoint. Workflow for every business. SharePoint Advanced Redesign Kit. ITLAQ Technologies

SPARK. Workflow for SharePoint. Workflow for every business. SharePoint Advanced Redesign Kit. ITLAQ Technologies SPARK SharePoint Advanced Redesign Kit Workflow for SharePoint Workflow for every business www.itlaq.com NO LIMITS TO WHAT YOU CAN ACCOMPLISH WITH SPARK WORKFLOW SPARK Workflow is a business process management

More information

Velocity for Data Integration Module 12: Sample Project Type Informatica Inc. All rights reserved

Velocity for Data Integration Module 12: Sample Project Type Informatica Inc. All rights reserved Velocity for Data Integration Module 12: Sample Project Type 2013 Informatica Inc. All rights reserved Module Objectives Sample Project Type module, in review: Describe the major data warehouse project/solution

More information

Support for Capability Maturity Model Integration

Support for Capability Maturity Model Integration Support for Capability Maturity Model Integration This is the sixth in a series of articles on how Rational Collaborative Lifecycle Management (CLM) solutions support software development compliance. Many

More information

A Guide to the Business Analysis Body of Knowledge (BABOK Guide), Version 2.0 Skillport

A Guide to the Business Analysis Body of Knowledge (BABOK Guide), Version 2.0 Skillport A Guide to the Business Analysis Body of Knowledge (BABOK Guide), Version 2.0 by The International Institute of Business Analysis (IIBA) International Institute of Business Analysis. (c) 2009. Copying

More information

INV101: Set Up Inventory

INV101: Set Up Inventory INV101: Set Up Inventory CERTIFIED COURSE CURRICULUM SAGE UNIVERSITY IMPORTANT NOTICE This document and the Sage 100 Contractor software may be used only in accordance with the Sage 100 Contractor End

More information

Requirements Engineering

Requirements Engineering Requirements Engineering Professor Ray Welland Department of Computing Science University of Glasgow E-mail: ray@dcs.gla.ac.uk The Importance of Requirements Identifying (some) requirements is the starting

More information

Penny Lane POS. Basic User s Guide

Penny Lane POS. Basic User s Guide Penny Lane POS Basic User s Guide Penny Lane POS Basic User s Guide - Contents PART 1 - Getting Started a) Powering on the Equipment 2 b) Launching the System 2 c) Float In/Float Out 2 d) Assigning Cashier

More information

Contents OVERVIEW... 3

Contents OVERVIEW... 3 Contents OVERVIEW... 3 Feature Summary... 3 CONFIGURATION... 4 System Requirements... 4 ConnectWise Manage Configuration... 4 Configuration of Manage Login... 4 Configuration of GL Accounts... 5 Configuration

More information

THE HR GUIDE TO IDENTIFYING HIGH-POTENTIALS

THE HR GUIDE TO IDENTIFYING HIGH-POTENTIALS THE HR GUIDE TO IDENTIFYING HIGH-POTENTIALS What makes a high-potential? Quite possibly not what you think. The HR Guide to Identifying High-Potentials 1 If you agree people are your most valuable asset

More information

SOFTWARE TESTING REVEALED

SOFTWARE TESTING REVEALED SOFTWARE TESTING REVEALED TRAINING BOOK SECOND EDITION BY INTERNATIONAL SOFTWARE TEST INSTITUTE www.test-institute.org COPYRIGHT INTERNATIONAL SOFTWARE TEST INSTITUTE Dedication To all of the International

More information

P2 Performance Management

P2 Performance Management Performance Pillar P2 Performance Management Examiner s Answers SECTION A Answer to Question One (a) (i) One of the reasons why the chart does not provide a useful summary of the budget data is inherent

More information