Professional Documents
Culture Documents
Selecting The Best Alternative Design Strategy
Selecting The Best Alternative Design Strategy
7.1
Learning Objectives
Describe different sources of software Learn to assemble the various pieces of
an alternative design strategy Learn how to generate at least three alternative design strategies Discuss selecting the best design strategy using both qualitative and quantitative methods
7.2
Learning Objectives
Learn how to use the results of the
analysis phase to update a Baseline Project Plan (BPP) Discuss design strategies and how they are applied to the Internet
7.3
Process
Divide requirements into different sets of capabilities Enumerate different potential implementation environments that could be used to deliver the different sets of capabilities Propose different ways to source or acquire the various sets of capabilities for the different implementation environments
7.4
Low-end
Provides all required functionality users
demand with a system that is minimally different from the current system
High-end
Solves problem in question and provides many
Midrange
Compromise of features of high-end alternative
Data Outputs Analyses User expectations on accessibility,response time and turnaround time
7.7
The practice of turning over responsibility of some to all of an organizations information systems applications and operations to an outside firm Can provide a cost effective solution
7.8
Hardware manufacturers Packaged software producers Custom software producers Enterprise solution software In-house development
7.9
In-house versus purchased Mandatory, essential and desired features Installation Training Technical Support
Functionality
Vendor Support
Viability of Vendor
7.10
Ease of customization
Documentation
7.12
A document provided to vendors to ask them to propose hardware and system software that will meet the requirements of your new system
7.14
Implementation Issues
Technical and social aspects of implementation need to be addressed Training Disruption of work
7.15
Organizational Issues
Overall cost and available funds Management Support User Acceptance of the new system Other issues - assessment of operational and political feasibility
Bob receives invoices from suppliers, he records their receipt on an invoice log sheet, and he puts the actual invoices in his accordion file. Using the invoices, Bob records the amount of stock delivered on the stock logs, paper forms posted near the point of storage for each inventory item. The stock logs include minimum order quantities as well as spaces for posting the starting amount
delivered, and the amount used for each item. Amounts delivered are entered on the sheet when Bob logs stock deliveries; amounts used are entered after Bob has compared the amounts of stock used, according to physical counts, and according to the numbers on the inventory report generated by the food ordering system.
Bob wants to improve their inventory system so that new orders are immediately accounted for, so that the system can determine when new orders should be placed, and so that management can obtain accurate inventory levels at any time of the day.
Ranked system requirements and constraints for Hoosiers Burgers Inventory System
System Requirements
1. Must be able to easily enter shipments into system as soon as they are accepted. 2. System must automatically determine whether and when a new order should be placed. 3. Management should be able to determine at any time approximately what inventory levels are for any given item in stock.
System Constraints
1. System development can cost no more that $50,000. 2. New hardware can cost no more than $50,000. 3. The new system must be operational in no more than six months from the start of the contract. 4. Training needs must be minimal, I.e., the new system must be very easy to use.
1. Easy real-time
entry of new shipment data. 2. Automatic Reorder Decisions. 3. Real-time data on inventory levels.
Yes
Yes
Yes
$50,000 $50,000
$65,000 $50,000
3. Time of
operation
3 months
7.25
Weighted approach can be used to compare the three alternatives Figure 7-8 shows a weighted approach for Hoosier Burger Left hand side of table contains decision criteria
Constants and requirements Weights are arrived at by discussion with analysis team,
7.26
request well or that it violates the constraint 5 indicates that the alternative meets or exceeds requirements or clearly abides by the constraint
18 18 14 50 20 15 10 5 50 100
5 5 5 5
4 4 4 3
3 4 3 5
Total
7.28
1.
Project Overview Provides an executive summary that specifies the projects scope, feasibility, justification, resource requirements, and schedules. Additionally 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.
information.
C. 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.
D. 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.)
E. Political Analysis Provides a description of how stakeholders within the organization view the proposed system. F. Schedules, Timeline and Resource Analysis Provides a description of potential timeframe and completion date scenarios using various resource allocation schemes.
B. Communication Plan provides a description of the communication procedures to be followed by management, team members, and the customer.
C. Project Standards and Procedures Provides a description on how deliverables will be evaluated and accepted by the customer.
D. Other Project-Specific Topics Provides a description of any other relevant issues related to the project uncovered during planning.
Summary
Sources of Software Identifying requirements and constraints Generating alternative design strategies Selecting the best design strategy Updating a Baseline Project Plan (BPP)
7.37
Evaluation:
Consider the purchase of a new PC to be used by you at your work (or by you at a job that you would like to have). Describe in detail three alternatives for this new PC that represent the low, mid-, and high points of a continuum of potential solutions. Be sure that the low-end PC meets at least your minimum requirements and the high-end PC is at least within a reasonable budget. At this point, without quantitative analysis, which alternative would you choose?