ELECTRONIC TRANSPARENCIES

Size: px
Start display at page:

Download "ELECTRONIC TRANSPARENCIES"

Transcription

1 ELECTRONIC TRANSPARENCIES D I S K 1

2 ELECTRONIC TRANSPARENCIES DISK 1 MODERN SYSTEMS ANALYSIS AND DESIGN Jeffrey A. Hoffer Joey F. George Joseph S. Valacich B THE BENJAMIN/CUMMINGS PUBLISHING COMPANY, INC. READING, MASSACHUSETTS MENLO PARK, CALIFORNIA NEW YORK DON MILLS, ONTARIO HARLOW, U.K. AMSTERDAM BONN PARIS MILAN MADRID SYDNEY SINGAPORE TOKYO SEOUL TAIPEI MEICO CITY SAN JUAN, PUERTO RICO

3

4 CONTENTS Disk 1 Part I Defining the Context for Systems Development Chapter 1 Figure 1-1 The Systems Development Environment Differences among data, data flow, and processing logic Figure 1-2a Figure 1-2b Figure 1-3 Figure 1-7 Traditional approach Database approach Three application systems at Pine Valley Furniture The prototyping methodology Chapter 2 Figure 2-2 A Systems Analysis and Design Project at Pine Valley Furniture System Service Request for Purchasing Fulfillment System Figure 2-4a Figure 2-4b Figure 2-6a Figure 2-6b Figure 2-6c Figure 2-8 Figure 2-10 Figure 2-12 Figure 2-13 Top-down view of Purchasing Fulfillment System: Context diagram Top-down view of Purchasing Fulfillment System: Data flow diagram Analysis phase review meeting excerpts: Entity-relationship (E-R) diagram Analysis phase review meeting excerpts: System benefits, costs, and risks Analysis phase review meeting excerpts: Financial justification Example dialogue tree Conversion and installation plan Example system flow chart Example program structure chart

5 Part II Preparing and Organizing for Systems Development Chapter 3 Figure 3-2 Figure 3-3 Figure 3-5 Figure 3-6 Figure 3-7 Figure 3-9 Succeeding as a Systems Analyst A general depiction of a system Special characteristics of interfaces Purposes of decomposition An example of system decomposition A fast food restaurant s customer order information system depicted in a data flow diagram Some guidelines for running effective meetings Figure 3-10 ACM Code of Ethics and Professional Conduct (Part 1) Figure 3-10 ACM Code of Ethics and Professional Conduct (Part 2) Chapter 4 Figure 4-2 Figure 4-4 Managing the Information Systems Project A project manager juggles numerous items during a project The project workbook for the Purchasing Fulfillment System project contains both hard copy and electronic documents Figure 4-5a Figure 4-5b Figure 4-7 Figure 4-8a Figure 4-8b Figure 4-11 Figure 4-13 Level of detail in a project plan at the start of the project Level of detail in a project plan in the middle of the project Tradeoffs between the quality of the program code versus the speed of programming Graphical diagrams for depicting project plans: Gantt chart Graphical diagrams for depicting project plans: PERT chart Estimated time calculations for the SPTS project Gantt chart for the SPTS project

6 Figure 4-14 Figure 4-15 Figure 4-16 Figure 4-20 PERT chart for the SPTS project PERT chart for the SPTS project showing estimated times for each activity and their earliest and latest expected completion time Activity slack time calculations for the SPTS project Viewing project information as a PERT chart in Microsoft Project for Windows Chapter 5 Automating Development through CASE Figure 5-2a Figure 5-2b Figure 5-3 Figure 5-5 Figure 5-6 Figure 5-12 Figure 5-13 Figure 5-14 Figure 5-16 A profile of CASE users: Years of IS experience A profile of CASE users: Number of IS projects Popular uses for CASE The growth of the worldwide CASE market The relationship between CASE tools and the systems development life cycle System development items stored in the CASE repository Common components of a comprehensive CASE repository Data dictionary definition of a repository item from Visible Systems Corporation s VAW CASE environment Impact of documentation quality on system maintenance Part III Chapter 6 Making the Business Case Identifying and Selecting Systems Development Projects Figure 6-2 Project selection decisions must consider numerous factors and can have numerous outcomes

7 Figure 6-3 Figure 6-7 Figure 6-9 Figure 6-10 Figure 6-11 Figure 6-12 Figure 6-13 Figure 6-14 Figure 6-17 Information systems development projects come from both top-down and bottom-up initiatives Information systems planning is a three-step process Information systems architecture framework Parallel activities of corporate strategic planning and information systems planning Information systems planning information (Pine Valley Furniture) Functional decomposition of information systems planning information (Pine Valley Furniture) Data Entity-to-Function matrix (Pine Valley Furniture) Information System-to-Objective matrix (Pine Valley Furniture) Systems development projects flow from the information systems plan Chapter 7 Figure 7-2 Figure 7-4 Figure 7-5 Figure 7-6 Figure 7-7 Figure 7-8 Figure 7-9 Initiating and Planning Systems Development Projects Statement of Work for the Customer Tracking System (Pine Valley Furniture) Tangible benefits for Customer Tracking System (Pine Valley Furniture) One-time costs for Customer Tracking System (Pine Valley Furniture) Recurring costs for Customer Tracking System (Pine Valley Furniture) Summary spreadsheet reflecting the present value calculations of all benefits and costs for the Customer Tracking System (Pine Valley Furniture) Break-even analysis for Customer Tracking System (Pine Valley Furniture) Effects of degree of project structure, project size, and familiarity with application area on project implementation risk

8 Figure 7-10 Figure 7-11 Outline of a Baseline Project Plan Statement of project scope (Pine Valley Furniture) Part IV Chapter 8 Analysis Determining System Requirements Figure 8-2a Figure 8-2b Figure 8-6 Typical interview guide Typical interview guide (continued) Illustration of the typical room layout for a JAD Chapter 9 Figure 9-2 Figure 9-4 Figure 9-5 Figure 9-6 Figure 9-7 Figure 9-8 Figure 9-9 Structuring System Requirements: Process Modeling Comparison of DeMarco and Yourdan and Gane & Sarson DFD symbol sets Context diagram of Hoosier Burger s food ordering system Level-0 DFD of Hoosier Burger s food ordering system Incorrect and correct ways to draw data flow diagrams Level-1 diagram showing the decomposition of Process 1.0 from the level-0 diagram for Hoosier Burger s food ordering system Level-1 diagram showing the decomposition of Process 4.0 from the level-0 diagram for Hoosier Burger s food ordering system Level-2 diagram showing the decomposition of Process 4.3 from the level-1 diagram for Process 4.0 for Hoosier Burger s food ordering system Figure 9-10 Figure 9-11 An unbalanced set of data flow diagrams: (a) Context diagram; (b) Level-0 diagram Example of data flow splitting: (a) Composite data flow; (b) Disaggregated data flows

9 Figure 9-12 Figure 9-13a Figure 9-13b Figure 9-15 Figure 9-16 Figure 9-17 Figure 9-18 List of activities involved in Bob Mellankamp s inventory control system for Hoosier Burger Hoosier Burger s current physical inventory control system: Context diagram Hoosier Burger s current physical inventory control system: Level-0 data flow diagram Level-0 data flow diagram for Hoosier Burger s current logical inventory control system Level-0 data flow diagram for Hoosier Burger s new logical inventory control system Hoosier Burger s hiring procedures: (a) Data flow diagram; (b) Analysis of completeness report from CASE tool VAW repository entry for a data flow Figure 9-19 Class registration system (for Problem and Exercise 6) Figure 9-20 DFD for Problem and Exercise 10 Figure 9-21 DFD for Problem and Exercise 11 Chapter 10 Structuring System Requirements: Logic Modeling Figure 10-2 Figure 10-3 Figure 10-4 Figure 10-5 Figure 10-6 Figure 10-7 Figure 10-8 Current logical DFD for Hoosier Burger s inventory control system Structured English representations of the four processes depicted in Figure 10-2 Complete decision table for payroll system example Reduced decision table for payroll system example Complete decision table for Hoosier Burger s inventory reordering Reduced decision table for Hoosier Burger s inventory reordering Generic decision tree

10 Figure 10-9 Figure Figure Figure Figure Decision tree representation of the decision logic in the decision tables in Figures 10-4 and 10-5, with only two choices per decision point Decision tree representation of the decision logic in the decision tables in Figures 10-4 and 10-5, with multiple choices per decision point State-transition diagram for a two-state coffee maker State-transition diagram for Hoosier Burger s food-ordering system State-transition table for Hoosier Burger s food-ordering system Chapter 11 Structuring System Requirements: Conceptual Data Modeling Figure 11-5 Figure 11-6 Figure 11-7a Figure 11-7b Figure 11-8 Figure 11-9 Figure Figure Figure Figure Figure Entity-relationship notation Example relationships of different degrees Bill-of-materials unary relationship: Many-to-many Bill-of-materials unary relationship: Two instances Examples of cardinalities in relationships: (a) Mandatory cardinalities; (b) One optional, one mandatory cardinality; (c) Optional cardinalities Example associative entity SHIPMENT entity type (a gerund) Examples of business rules: (a) Simple banking relationship; (b) Typical domain definitions; (c) Typical triggering operation Typical conceptual data model elements in a project dictionary Preliminary E-R diagram for Hoosier Burger s inventory control system Final E-R diagram for Hoosier Burger s inventory control system Figure E-R diagram for Problem and Exercise 8 Figure E-R diagram for Problem and Exercise 11 Figure E-R diagram for Problem and Exercise 16

11 Chapter 12 Selecting the Best Alternative Design Strategy Figure 12-4 Figure 12-5 Figure 12-6 Figure 12-9 Figure The steps in Hoosier Burger s inventory control system Description of three alternative systems that could be developed for Hoosier Burger s inventory system Weighted approach for comparing the three alternative systems for Hoosier Burger s inventory system Hoosier Burger s revised cost-benefit analysis for its Inventory Control System Project Hoosier Burger s revised schedule for its Inventory Control System project

12 Figure 1-1 Differences among data, data flow, and processing logic Data Data Flow Name John Smith Joan Chen Wilma Alvarez Age Party Democrat Republican Independent Validate Credit Card Sale Account number and transaction data Valid account number and transaction data Processing Logic Event::Hours-Worked = 0 Event Action:: If Hours-Worked > 40 then Pay = 40 * Pay-Rate + (Hours-Worked - 40) * (1.5 * Pay-Rate) Else Pay = Pay-Rate * Hours-Worked End if Prepare Statement Account number and transactions Statement Transactions

13 Figure 1-2a Traditional approach Payroll System Project Management System Tax Data Personnel Data Personnel Data Projects Data

14 Figure 1-2b Database approach Payroll System Project Management System Tax Data Personnel Data Projects Data

15 Figure 1-3 Three application systems at Pine Valley Furniture Orders Department Accounting Department Payroll Department Program A Program B Program C Program A Program B Program A Program B Order Filling System Invoicing System Payroll System Customer Master File Inventory Master File Back Order File Inventory Pricing File Customer Master File Employee Master File (Source: McFadden and Hoffer, 1994)

16 Figure 1-7 The prototyping methodology Identify Problem Initial Requirements Develop Prototype Convert to Operational System Working Prototype New Requirements If Prototype Inefficient Implement & Use Prototype Problems Next Version Revise & Enhance Prototype (Adapted from Naumann and Jenkins, 1982)

17 Figure 2-2 System Service Request for Purchasing Fulfillment System Pine Valley Furniture System Service Request REQUESTED BY DEPARTMENT LOCATION CONTACT TYPE OF REQUEST [ ] [ ] [ ] PROBLEM STATEMENT Juanita Lopez Purchasing, Manufacturing Support Headquarters, Tel: FA: jlopez URGENCY New System System Enhancement System Error Correction [ [ [ ] ] ] DATE November 1, 1994 Immediate Operations are impaired or opportunity lost Problems exist, but can be worked around Business losses can be tolerated until new system installed Sales growth at PVF has caused greater volume of work for the manufacturing support unit within Purchasing. Further, more concentration on customer service has reduced manufacturing lead times, which puts more pressure on purchasing activities. In addition, cost-cutting measures force Purchasing to be more aggressive in negotiating terms with vendors, improving delivery times, and lowering our investments in inventory. The current modest systems support for manufacturing purchasing is not responsive to these new business conditions. Data are not available, information cannot be summarized, supplier orders cannot be adequately tracked, and commodity buying is not well supported. PVF is spending too much on raw materials and not being responsive to manufacturing needs. SERVICE REQUEST I request a thorough analysis of our current operations with the intent to design and build a completely new information system. This system should handle all purchasing transactions, support display and reporting of critical purchasing data, and assist purchasing agents in commodity buying. IS LIAISON SPONSOR Chris Martin (Tel: FA: cmartin) Sal Divario, Director, Purchasing TO BE COMPLETED BY SYSTEMS PRIORITY BOARD [ [ [ [ ] ] ] ] Request approved Assigned to Start date Recommend revision Suggest user development Reject for reason

18 Figure 2-4a Top-down view of Purchasing Fulfillment System: Context diagram Price & Terms Quotes Shipment Suppliers Production Schedules Production Capacities Material Availability 0 Purchasing Fulfillment System Request for Quotes Order Supplier Material Evaluation Material Specifications Production Schedulers Supplier Material Specifications Engineering

19 Figure 2-4b Top-down view of Purchasing Fulfillment System: Data flow diagram Production Schedulers Production Schedules 6.0 Order Materials Production Capacities Preferred Supplier 1.0 Forecast Material Needs 4.0 Select Preferred Supplier Material Forecasts Supplier Description Criteria 2.0 Plan Purchase Agreements Price & Term Quotes Supplier Material Evaluations Suppliers Engineering Order Suppliers Bill of Materials 5.0 Produce Bill of Materials Product Design 3.0 Develop Purchased Goods Specs Material Specifications

20 Figure 2-6a Analysis phase review meeting excerpts: Entity-relationship (E-R) diagram Legend Entity Sends Supplier 4 Supplies Relationships mandatory 1 mandatory many optional many Shipment Receives Item Produces Production Plan Bill of Materials Generates Product Builds Master Schedule

21 Figure 2-6b Analysis phase review meeting excerpts: System benefits, costs, and risks TANGIBLE ONE-TIME BENEFITS Write-off of obsolete inventory: $ 40,000 Reduction in number of suppliers: 14,000 $ 54,000 TANGIBLE RECURRING ANNUAL BENEFITS Lower inventory carrying costs: $ 23,000 Net materials cost savings: 37,500 Less manufacturing rework: 13,000 Less manufacturing down-time: 25,000 Absorb growth with no additional staff: 32,000 $130,500 TANGIBLE ONE-TIME COSTS System development: $138,000 Equipment: 45,000 Training: 5,000 Conversion and installation: 23,000 $211,000 TANGIBLE RECURRING ANNUAL COSTS Data center charges: $ 39,500 INTANGIBLES Foundation for electronic linkage with suppliers in future Improved purchasing and manufacturing staff morale Improved management reporting and decision making RISKS Possible negative supplier reaction to system changes Poor quality data in current systems may necessitate a costly data cleanup project Potential delays or problems from possible first use of the Sybase client/server database engine by PVF

22 Figure 2-6c Analysis phase review meeting excerpts: Financial justification A B C D E F G H Pine Valley Furniture Economic Feasibility Analysis Purchasing Fulfillment System Project Year of Project Year 0 Year 1 Year 2 Year 3 Year 4 Year 5 TOTALS Net economic benefit Discount rate (12%) PV of benefits $54, $54,000 $130, $116,518 $130, $104,034 $130, $92,887 $130, $82,935 $130, $74,049 NPV of all BENEFITS One-time COSTS Recurring Costs Discount rate (12%) PV of Recurring Costs NPV of all COSTS Overall NPV $54,000 ($211,000 ) $ $0 ($211,000 ) $170,518 ($39,500 ) ($35,268 ) ($246,268 ) $274,552 ($39,500 ) ($31,489 ) ($277,757 ) $367,439 ($39,500 ) ($28,115 ) ($305,872 ) $450,374 ($39,500 ) ($25,103 ) ($330,975 ) $524,423 ($39,500 ) ($22,416 ) ($353,389 ) $524,423 ($353,389 ) $171,035 Overall ROI - (Overall NPV / NPV of all COSTS).048 Break-even Analysis Yearly NPV Cash Flow Overall NPV Cash Flow ($157,000 ) ($157,000) $81,250 ($75,750) $72,545 ($3,205) $64,772 $61,567 $57,832 $119,399 $51,636 $171,035 Project break-even occurs between years 2 and 3 Use first year of positive cash flow to calculate break-even fraction - ((64,772 / 61,567) / 64,772) =.05 Actual break-even occurred at 2.05 years (about 2 years and 1 month) Note: All dollar values have been rounded to the nearest dollar

23 Figure 2-8 Example dialogue tree 0 Login Screen System 1 Main Menu 0,System 1.1 Find Suppliers For Item 0,1 1.2 Find Items For Supplier 0,1 1.3 Find Suppliers For Item and Conditions 0, Supplier Display Supplier Display 1, ,1

24 Figure 2-10 Conversion and installation plan ID Name Duration 1 Start System Conversion 0d 2 Unload current vendor data files 1d 3 Analyze vendor data for errors 2d 4 Clean vendor data files 2d 5 Begin Wood Materials Conversion 0d 6 Extract data for wood materials 1d 7 Clean data for wood materials 1d 8 Load data for wood materials 1d 9 Disable old programs for wood area 1d 10 Add new data for wood materials 1d 11 Run acceptance test for wood area 2d 12 Install new programs for wood area 1d 13 Monitor wood materials use 5d 14 Begin fastener conversion 0d 15 Extract data for fasteners 1d 16 Clean data for fasteners 1d 17 Load data for fasteners 1d 18 Disable old program for fasteners 1d 19 Add new data for fasteners 1d 20 Run acceptance test for fasteners 1d 21 Install new programs for fasteners 1d 22 Monitor fasteners use 3d 23 Terminate conversion 0d Purchasing Fulfillment System Conversion Schedule March 10 March 17 March 24 March 31 M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T Project: Purchasing System Conversion Date: March 15, 1996 Critical Noncritical Progress Milestone Summary Rolled Up

25 Figure 2-12 Example system flow chart Bill of Materials Production Schedule Legend Online Storage Items to Order Explode Processing Requirements Quotes Display Output Rejected Orders Select Vendor Vendors Printed Output Order Report Tentative Orders Order Confirmations Write Orders Purchase Orders

26 Figure 2-13 Example program structure chart P.O. Number P.O. Number Write Purchase Order P.O. Number Add New Purchase Order Change Existing Purchase Order Delete Pending Purchase Order Print Purchase Order Vendor Number Vendor Status Order Data Linenum Check for New Vendor Get Basic Purchase Order Data Get Product Data for Purchase Order Legend Module Product_No Product Status Order Quantity Delivery Date data couple Read Product Data for Purchase Get Quantity to Order Get Delivery Terms for Order control flag

27 Figure 3-2 A general depiction of a system Input Components Environment Boundary Interfaces Interrelationship Output

28 Figure 3-3 Special characteristics of interfaces INTERFACE FUNCTIONS Because an interface exists at the point where a system meets its environment, the interface has several special, important functions. An interface provides Security, protecting the system from undesirable elements that may want to infiltrate it Filtering unwanted data, both for elements leaving the system and entering it Coding and decoding incoming and outgoing messages Detecting and correcting errors in its interaction with the environment Buffering, providing a layer of slack between the system and its environment, so that the system and its environment can work on different cycles and at different speeds Summarizing raw data and transforming them into the level of detail and format needed throughout the system (for an input interface) or in the environment (for an output interface) Because interface functions are critical in communication between system components or a system and its environment, interfaces receive much attention in the design of information systems (see Chapters 13 and 14).

29 Figure 3-5 Purposes of decomposition DECOMPOSITION FUNCTIONS Decomposition aids a systems analyst and other systems development project team members by Breaking a system into smaller, more manageable and understandable subsystems Facilitating the focusing of attention on one area (subsystem) at a time without interference from other parts Allowing attention to concentrate on the part of the system pertinent to a particular audience, without confusing people with details irrelevant to their interests Permitting different parts of the system to be built at independent times and/or by different people

30 Figure 3-6 An example of system decomposition After Decomposition CD Player System CD Signal Reading Subsystem Signal Amplifying Subsystem Music CD Control settings Control settings Signal Control Subsystem Signal Conversion Subsystem Music

31 Figure 3-7 A fast food restaurant s customer order information system depicted in a data flow diagram Customer Customer Order Kitchen Order Kitchen Receipt 1.0 Process Customer Food Order Formatted Goods Sold Data Update Goods Sold File Goods Sold Inventory Data Update Inventory File Formatted Inventory Data Goods Sold File Inventory File Daily Goods Sold Amount 4.0 Produce Management Reports Daily Inventory Depletion Amounts Management Reports Restaurant Manager

32 Figure 3-9 Some guidelines for running effective meetings Become comfortable with your role as facilitator by gaining confidence in your ability, being clear about your purpose, and finding a style that is right for you. At the beginning of the meeting, make sure the group understands what is expected of them and of you. Use physical movement to focus on yourself or on the group, depending on which is called for at the time. Reward group member participation with thanks and respect. Ask questions instead of making statements. Be willing to wait patiently for group members to answer the questions you ask them. Be a good listener. Keep the group focused. Encourage group members to feel ownership of the group s goals and of their attempts to reach those goals. (Adapted from Option Technologies, Inc. [1992])

33 Figure 3-10 ACM Code of Ethics and Professional Conduct (Part 1) Association for Computing Machinery Professional Code of Ethics Preamble These statements of intended conduct are expected of every member (voting members, associate members, and student members) of the Association for Computing Machinery (ACM). Section 1.0 consists of fundamental ethical considerations; section 2.0 includes additional considerations of professional conduct; statements in 3.0 pertain to individuals who have a leadership role; and section 4.0 deals with compliance. ACM shall prepare and maintain an additional document for interpreting and following this Code. (1.0) General Moral Imperatives (As an ACM member I will...) (1.1) Contribute to society and human well-being. (1.2) Avoid harm to others. (1.3) Be honest and trustworthy. (1.4) Be fair and take action not to discriminate. (1.5) Respect property rights (Honor copyrights and patents; give proper credit; not steal, damage, or copy without permission). (1.6) Respect the privacy of others. (1.7) Honor confidentiality. (2.0) Additional Professional Obligations (As an ACM computing professional I will...) (2.1) Strive to achieve the highest quality in the processes and products of my work. (2.2) Acquire and maintain professional competence. (2.3) Know and respect existing law pertaining to my professional work. (2.4) Encourage review by peers and all affected parties. (2.5) Give well-grounded evaluations of computer systems, their impacts, and possible risks. (2.6) Honor contracts, agreements, and acknowledged responsibilities. (2.7) Improve public understanding of computing and its consequences. Revision Draft No. 19 (9/19/91), used with permission

34 Figure 3-10 ACM Code of Ethics and Professional Conduct (Part 2) (3.0) Organizational Leadership Imperatives (As an organizational leader I will...) (3.1) Articulate social responsibilities of members of the organizational unit and encourage full participation in these responsibilities. (3.2) Shape information systems to enhance the quality of working life. (3.3) Articulate proper and authorized uses of organizational computer technology and enforce those policies. (3.4) Ensure participation of users and other affected parties in system design, development and implementation. (3.5) Support policies that protect the dignity of users and others affected by a computerized system. (3.6) Support opportunities for learning the principles and limitations of computer systems. (4.0) Compliance with Code (4.1) I will uphold and promote the principles of this Code. (4.2) If I observe an apparent violation of this Code, I will take appropriate action leading to a remedy. (4.3) I understand that violation of this Code is inconsistent with continued membership in the ACM. Revision Draft No. 19 (9/19/91), used with permission

35 Figure 4-2 A project manager juggles numerous items during a project Technological Change Customer and Management Expectations Documentation and Communication Systems Development Life Cycle The Art of Project Management Time and Resource Constraints Organizational Change and Complexity Methodologies and Tools Contractors and Vendors Managing People

36 Figure 4-4 The project workbook for the Purchasing Fulfillment System project contains both hard copy and electronic documents Pine Valley Furniture Information Systems Development Group Purchasing Fulfillment System Project overview 2. Initiation plan and SSR 3. Project scope and risks 4. Management procedures 5. Data descriptions 6. Process descriptions 7. Team correspondence 8. Statement of work 9. Project schedule Online copies of data dictionary, diagrams, schedules, reports, etc. Manager: Chris Martin 9 PFS Project PFS Project PFS Data Project Dictionary Data Dictionary Data Diagrams Dictionary Diagrams Diagrams

37 Figure 4-5a Level of detail in a project plan at the start of the project Analysis Design Implementation General Planning level Part of project planned so far Detailed Start of project Time End of project Current stage of project

38 Figure 4-5b Level of detail in a project plan in the middle of the project Analysis Design Implementation General Planning level Part of project planned so far Detailed Start of project Time End of project Current stage of project

39 Figure 4-7 Tradeoffs between the quality of the program code versus the speed of programming High Quality of Work Adam Brenda Carl Low Short Time of Programming a Task Long (Adapted from Page-Jones, 1985)

40 Figure 4.8a Graphical diagrams for depicting project plans: Gantt chart ID Name 1 Requirements Collection 2 Screen Design 3 Report Design 4 Database Design 5 User Documentation 6 Programming 7 Testing 8 Installation Sales Promotion Tracking April 1996 May 1996 June 1996 July 1996 August 1996 September Date: 4/1/96 8:00am Critical Noncritical Progress Milestone Summary Rolled Up

41 Figure 4-8b Graphical diagrams for depicting project plans: PERT chart Sales Promotion Tracking User Documentation Installation Screen Design Database Design 5 5.5w 7/15/96 8/21/96 8 1w 9/9/96 9/13/96 Requirements Collection 2 6w 5/20/96 6/28/96 4 2w 7/1/96 7/12/96 Programming Testing 1 5w 4/15/96 5/17/96 6 5w 7/15/96 8/16/96 7 3w 8/19/96 9/6/96 Report Design 3 6w 5/20/96 6/28/96 Name Critical Milestone Subproject Date: 4/1/96 8:00am ID Scheduled Start Duration Scheduled Finish Noncritical Summary Marked

42 Figure 4-11 Estimated time calculations for the SPTS project TIME ESTIMATE (in weeks) EPECTED TIME (ET) o + 4r + p ACTIVITY o r p 6 1. Requirements Collection Screen Design Report Design Database Construction User Documentation Programming Testing Installation

43 Figure 4-13 Gantt chart for the SPTS project ID Name 1 Requirements Collection 2 Screen Design 3 Report Design 4 Database Design 5 User Documentation 6 Programming 7 Testing 8 Installation Sales Promotion Tracking April 1996 May 1996 June 1996 July 1996 August 1996 September Date: 4/1/96 8:00am Critical Noncritical Progress Milestone Summary Rolled Up

44 Figure 4-14 PERT chart for the SPTS project Screen Design User Documentation Installation Requirements Collection 2 Database Construction Report Design Programming Testing

45 Figure 4-15 PERT chart for the SPTS project showing estimated times for each activity and their earliest and latest expected completion time T E = 11 T L = 11 T E = 18.5 T L = 21 T E = 22 T L = 22 T E = 5 T L = 5 1 ET = 5 2 T E = 13 ET = 6 T L = 13 ET = 5.5 ET = 1 T E = 11 T L = 11 4 ET = 2 T E = 18 T L = ET = 6 ET = 5 ET = 3 7 T E = 21 T L = 21 Critical path Non-critical path

46 Figure 4-16 Activity slack time calculations for the SPTS project SLACK ACTIVITY T E T L T L T E ON CRITICAL PATH

47 Figure 4-20 Viewing project information as a PERT chart in Microsoft Project for Windows

48 Figure 5-2a A profile of CASE users: Years of IS experience 11 to % 6 to % 1 to 5 2.8% More than % (Source: Jones and Arnett, 1992)

49 Figure 5-2b A profile of CASE users: Number of IS projects (Figures do not add up to 100% due to rounding.) 1 to % 11 to % 21 to 30 10% More than % (Source: Jones and Arnett, 1992)

50 Figure 5-3 Popular uses for CASE Data Dictionary 56.3 Project Management 56.3 Feature Documentation Prototyping Graphics Code Generation 47.9 Cost/Benefit Analysis Percentage of users who regularly use this feature (Source: Jones and Arnett, 1992)

51 Figure 5-5 The growth of the worldwide CASE market Analysis & Design Code & Application Tool Type Generators Integrated CASE Editors, Compilers, Debuggers & Testing Reverse Engineering Market Size ($ Billion) (Source: Pfrenzinger, 1992)

52 Figure 5-6 The relationship between CASE tools and the systems development life cycle Project Identification & Selection Project Initiation & Planning Requirements Definition Analysis Requirements Structuring Alternative Generation & Selection Realm of upper CASE tools Logical Design Design Physical Design Implementation Coding Documentation Testing Training Installation Realm of lower CASE tools Maintenance

53 Figure 5-12 System development items stored in the CASE repository Diagrams Documentation Forms and Reports Project Information CASE Repository Analysis & Testing Results Source & Object Code Standard Libraries

54 Figure 5-13 Common components of a comprehensive CASE repository Application Development Environment Production Environment CASE Tools Application Programs Repository Data Dictionary Information Repository Business Information Application Portfolio

55 Figure 5-14 Data dictionary definition of a repository item from Visible Systems Corporation s VAW CASE environment

56 Figure 5-16 Impact of documentation quality on system maintenance % Change in maintenance effort from norm Norm Poor Average High Documentation technical quality (Source: Hanna, 1992)

57 Figure 6-2 Project selection decisions must consider numerous factors and can have numerous outcomes Perceived and Real Needs Existing and Available Resources List of Potential and Ongoing Projects Project Selection Decision Decision Outcome Accept Project Reject Project Delay Project Refocus Project End-User Development Proof of Concept Current Organizational Environment Evaluation Criteria

58 Figure 6-3 Information systems development projects come from both top-down and bottom-up initiatives Sources of Potential Projects Project Identification and Selection Project Initiation and Planning Top Down Top Management Steering Committee Evaluate, Prioritize, and Schedule Projects Schedule of Projects Bottom Up User Departments Development Group

59 Figure 6-7 Information systems planning is a three-step process Step 1 Current Situation: listing of manual & automated processes listing of manual & automated data technology inventory human resources inventory Step 2 Future Situation: blueprints of manual & automated processes blueprints of manual & automated data technology blueprints human resources blueprints Schedule of Projects: Step 3 viend dkfjsk dkksl f kdkj dkj s ak df kdjfdd

60 Figure 6-9 Information systems architecture framework Data Process Network 1 Business Scope List of Entities Important to the Business List of Functions the Business Performs List of Locations in which the Business Operates 2 Business Model Business Entities and their Inter-relationships Function and Process Decomposition Communications Links between Business Locations 3 Information Systems Model Model of the Business Data and its Inter-relationships Flows between Application Processes Distribution Network 4 Technology Model Database Design Process Specifications Configuration Design 5 Technology Definition Database Schema and Subschema Definition Program Code and Control Blocks Configuration Definition 6 Information System Data and Information Application Programs System Configuration (Adapted from Zachman, 1987)

61 Figure 6-10 Parallel activities of corporate strategic planning and information systems planning Corporate Strategic Planning Current Enterprise Information Systems Planning Current Situation: listing of manual & automated processes listing of manual & automated data technology inventory human resources inventory Future Enterprise Future Situation: blueprints of manual & automated processes blueprints of manual & automated data technology blueprints human resources blueprints Strategic Plan Schedule of Projects: viend dkfjsk dkksl f kdkj dkj s ak df kdjfdd

62 Figure 6-11 Information systems planning information (Pine Valley Furniture) FUNCTIONS: DATA ENTITIES: INFORMATION SYSTEMS: business planning customer payroll processing product development product accounts payable marketing and sales vendor accounts receivable production operations raw material time card processing finance and accounting order inventory management human resources invoice equipment

63 Figure 6-12 Functional decomposition of information systems planning information (Pine Valley Furniture) Business functions Supporting functions Business Planning Market Analysis Sales Forecasting Product Development Concept Analysis Product Design Marketing and Sales Marketing Research Order Fulfillment Distribution Production Operations Production Scheduling Fabrication Assembly Finishing Finance and Accounting Capital Budgeting Accounts Receivable Accounts Payable Human Resources Recruiting Training

64 Figure 6-13 Data Entity-to-Function matrix (Pine Valley Furniture) Business Functions Data Entity Types Customer Product Vendor Raw Material Order Work Center Equipment Employees Invoice Work Order... Marketing and Sales Marketing Research Order Fulfillment Distribution Production Operations Production Scheduling Fabrication Assembly Finishing Finance and Accounting Capital Budgeting Accounts Receivable Accounts Payable Human Resources Recruiting Training... = data entity is used within business function

65 Figure 6-14 Information System-to-Objective matrix (Pine Valley Furniture) Information System Objective Profit Service Innovation Personnel Diversity Transaction Processing Order Tracking Order Processing Plant Scheduling Payroll Accounts Payable Accounts Receivable Cash Management... Management Information Systems Sales Management Sales Region Analysis Inventory Control Production Scheduling... F C F C C C F C F C F F C F C F F C F C = objective currently supported by existing systems F = objective is planned to be supported by future system F F F C F F C F C C C F F F F

66 Figure 6-17 Systems development projects flow from the information systems plan Information Systems Plan: I. Organizational Mission II. Informational Inventory III. Mission and Objectives of IS IV. Constraints V. Long-Term Plan VI. Short-Term Plan VII. Conclusions Project 1 Project 2 Project 3 Project 4 Project 5

67 Figure 7-2 Statement of Work for the Customer Tracking System (Pine Valley Furniture) Pine Valley Furniture Statement of Work Prepared: 9/20/95 Project Name: PVF Project Manager: Customer Tracking Systems Jim Woo Customer: Project Sponsor: Marketing Jackie Judson Project Start/End (projected): 10/1/95 2/1/96 PVF Development Staff Estimates (man-months): Programmers: Jr. Analysts: Sr. Analysts: Supervisors: Consultants: Librarian: TOTAL: Project Description Goal Objective This project will implement a customer tracking system for the marketing department. The purpose of this system is to automate the to save employee time, reduce errors, have more timely information, Phases of Work minimize data entry errors provide more timely information The following tasks and deliverables reflect the current understanding of the project: In Analysis, In Design, In Implementation,

68 Figure 7-4 Tangible benefits for Customer Tracking System (Pine Valley Furniture) TANGIBLE BENEFITS WORKSHEET Customer Tracking System Project Year 1 through 5 A. Cost reduction or avoidance $ 4,500 B. Error reduction 2,500 C. Increased flexibility 7,500 D. Increased speed of activity 10,500 E. Improvement in management planning or control 25,000 F. Other 0 TOTAL tangible benefits $50,000

69 Figure 7-5 One-time costs for Customer Tracking System (Pine Valley Furniture) ONE-TIME COSTS WORKSHEET Customer Tracking System Project Year 0 A. Development costs $20,000 B. New hardware 15,000 C. New (purchased) software, if any 1. Packaged applications software 5, Other 0 D. User training 2,500 E. Site preparation 0 F. Other 0 TOTAL one-time cost $42,500

70 Figure 7-6 Recurring costs for Customer Tracking System (Pine Valley Furniture) RECURRING COSTS WORKSHEET Customer Tracking System Project Year 1 through 5 A. Application software maintenance $25,000 B. Incremental data storage required: 20 MB $50. 1,000 (estimated cost/mb = $50) C. Incremental communications (lines, messages,...) 2,000 D. New software or hardware leases 0 E. Supplies 500 F. Other 0 TOTAL recurring costs $28,500

71 Figure 7-7 Summary spreadsheet reflecting the present value calculations of all benefits and costs for the Customer Tracking System (Pine Valley Furniture) A B C D E F G H Pine Valley Furniture Economic Feasibility Analysis Customer Tracking System Project Year of Project Year 0 Year 1 Year 2 Year 3 Year 4 Year 5 TOTALS Net economic benefit Discount rate (12%) PV of benefits $ $0 $50, $44,643 $50, $39,860 $50, $35,589 $50, $31,776 $50, $28,371 NPV of all BENEFITS One-time COSTS Recurring Costs Discount rate (12%) PV of Recurring Costs NPV of all COSTS Overall NPV $0 ($42,500 ) $ $0 ($42,500 ) $44,643 ($28,500 ) ($25,446 ) ($67,946 ) $84,503 ($28,500 ) ($22,720 ) ($90,666 ) $120,092 ($28,500 ) ($20,286 ) ($110,952 ) $151,867 ($28,500 ) ($18,112 ) ($129,064 ) $180,239 ($28,500 ) ($16,172 ) ($145,236 ) $180,239 ($145,236 ) $35,003 Overall ROI - (Overall NPV / NPV of all COSTS) 0.24 Break-even Analysis Yearly NPV Cash Flow Overall NPV Cash Flow ($42,500 ) ($42,500) $19,196 ($23,304) $17,140 ($6,164) $15,303 $9,139 $13,664 $22,803 $12,200 $35,003 Project break-even occurs between years 2 and 3 Use first year of positive cash flow to calculate break-even fraction - (( ) / 15303) =.403 Actual break-even occurred at 2.4 years Note: All dollar values have been rounded to the nearest dollar

72 Figure 7-8 Break-even analysis for Customer Tracking System (Pine Valley Furniture) 200 Dollars ($ thousands) Project break-even point 50 Benefits Costs Year

73 Figure 7-9 Effects of degree of project structure, project size, and familiarity with application area on project implementation risk High Familiarity with Technology or Application Area Low Familiarity with Technology or Application Area Large Project Small Project Large Project Small Project Low Structure (1) Low risk (very susceptible to mismanagement) (3) Very low risk (very susceptible to mismanagement) (5) Very high risk (7) High risk High Structure (2) Low risk (4) Very low risk (6) Medium risk (8) Medium-low risk (Adapted from: Cash et al., 1992)

74 Figure 7-10 Outline of a Baseline Project Plan Introduction A. B. System Description A. B. Feasibility Assessment A. B. C. D. E. F. Management Issues A. B. C. D. BASELINE PROJECT PLAN REPORT Project Overview Provides an executive summary that specifies the project s scope, feasibility, justification, resource requirements, and schedules. Additionally, a brief statement of the problem, the environment in which the system is to be implemented, and constraints that affect the project are provided. Recommendation Provides a summary of important findings from the planning process and recommendations for subsequent activities. Alternatives Provides a brief presentation of alternative system configurations. System Description Provides a description of the selected configuration and a narrative of input information, tasks performed, and resultant information. Economic Analysis Provides an economic justification for the system using cost-benefit analysis. Technical Analysis Provides a discussion of relevant technical risk factors and an overall risk rating of the project. Operational Analysis Provides an analysis of how the proposed system solves business problems or takes advantage of business opportunities in addition to an assessment of how current day-to-day activities will be changed by the system. Legal and Contractual Analysis Provides a description of any legal or contractual risks related to the project (e.g., copyright or nondisclosure issues, data capture or transferring, and so on). Political Analysis Provides a description of how key stakeholders within the organization view the proposed system. Schedules, Timeline, and Resource Analysis Provides a description of potential timeframe and completion date scenarios using various resource allocation schemes. Team Configuration and Management Provides a description of the team member roles and reporting relationships. Communication Plan Provides a description of the communication procedures to be followed by management, team members, and the customer. Project Standards and Procedures Provides a description of how deliverables will be evaluated and accepted by the customer. Other Project-Specific Topics Provides a description of any other relevant issues related to the project uncovered during planning.

75 Figure 7-11 Statement of project scope (Pine Valley Furniture) Pine Valley Furniture Statement of Project Scope General Project Information Project Name: Sponsor: Project Manager: Problem/Opportunity Statement: Project Objectives: Project Description: Business Benefits: Project Deliverables: Estimated Project Duration: Customer Tracking System Jackie Judson, VP Marketing Jim Woo Sales growth has out-paced the marketing department s ability to accurately track and forecast customer buying trends. An improved method for performing this process must be found in order to reach company objectives. To enable the marketing department to accurately track and forecast customer buying patterns in order to better serve customers with the best mix of products. This will also enable PVF to identify the proper application of production and material resources. A new information system will be constructed that will collect all customer purchasing activity, support display and reporting of sales information, aggregate data and show trends in order to assist marketing personnel in understanding dynamic market conditions. The project will follow PVF s systems development life cycle. Improved understanding of customer buying patterns Improved utilizaton of marketing and sales personnel Improved utilization of production and materials Customer tracking system analysis and design Customer tracking system programs Customer tracking documentation Training procedures 5 months Prepared by: Jim Woo Date: September 18, 1995

76 Figure 8-2a Typical interview guide Interview Outline Interviewee: Name of person being interviewed Location/Medium: Office, conference room, or phone number Objectives: What data to collect On what to gain agreement What areas to explore Agenda: Introduction Background on Project Overview of Interview Topics To Be Covered Permission to Tape Record Topic 1 Questions Topic 2 Questions Summary of Major Points Questions from Interviewee Closing Interviewer: Name of person leading interview Appointment Date: Start Time: End Time: Reminders: Background/experience of interviewee Known opinions of interviewee Approximate Time: 1 minute 2 minutes 1 minute 5 minutes 7 minutes 2 minutes 5 minutes 1 minute General Observations: Interviewee seemed busy probably need to call in a few days for follow-up questions since he gave only short answers. PC was turned off probably not a regular PC user. Unresolved Issues, Topics not Covered: He needs to look up sales figures from He raised the issue of how to handle returned goods, but we did not have time to discuss.

77 Figure 8-2b Typical interview guide (continued) Interviewee: Date: Questions: When to ask question, if conditional Question number: 1 Have you used the current sales tracking system? If so, how often? If yes, go to Question 2 Question: 2 What do you like least about this system? Notes: Answer Yes, I ask for a report on my product line weekly Observations Answer Seemed anxious may be over- estimating usage frequency dollars Observations Sales are shown in units, not System can show sales in dollars, but user does not know this.

78 Figure 8-6 Illustration of the typical room layout for a JAD Scanner Order Processing Overview Agenda 1. Overview Magnetic Board Flip Chart Open Issues Screen for Overheads Flip Chart Sheets Printer Overhead Projector Name Tents (Adapted from Wood and Silver, 1989)

79 Figure 9-2 Comparison of DeMarco and Yourdan and Gane & Sarson DFD symbol sets process data store source/sink data flow DeMarco & Yourdon symbols Gane & Sarson symbols

80 Figure 9-4 Context diagram of Hoosier Burger s food ordering system CUSTOMER KITCHEN Customer Order Receipt 0 Food Ordering System Food Order Management Reports RESTAURANT MANAGER

81 Figure 9-5 Level-0 DFD of Hoosier Burger s food ordering system CUSTOMER KITCHEN Customer Order Receipt 1.0 Receive and Transform Customer Food Order Food Order 2.0 Update Goods Sold File Goods Sold Inventory Data 3.0 Update Inventory File Formatted Goods Sold Data Formatted Inventory Data D2 Goods Sold File D1 Inventory File Daily Goods Sold Amounts 4.0 Produce Management Reports Daily Inventory Depletion Amounts Management Reports RESTAURANT MANAGER

82 Figure 9-6 Incorrect and correct ways to draw data flow diagrams Rule Incorrect Correct A. B. D. E. F. H. J. K. A B A A L. B A A A A B M. A A A C

83 Figure 9-7 Level-1 diagram showing the decomposition of Process 1.0 from the level-0 diagram for Hoosier Burger s food ordering system Customer Order Customer Order 1.1 Receive Customer Order Customer Order Customer Order Customer Order 1.3 Transform Order to Kitchen Format Food Order 1.5 Generate Inventory Decrements Inventory Data Generate Customer Receipt Generate Goods Sold Increments Goods Sold Data Receipt

84 Figure 9-8 Level-1 diagram showing the decomposition of Process 4.0 from the level-0 diagram for Hoosier Burger s food ordering system Daily Inventory Depletion Amounts Daily Goods Sold Amounts 4.1 Access Goods Sold and Inventory Data Inventory Data Goods Sold Data 4.2 Aggregate Goods Sold and Inventory Data Aggregated Data 4.3 Prepare Management Reports Management Reports

85 Figure 9-9 Level-2 diagram showing the decomposition of Process 4.3 from the level-1 diagram for Process 4.0 for Hoosier Burger s food ordering system Aggregated Data Format Management Reports Formatted Data Print Management Reports Management Reports

86 Figure 9-10 An unbalanced set of data flow diagrams (a) Context diagram 0 SOURCE A B SINK (b) Level-0 diagram 1.0 SOURCE ONE A Formatted A Formatted C 2.0 SOURCE TWO C B SINK

87 Figure 9-11 Example of data flow splitting (a) Composite data flow.0 Payment and Coupon Write Software (b) Disaggregated data flows.1 Payment.2 Coupon

88 Figure 9-12 List of activities involved in Bob Mellankamp s inventory control system for Hoosier Burger 1. Meet delivery trucks before opening restaurant. 2. Unload and store deliveries. 3. Log invoices and file in accordion file. 4. Manually add amounts received to stock logs. 5. After closing, print inventory report. 6. Count physical inventory amounts. 7. Compare inventory report totals to physical count totals. 8. Compare physical count totals to minimum order quantities; if the amount is less, make order; if not, do nothing. 9. Pay bills that are due and record them as paid.

89 Figure 9-13a Hoosier Burger s current physical inventory control system: Context diagram Invoice Usage Count SUPPLIER Payment 0 Inventory System INVENTORY REPORTS STOCK-ON-HAND Order On-hand Count

s от Systems Analysis and Design

s от Systems Analysis and Design s от Systems Analysis and Design lourih EDITION Joseph S. Valacich Washington State University Joey F. George Florida State University Jeffrey A. Hoffer University of Dayton Pearson Education International

More information

Managing the Information Systems Project

Managing the Information Systems Project 3 Managing the Information Systems Project Chapter Objectives After studying this chapter, you should be able to: 46 Describe the skills required to be an effective project manager. List and describe the

More information

In Chapters 1 and 2, we introduced the five phases of. Managing the Information Systems Project. Chapter

In Chapters 1 and 2, we introduced the five phases of. Managing the Information Systems Project. Chapter Chapter 3 Managing the Information Systems Project LEARNING OBJECTIVES After studying this chapter, you should be able to: Explain the process of managing an information systems project. Describe the skills

More information

CSC 342 Semester I: 1425-1426H (2004-2005 G)

CSC 342 Semester I: 1425-1426H (2004-2005 G) CSC 342 Semester I: 1425-1426H (2004-2005 G) Software Engineering Systems Analysis: Requirements Structuring Context & DFDs. Instructor: Dr. Ghazy Assassa Software Engineering CSC 342/Dr. Ghazy Assassa

More information

PROJECT MANAGEMENT PLAN CHECKLIST

PROJECT MANAGEMENT PLAN CHECKLIST PROJECT MANAGEMENT PLAN CHECKLIST The project management plan is a comprehensive document that defines each area of your project. The final document will contain all the required plans you need to manage,

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

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Exam Name MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 1) Which of the following requires a systems development method that uses a data orientation

More information

LECTURE 11: PROCESS MODELING

LECTURE 11: PROCESS MODELING LECTURE 11: PROCESS MODELING Outline Logical modeling of processes Data Flow Diagram Elements Functional decomposition Data Flows Rules and Guidelines Structured Analysis with Use Cases Learning Objectives

More information

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME > PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME > Date of Issue: < date > Document Revision #: < version # > Project Manager: < name > Project Management Plan < Insert Project Name > Revision History Name

More information

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0 NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5

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

Chapter 3 Managing the Information Systems (IS) Project

Chapter 3 Managing the Information Systems (IS) Project Content Chapter 3 Managing the Information Systems (IS) Project Process of managing IS projects Skills required to be an effective project manager Skills and activities of a project manager during project

More information

Chapter 7: Structuring System Process Requirements

Chapter 7: Structuring System Process Requirements Chapter 7: Structuring System Process Requirements Multiple Choice Questions 1. Data flow diagrams that concentrate on the movement of data between processes are referred to as: a. process models b. data

More information

(Refer Slide Time 00:56)

(Refer Slide Time 00:56) Software Engineering Prof.N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-12 Data Modelling- ER diagrams, Mapping to relational model (Part -II) We will continue

More information

BS Computer Science (2013 2014)

BS Computer Science (2013 2014) BS Computer Science (2013 2014) Program Information Point of Contact Venkat Gudivada (gudivada@marshall.edu) Support for University and College Missions Marshall University is a multi campus public university

More information

Chapter 5 Initiating and Planning Systems Development Projects

Chapter 5 Initiating and Planning Systems Development Projects Chapter 5 Initiating and Planning Systems Development Projects Multiple Choice Questions 1. As a rule of thumb estimate, what percentage of the entire development effort should be devoted to the project

More information

Systems Analysis and Design

Systems Analysis and Design Systems Analysis and Design Slides adapted from Jeffrey A. Hoffer, University of Dayton Joey F. George, Florida State University Joseph S. Valacich, Washington State University Modern Systems Analysis

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

Project Management Process

Project Management Process Project Management Process Description... 1 STAGE/STEP/TASK SUMMARY LIST... 2 Project Initiation 2 Project Control 4 Project Closure 5 Project Initiation... 7 Step 01: Project Kick Off 10 Step 02: Project

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

1. Process Modeling. Process Modeling (Cont.) Content. Chapter 7 Structuring System Process Requirements

1. Process Modeling. Process Modeling (Cont.) Content. Chapter 7 Structuring System Process Requirements Content Chapter 7 Structuring System Process Requirements Understand the logical (&physical) process modeling by using data flow diagrams (DFDs) Draw DFDs & Leveling Balance higher-level and lower-level

More information

5.2. 5.2 Template for IT Project Plan. Template for IT Project Plan. [Project Acronym and Name]

5.2. 5.2 Template for IT Project Plan. Template for IT Project Plan. [Project Acronym and Name] 231 5.2 Template for IT Project Plan Name of the Tool: Source: Usage: Description: Template for IT Project Plan GIZ This template has been designed as a tool to support the planning of IT projects for

More information

Job Streaming User Guide

Job Streaming User Guide Job Streaming User Guide By TOPS Software, LLC Clearwater, Florida Document History Version Edition Date Document Software Trademark Copyright First Edition 08 2006 TOPS JS AA 3.2.1 The names of actual

More information

44-76 mix 2. Exam Code:MB5-705. Exam Name: Managing Microsoft Dynamics Implementations Exam

44-76 mix 2. Exam Code:MB5-705. Exam Name: Managing Microsoft Dynamics Implementations Exam 44-76 mix 2 Number: MB5-705 Passing Score: 800 Time Limit: 120 min File Version: 22.5 http://www.gratisexam.com/ Exam Code:MB5-705 Exam Name: Managing Microsoft Dynamics Implementations Exam Exam A QUESTION

More information

idocuments Solutions Overview Enterprise financial management & workforce solutions www.idocuments.net June 2015

idocuments Solutions Overview Enterprise financial management & workforce solutions www.idocuments.net June 2015 idocuments Enterprise financial management & workforce solutions Solutions Overview June 2015 Sy na nt i x Ltd. All r ig ht s r es er ved. P a g e 1 17 Contents Introducing idocuments... 3 Mobile Approvals

More information

Systems Analysis and Design in a Changing World, Fifth Edition

Systems Analysis and Design in a Changing World, Fifth Edition Systems Analysis and Design in a Changing World, Fifth Edition Learning Objectives Explain the elements of project management and the responsibilities of a project manager Explain project initiation and

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

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

PROJECT MANAGEMENT METHODOLOGY SECTION 3 -- PLANNING PHASE

PROJECT MANAGEMENT METHODOLOGY SECTION 3 -- PLANNING PHASE PROJECT MANAGEMENT METHODOLOGY SECTION 3 -- PLANNING PHASE Table of Contents Introduction...3-1 Overview...3-1 The Process and the Project Plan...3-1 Project Objectives and Scope...3-1 Work Breakdown Structure...3-1

More information

Develop Project Charter. Develop Project Management Plan

Develop Project Charter. Develop Project Management Plan Develop Charter Develop Charter is the process of developing documentation that formally authorizes a project or a phase. The documentation includes initial requirements that satisfy stakeholder needs

More information

Scalability. Microsoft Dynamics GP 10.0. Benchmark Performance: 1,000 Concurrent Users with Microsoft SQL Server 2008 and Windows Server 2008

Scalability. Microsoft Dynamics GP 10.0. Benchmark Performance: 1,000 Concurrent Users with Microsoft SQL Server 2008 and Windows Server 2008 Scalability Microsoft Dynamics GP 10.0 Benchmark Performance: 1,000 Concurrent Users with Microsoft SQL Server 2008 and Windows Server 2008 White Paper July 2009 Contents Introduction... 3 Microsoft Dynamics

More information

To provide a procedure and associated guidelines to facilitate the management of project dependencies.

To provide a procedure and associated guidelines to facilitate the management of project dependencies. Management DEPENDENCY MANAGEMENT Purpose To provide a procedure and associated guidelines to facilitate the management of project dependencies. Overview Dependencies in this Phase are defined as actions,

More information

AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST. Lecture 1. 21.10.2014, Tuesday

AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST. Lecture 1. 21.10.2014, Tuesday AN OVERVIEW OF SYSTEMS ANALYSIS: SYSTEMS ANALYSIS AND THE ROLE OF THE SYSTEMS ANALYST Lecture 1 21.10.2014, Tuesday 2 A Series of Lectures 1.The Role of the Systems 2.Project Planning and Project Management

More information

Computing Services Network Project Methodology

Computing Services Network Project Methodology Computing Services Network Project Prepared By: Todd Brindley, CSN Project Version # 1.0 Updated on 09/15/2008 Version 1.0 Page 1 MANAGEMENT PLANNING Project : Version Control Version Date Author Change

More information

Answers to Review Questions

Answers to Review Questions Tutorial 2 The Database Design Life Cycle Reference: MONASH UNIVERSITY AUSTRALIA Faculty of Information Technology FIT1004 Database Rob, P. & Coronel, C. Database Systems: Design, Implementation & Management,

More information

Human Resource Assistant Payroll Practitioner

Human Resource Assistant Payroll Practitioner Human Resource Assistant Payroll Practitioner PROGRAM OBJECTIVES Rapid workforce change makes responsible and responsive human resources service delivery and management one of the most pressing and critical

More information

Seradex White Paper A newsletter for manufacturing organizations April, 2004

Seradex White Paper A newsletter for manufacturing organizations April, 2004 Seradex White Paper A newsletter for manufacturing organizations April, 2004 Using Project Management Software for Production Scheduling Frequently, we encounter organizations considering the use of project

More information

Module 3: The Project Planning Stage

Module 3: The Project Planning Stage Overview Once you've initiated the project and gathered all relevant information, you'll then begin planning your project. The planning stage depends on the size of your project, how much information you

More information

Taulia Supplier Portal User Guide

Taulia Supplier Portal User Guide Taulia Supplier Portal User Guide Version 2.1 Taulia Inc. Taulia GmbH 201 Mission Street, Ste. 900 Gladbacher Strasse 74 San Francisco, CA 94105 Phone +1 (415) 376 8280 40219 Düsseldorf Germany Fax +1

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

COST-BENEFIT ANALYSIS TEMPLATE

COST-BENEFIT ANALYSIS TEMPLATE *************** REMOVE THIS PAGE FROM FINAL DOCUMENT. *************** TEMPLATE INTRODUCTION A cost-benefit analysis (CBA) is a systematic process for calculating and comparing benefits and costs of a project

More information

An Introduction to. Metrics. used during. Software Development

An Introduction to. Metrics. used during. Software Development An Introduction to Metrics used during Software Development Life Cycle www.softwaretestinggenius.com Page 1 of 10 Define the Metric Objectives You can t control what you can t measure. This is a quote

More information

Oracle EBS Service Contracts Extensions for Oracle Endeca

Oracle EBS Service Contracts Extensions for Oracle Endeca Oracle EBS Service Contracts Extensions for Oracle Endeca Amit Jha Project Leader, Product Management Oracle EBS Procurement & Contracts October 02, 2014 Safe Harbor Statement The following is intended

More information

Project Time Management

Project Time Management Project Time Management Study Notes PMI, PMP, CAPM, PMBOK, PM Network and the PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc. Points to Note Please

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

SOFTWARE ENGINEERING INTERVIEW QUESTIONS

SOFTWARE ENGINEERING INTERVIEW QUESTIONS SOFTWARE ENGINEERING INTERVIEW QUESTIONS http://www.tutorialspoint.com/software_engineering/software_engineering_interview_questions.htm Copyright tutorialspoint.com Dear readers, these Software Engineering

More information

MNLARS Project Audit Checklist

MNLARS Project Audit Checklist Audit Checklist The following provides a detailed checklist to assist the audit team in reviewing the health of a project. Relevance (at this time) How relevant is this attribute to this project or audit?

More information

Increasing the Productivity and Efficiency of Business Transactions with Microsoft Business Solutions Navision Intercompany Postings

Increasing the Productivity and Efficiency of Business Transactions with Microsoft Business Solutions Navision Intercompany Postings Increasing the Productivity and Efficiency of Business Transactions with Microsoft Business Solutions Navision Intercompany Postings White Paper Published: May 2004 Contents Introduction...1 Streamlining

More information

HP Service Manager. Software Version: 9.34 For the supported Windows and UNIX operating systems. Processes and Best Practices Guide

HP Service Manager. Software Version: 9.34 For the supported Windows and UNIX operating systems. Processes and Best Practices Guide HP Service Manager Software Version: 9.34 For the supported Windows and UNIX operating systems Processes and Best Practices Guide Document Release Date: July 2014 Software Release Date: July 2014 Legal

More information

III. Structured Analysis and Design Technique (SADT) SADT: Structured Analysis and Design Technique

III. Structured Analysis and Design Technique (SADT) SADT: Structured Analysis and Design Technique III. Structured Analysis and Design Technique (SADT) Hisry Data and Activities SADT Diagrams The SADT Analysis Process Data Flow Diagrams 2004 John Mylopoulos SADT -- 1 SADT: Structured Analysis and Design

More information

Project management. Objectives. Topics covered. Organizing, planning and scheduling software projects DISCUSSION

Project management. Objectives. Topics covered. Organizing, planning and scheduling software projects DISCUSSION Project management 1 Objectives 2 Organizing, planning and scheduling software projects DISCUSSION Project Managers? To introduce software project management and to describe its distinctive characteristics

More information

pm4dev, 2015 management for development series Project Schedule Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS

pm4dev, 2015 management for development series Project Schedule Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS pm4dev, 2015 management for development series Project Schedule Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS A methodology to manage development

More information

This is the software system proposal document for the <name of the project> project sponsored by <name of sponsor>.

This is the software system proposal document for the <name of the project> project sponsored by <name of sponsor>. Guide to Preparing the SOFTWARE PROJECT MANAGEMENT PLAN R. Buckley CSc 190 Senior Project Department of Computer Science - College of Engineering and Computer Science California State University, Sacramento

More information

Functional Area Systems Lecture 5

Functional Area Systems Lecture 5 ACS-1803 Introduction to Information Systems Instructor: David Tenjo Functional Area Systems Lecture 5 1 1. ACCOUNTING TRANSACTION SYSTEMS 2 1 Business Transaction Cycles 3 Business Transaction Cycles

More information

Process Modelling. Data flow Diagrams. Process Modelling Data Flow Diagrams. CSE1204 - Information Systems 1

Process Modelling. Data flow Diagrams. Process Modelling Data Flow Diagrams. CSE1204 - Information Systems 1 CSE04 - Information s Process Modelling Data Flow Diagrams Process Modelling Process modelling aims to graphically represent the processes which capture, manipulate, store and distribute data. data flow

More information

INTRODUCTION: Plan and Schedule Development Create a Work Breakdown Structure (WBS) The detailed guidelines and examples start on the following page.

INTRODUCTION: Plan and Schedule Development Create a Work Breakdown Structure (WBS) The detailed guidelines and examples start on the following page. What This Is INTRODUCTION: Plan and Schedule Development Create a Work Breakdown Structure (WBS) The detailed guidelines and examples start on the following page. First of a series of guidelines for project

More information

Foundations for Systems Development

Foundations for Systems Development Foundations for Systems Development ASSIGNMENT 1 Read this assignment introduction. Then, read Chapter 1, The Systems Development Environment, on pages 2 25 in your textbook. What Is Systems Analysis and

More information

Best Practices Statement Project Management. Best Practices for Managing State Information Technology Projects

Best Practices Statement Project Management. Best Practices for Managing State Information Technology Projects State of Arkansas Office of Information Technology 124 W. Capitol Ave. Suite 990 Little Rock, AR 72201 501.682.4300 Voice 501.682.4020 Fax http://www.cio.arkansas.gov/techarch Best Practices Statement

More information

Name Chapter 1: Introduction to Project Management Description Instructions

Name Chapter 1: Introduction to Project Management Description Instructions Name Chapter 1: Introduction to Project Management Description Instructions Modify Question 1 / 0 points Modify Remove Question Until the 1980s, project management primarily focused on providing schedule

More information

Windows 7 Upgrade Risk Mitigation Planning: Ensuring Windows 7 Upgrade Success

Windows 7 Upgrade Risk Mitigation Planning: Ensuring Windows 7 Upgrade Success November 2010 Windows 7 Upgrade Risk Mitigation Planning: Ensuring Windows 7 Upgrade Success By: Robert Schaper, Laplink Software Enterprise Solutions Contents Introduction 2 Risk and Cost 2 Upgrade Strategies

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

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

Project Time Management

Project Time Management Project Time Management Plan Schedule Management is the process of establishing the policies, procedures, and documentation for planning, developing, managing, executing, and controlling the project schedule.

More information

Process/Workflow Analysis Quiz

Process/Workflow Analysis Quiz Process/Workflow Analysis Quiz Question ID: 1 Outline Section: WF A flowchart can be used to show all except A: the specifications of the system. B: re-engineered clarity. C: existing confusion. D: the

More information

Configuring budget planning for Microsoft Dynamics AX 2012 R2

Configuring budget planning for Microsoft Dynamics AX 2012 R2 Microsoft Dynamics AX 2012 R2 Configuring budget planning for Microsoft Dynamics AX 2012 R2 White Paper This document describes configuration considerations for implementing budget planning. October 2012

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

SACWIS PLANNING FOR DEPARTMENT OF HUMAN SERVICES DRAFT - STRATEGIC IMPLEMENTATION PLAN: MILESTONES & TIMELINES FOR A FULL IMPLEMENTATION

SACWIS PLANNING FOR DEPARTMENT OF HUMAN SERVICES DRAFT - STRATEGIC IMPLEMENTATION PLAN: MILESTONES & TIMELINES FOR A FULL IMPLEMENTATION STATE OF MICHIGAN SACWIS PLANNING FOR DEPARTMENT OF HUMAN SERVICES DRAFT - STRATEGIC IMPLEMENTATION PLAN: MILESTONES & TIMELINES FOR A FULL IMPLEMENTATION September 13, 2010 DRAFT -Strategic Plan: Key

More information

MBA Data Analysis Pad John Beasley

MBA Data Analysis Pad John Beasley 1 Marketing Analysis Pad - 1985 Critical Issue: Identify / Define the Problem: Objectives: (Profitability Sales Growth Market Share Risk Diversification Innovation) Company Mission: (Source & Focus for

More information

7Seven Things You Need to Know About Long-Term Document Storage and Compliance

7Seven Things You Need to Know About Long-Term Document Storage and Compliance 7Seven Things You Need to Know About Long-Term Document Storage and Compliance Who Is Westbrook? Westbrook Technologies, based in Branford on the Connecticut coastline, is an innovative software company

More information

Final Report on Project Management Skills of the University of California Libraries Staff. July, 2010

Final Report on Project Management Skills of the University of California Libraries Staff. July, 2010 Final Report on Project Management Skills of the University of California Libraries Staff July, 2010 from the Project Management Skills Task Force Members: Joan Starr, CDL, Chair Mary Linn Bergstrom, UC

More information

Gartner, Inc. DIR-SDD-2042

Gartner, Inc. DIR-SDD-2042 Texas Department of Information Resources STATEMENT OF WORK (SOW) FOR DELIVERABLES-BASED INFORMATION TECHNOLOGY SERVICES Identity & Access Management Analysis IT Assessment & Planning Gartner, Inc. DIR-SDD-2042

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

Introduction to the ITS Project Management Methodology

Introduction to the ITS Project Management Methodology Introduction to the ITS Project Management Methodology In September 1999 the Joint Legislative Committee on Performance Evaluation and Expenditure Review (PEER) produced a report entitled Major Computer

More information

AdvAnced Business MAnAger The NexT GeNeraTioN of accounting software

AdvAnced Business MAnAger The NexT GeNeraTioN of accounting software Advanced Business Manager The Next Generation of accounting software Overview Advanced Business Manager (ABM) has been designed and developed by accountants to create the next generation of accounting

More information

DOC Electronic Timekeeping System Quarterly Project Oversight Report: Comprehensive Review For Period January March 2015

DOC Electronic Timekeeping System Quarterly Project Oversight Report: Comprehensive Review For Period January March 2015 Department of Corrections Electronic Timekeeping System Project For Period: January March 2015 Quarter Ending: 3/31/2015 Agency Name: Department of Corrections (DOC) Project Name: Electronic Timekeeping

More information

Objectives. Project Management Overview. Successful Project Fundamentals. Additional Training Resources

Objectives. Project Management Overview. Successful Project Fundamentals. Additional Training Resources Project Management for Small Business Moderator: Maria Mancha Frontline Systems, Inc. Objectives Project Management Overview Successful Project Fundamentals Additional Training Resources Project Management

More information

CASE TOOLS. Contents

CASE TOOLS. Contents MODULE 14 CASE TOOLS Contents 1. MOTIVATION AND LEARNING GOALS 2. LEARNING UNIT 1 CASE tools and their importance 3. LEARNING UNIT 2 Some CASE tools and their use 4. REFERENCES CASE TOOLS MOTIVATION Industries

More information

ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS

ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS Chapter 3 of Systems Analysis and Design in a Changing World explains the techniques and steps required to build a project schedule

More information

Project Management in Pharmaceuticals

Project Management in Pharmaceuticals Tanzeena Sara, Sales Training Department sanofi-aventis Bangladesh Limited Introduction Project management is the discipline of organizing and managing resources in a way that the project is completed

More information

108-C-215 CRITICAL PATH METHOD SCHEDULE. (Revised 03-24-10)

108-C-215 CRITICAL PATH METHOD SCHEDULE. (Revised 03-24-10) CRITICAL PATH METHOD SCHEDULE (Revised 03-24-10) The Standard Specifications are revised as follows: SECTION 108, BEGIN LINE 177, INSERT AS FOLLOWS: 108.04.1 Critical Path Method Schedule (a) General Requirements

More information

System Development and Life-Cycle Management (SDLCM) Methodology. Approval CISSCO Program Director

System Development and Life-Cycle Management (SDLCM) Methodology. Approval CISSCO Program Director System Development and Life-Cycle Management (SDLCM) Methodology Subject Type Standard Approval CISSCO Program Director A. PURPOSE This standard specifies content and format requirements for a Physical

More information

Perform Work Order Scheduling Process Improvements

Perform Work Order Scheduling Process Improvements Key Work Process(3.1): Perform Work Order Scheduling Process Owner: Perform Work Order Scheduling Process Improvements Work System Owner Ed Curry Work System Enabling Leader Dane Theodore, Director Priority

More information

Project Management Planning

Project Management Planning The Project Plan Template The Project Plan The project plan forms the basis for all management efforts associated with the project. A project plan template is included in this document. The information

More information

Revealing the Big Picture Using Business Process Management

Revealing the Big Picture Using Business Process Management Revealing the Big Picture Using Business Process Management Page 1 of 20 Page 2 of 20 Introduction In today s business environment, change is inevitable. Changes in technology, organizational structure,

More information

The Job of the Project Manager. Robert Youker World Bank (retired) 5825 Rockmere Drive Bethesda, Md. USA 20816 bobyouker@worldnet.att.

The Job of the Project Manager. Robert Youker World Bank (retired) 5825 Rockmere Drive Bethesda, Md. USA 20816 bobyouker@worldnet.att. The Job of the Project Manager Robert Youker World Bank (retired) 5825 Rockmere Drive Bethesda, Md. USA 20816 bobyouker@worldnet.att.net For any organization and for any project manager it is vitally important

More information

Info Net LAMAR SOFTWARE, INC. Enterprise Resource Planning. www.lamarsoftware.com. Efficiency. Productivity. Flexibility

Info Net LAMAR SOFTWARE, INC. Enterprise Resource Planning. www.lamarsoftware.com. Efficiency. Productivity. Flexibility Efficiency LAMAR SOFTWARE, INC. Productivity Flexibility Connect your suppliers, vendors and business partners in real-time over the Internet with LAMAR Software s proven web-enabled ERP suite. Info Net

More information

15 Principles of Project Management Success

15 Principles of Project Management Success 15 Principles of Project Management Success Project management knowledge, tools and processes are not enough to make your project succeed. You need to get away from your desk and get your hands dirty.

More information

SCATS SALES AND CUSTOMER TRACKING SYSTEM SOFTWARE REQUIREMENTS SPECIFICATION VERSION: FINAL 1.0

SCATS SALES AND CUSTOMER TRACKING SYSTEM SOFTWARE REQUIREMENTS SPECIFICATION VERSION: FINAL 1.0 SCATS SALES AND CUSTOMER TRACKING SYSTEM SOFTWARE REQUIREMENTS SPECIFICATION VERSION: FINAL 1.0 OCTOBER 28, 2001 REVISION CHART Version Primary Author(s) Description of Version Date Completed Draft Johnny

More information

PROJECT CHARTER GUIDE

PROJECT CHARTER GUIDE Treasury Board of Canada Secretariat Secrétariat du Conseil du Trésor du Canada Enhanced Management Framework for Information Technology PROJECT CHARTER GUIDE February 1999 Chief Information Officer Branch

More information

Why Data Flow Diagrams?

Why Data Flow Diagrams? Flow Diagrams A structured analysis technique that employs a set of visual representations of the data that moves through the organization, the paths through which the data moves, and the processes that

More information

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams Chapter 10 Practical Database Design Methodology and Use of UML Diagrams Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10 Outline The Role of Information Systems in

More information

Knowledge Area Inputs, Tools, and Outputs. Knowledge area Process group/process Inputs Tools Outputs

Knowledge Area Inputs, Tools, and Outputs. Knowledge area Process group/process Inputs Tools Outputs HUMAN RESOURCE MANAGEMENT Organizational planning Staff Acquisition Project interfaces such as organizational interfaces, technical interfaces and interpersonal interfaces. Staffing requirements Staffing

More information

21. Earned Value deals with: a. EV Scope b. PV Time c. AC Cost 22. Portfolios are organized around business goals. 23. Take stern action against

21. Earned Value deals with: a. EV Scope b. PV Time c. AC Cost 22. Portfolios are organized around business goals. 23. Take stern action against PMP Short Notes Based on PMBOK Guide fifth edition By Dilip Chaturvedi,PMP Email id: info@justpmp.com To know about our training schedule, please visit www.justpmp.com 1. Communication is more complex

More information

CA ERwin Process Modeler Data Flow Diagramming

CA ERwin Process Modeler Data Flow Diagramming CA ERwin Process Modeler Data Flow Diagramming Overview Guide r7.3 This documentation and any related computer software help programs (hereinafter referred to as the Documentation ) is for the end user

More information

THE EXPENDITURE CYCLE Part I

THE EXPENDITURE CYCLE Part I CHAPTER THE EXPENDITURE CYCLE Part I Businesses need resources in order to conduct their business to produce and sell a product or to provide a service. The expenditure cycle is concerned with the acquisition

More information

PM eb. Software Report Technology in Construction Today

PM eb. Software Report Technology in Construction Today PORTFOLIO & PROGRAM MANAGEMENT Portfolio Planning Project Management Document Management Visual Workflow Scheduling Asset Management a web based enterprise class program management solution for construction

More information

ERP For Small & Medium Enterprises. The most effective and efficient way to run your business. Version 2.0

ERP For Small & Medium Enterprises. The most effective and efficient way to run your business. Version 2.0 ERP For Small & Medium Enterprises The most effective and efficient way to run your business. Version 2.0 AUTOMAT ERP - INTRODUCTION A SIMPLE YET COMPREHENSIVE BUSINESS TOOL FOR SMALL AND MEDIUM ENTERPRISES

More information

SOFTWARE REQUIREMENTS

SOFTWARE REQUIREMENTS SOFTWARE REQUIREMENTS http://www.tutorialspoint.com/software_engineering/software_requirements.htm Copyright tutorialspoint.com The software requirements are description of features and functionalities

More information

PROJECT PLAN TEMPLATE

PROJECT PLAN TEMPLATE Treasury Board of Canada Secretariat Secrétariat du Conseil du Trésor du Canada Enhanced Management Framework for Information Management/Information Technology PROJECT PLAN TEMPLATE Document Revision Draft

More information