Ms. Hall, Ms. Colling, Mrs. Cummings, Mr. Li, and Ms. McFadyen
R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.
-
Upload
claire-potter -
Category
Documents
-
view
213 -
download
0
Transcript of R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.
![Page 1: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/1.jpg)
10-192.2911R McFadyen
Chapter 10Chapter 10
Selecting the Best Alternative Design StrategySelecting the Best Alternative Design Strategy
![Page 2: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/2.jpg)
10-292.2911R McFadyen
TopicsTopics
Sources of software
Generating design strategies
Selection strategy
Weighting/scoring alternatives
In-house development
COTS
Outsourcing
![Page 3: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/3.jpg)
10-392.2911R McFadyen
![Page 4: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/4.jpg)
10-492.2911R McFadyen
System Design StrategySystem Design Strategy
Three strategies: •for high-functionality high-cost solution, •for minimum functionality low-cost solution, and •for middle-of-the-road
![Page 5: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/5.jpg)
10-592.2911R McFadyen
Generating a Design StrategyGenerating a Design Strategy
Divide requirements into sets of capabilities, categorized by level of necessity:
MandatoryGood to have
Wish list
Enumerate potential implementation environments: Hardware and system software platforms
Consider different sourcing possibilities for obtaining the necessary software:
In-houseOutsourceConsultants
![Page 6: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/6.jpg)
10-692.2911R McFadyen
Features are determined from requirements.
Constraints pertain to limitations on development efforts.
Generating a Design StrategyGenerating a Design Strategy
![Page 7: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/7.jpg)
10-792.2911R McFadyen
Main Sources of SoftwareMain Sources of Software
– Hardware Manufacturers
– Prepackaged Software Producers
– Custom Software Producers
– Enterprise Solutions Software
– In-house Development
![Page 8: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/8.jpg)
10-892.2911R McFadyen
In-house DevelopmentIn-house Development
If sufficient system development expertise with the chosen platform exists in-house, then some or all of the system can be developed by the organization’s own staff
Often, there are a variety of sources that are used, with in-house staff playing a role as well as consultants or ERP vendors
![Page 9: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/9.jpg)
10-992.2911R McFadyen
Evaluating Purchased SoftwareEvaluating Purchased Software
Use a variety of information sources:
– Vendor’s proposal
– Running software through a series of tests
– Feedback from other users of the vendor’s product
– Independent software testing services
– Articles in trade publications
![Page 10: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/10.jpg)
10-1092.2911R McFadyen
Outsourcing is the practice of giving the responsibility for some or all of an organization’s information systems, applications and operations to an outside firm
Outsourcing can produce cost savings for the client, by leveraging the outsourcer’s economies of scale
OutsourcingOutsourcing
![Page 11: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/11.jpg)
10-1192.2911R McFadyen
![Page 12: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/12.jpg)
10-1292.2911R McFadyen
Hardware ManufacturersHardware Manufacturers
IBM is the leader in software sales and services
Hardware manufacturers tend to focus on system software and utilities
![Page 13: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/13.jpg)
10-1392.2911R McFadyen
Prepackaged SoftwarePrepackaged Software
Microsoft is the leader in prepackaged software production.
Prepackaged software is commercial off-the-shelf software (COTS software)
Often, prepackaged software is turnkey software (i.e., not customizable) .
![Page 14: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/14.jpg)
10-1492.2911R McFadyen
Many factors go into selection of off-the-shelf software, many of which are relevant for other software purchases.
Vendor support and viability are always among the most important criteria.
Off-the-shelf Software
![Page 15: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/15.jpg)
10-1592.2911R McFadyen
Custom Software ProducersCustom Software Producers
Firms like Accenture and EDS are leading custom software producers.
Consulting firms that develop software to meet the client’s specific requirements
Consulting firms are usually called when the client company does not have in-house expertise or manpower available to develop the system.
![Page 16: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/16.jpg)
10-1692.2911R McFadyen
Enterprise Solutions Software
Enterprise Resource Planning (ERP) software – integrates individual traditional business functions modules enabling a single seamless transaction cut across functional boundaries
SAP AG is the leading vendor of ERP systems
![Page 17: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/17.jpg)
10-1792.2911R McFadyen
![Page 18: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/18.jpg)
10-1892.2911R McFadyen
Request for Proposal (RFP) (RFP)
Request for Proposal – a document provided to vendors to ask them to propose hardware and/or software products or services that will meet the requirements of an organization’s new information system
Based on vendor bids, an organization selects the best candidates
![Page 19: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/19.jpg)
10-1992.2911R McFadyen
Hardware and System Software IssuesHardware and System Software Issues
Reasons to stay with old platform
– Lower cost installation
– Familiarity of IS staff
– Ease of integration with existing applications
– Less need for data and software conversions
Implementation Issues
![Page 20: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/20.jpg)
10-2092.2911R McFadyen
Hardware and System Software Issues (Continued)Hardware and System Software Issues (Continued)
Reasons to change to new platform
– New components may not be compatible with old platform
– New platform provides opportunity for organization to improve its technology holdings
– New platform serves as impetus for significant business process changes
Implementation Issues
![Page 21: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/21.jpg)
10-2192.2911R McFadyen
Example: Pine Valley FurnitureExample: Pine Valley Furniture
• System requirements categorized into mandatory, essential, and desired capabilities
• Constraints established
• Low-end, high-end, and moderate design strategies are generated and compared
• Weighted approach used to compare alternative design strategies
![Page 22: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/22.jpg)
10-2292.2911R McFadyen
![Page 23: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/23.jpg)
10-2392.2911R McFadyen
Qualitative measures
![Page 24: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/24.jpg)
10-2492.2911R McFadyen
Alternative C: Server/Object scores the highest
Weighted Scoring
![Page 25: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/25.jpg)
10-2592.2911R McFadyen
3-Tier architecture is common: •a Web server providing the access via Internet - 1st tier
•an application server running the business rules - 2nd tier
•corporate databases - 3rd tier
Chosen alternative: 3-Tier architecture
![Page 26: R McFadyen 10-192.2911 Chapter 10 Selecting the Best Alternative Design Strategy.](https://reader030.fdocuments.in/reader030/viewer/2022032708/56649e735503460f94b73ad8/html5/thumbnails/26.jpg)
10-2692.2911R McFadyen
•BPP (from Ch 4 – see 92.2912) goes through significant update as a result of design strategy generation and selection.
•3.0.F updated for the analysis phase, and the next phases will be more detailed –Gantt charts
•The System Description section is changed the most, and all sections are refined and altered.
Baseline project plan