Podcast
Questions and Answers
What is the initial step in creating a data flow diagram (DFD)?
What is the initial step in creating a data flow diagram (DFD)?
Which component is NOT a part of an Entity Relationship Diagram (ERD)?
Which component is NOT a part of an Entity Relationship Diagram (ERD)?
What is the end goal of the analysis phase in system design?
What is the end goal of the analysis phase in system design?
Which of the following best describes normalization in relation to an ERD?
Which of the following best describes normalization in relation to an ERD?
Signup and view all the answers
Which factor influences the selection of a system acquisition strategy?
Which factor influences the selection of a system acquisition strategy?
Signup and view all the answers
What is a primary use of data flow diagrams (DFDs) in system design?
What is a primary use of data flow diagrams (DFDs) in system design?
Signup and view all the answers
Which task is part of the process of validating an ERD?
Which task is part of the process of validating an ERD?
Signup and view all the answers
Which of the following is considered a custom system acquisition strategy?
Which of the following is considered a custom system acquisition strategy?
Signup and view all the answers
What is the primary purpose of the design phase in system development?
What is the primary purpose of the design phase in system development?
Signup and view all the answers
What is created at the end of the design phase?
What is created at the end of the design phase?
Signup and view all the answers
Which of the following is a con of custom development?
Which of the following is a con of custom development?
Signup and view all the answers
Which acquisition strategy involves building a system from scratch?
Which acquisition strategy involves building a system from scratch?
Signup and view all the answers
What is one major advantage of packaged software?
What is one major advantage of packaged software?
Signup and view all the answers
What kind of systems do packaged software cover?
What kind of systems do packaged software cover?
Signup and view all the answers
Which of the following is NOT a reason to choose custom development?
Which of the following is NOT a reason to choose custom development?
Signup and view all the answers
What is one significant risk associated with custom development?
What is one significant risk associated with custom development?
Signup and view all the answers
What does outsourcing typically involve?
What does outsourcing typically involve?
Signup and view all the answers
Which of the following is a risk associated with outsourcing?
Which of the following is a risk associated with outsourcing?
Signup and view all the answers
Which type of outsourcing contract involves paying for the total time and expenses needed to complete a project?
Which type of outsourcing contract involves paying for the total time and expenses needed to complete a project?
Signup and view all the answers
What is a workaround in the context of packaged software?
What is a workaround in the context of packaged software?
Signup and view all the answers
What is Systems Integration primarily concerned with?
What is Systems Integration primarily concerned with?
Signup and view all the answers
When is packaged software generally considered a suitable solution?
When is packaged software generally considered a suitable solution?
Signup and view all the answers
One of the significant challenges in Systems Integration is:
One of the significant challenges in Systems Integration is:
Signup and view all the answers
What is one guideline for outsourcing?
What is one guideline for outsourcing?
Signup and view all the answers
When should a custom solution be considered?
When should a custom solution be considered?
Signup and view all the answers
What is a primary factor for choosing a packaged system over a custom application?
What is a primary factor for choosing a packaged system over a custom application?
Signup and view all the answers
Which type of skills are used during project management?
Which type of skills are used during project management?
Signup and view all the answers
What is crucial for the successful development of custom applications?
What is crucial for the successful development of custom applications?
Signup and view all the answers
What should a project team do if time is a major constraint?
What should a project team do if time is a major constraint?
Signup and view all the answers
What document is useful for soliciting formal proposals from vendors?
What document is useful for soliciting formal proposals from vendors?
Signup and view all the answers
Which of the following conditions might indicate the need for outsourcing?
Which of the following conditions might indicate the need for outsourcing?
Signup and view all the answers
What challenge could potentially derail a custom application project?
What challenge could potentially derail a custom application project?
Signup and view all the answers
What is the primary purpose of a request for proposal (RFP)?
What is the primary purpose of a request for proposal (RFP)?
Signup and view all the answers
In what scenario is a request for information (RFI) typically used?
In what scenario is a request for information (RFI) typically used?
Signup and view all the answers
What does a request for quote (RFQ) allow vendors to provide?
What does a request for quote (RFQ) allow vendors to provide?
Signup and view all the answers
Which elements are typically included in an alternative matrix?
Which elements are typically included in an alternative matrix?
Signup and view all the answers
What is the role of weights and scores in a weighted alternative matrix?
What is the role of weights and scores in a weighted alternative matrix?
Signup and view all the answers
What should analysts do to avoid bias when developing ratings for an alternative matrix?
What should analysts do to avoid bias when developing ratings for an alternative matrix?
Signup and view all the answers
Which consideration is important when selecting an acquisition strategy?
Which consideration is important when selecting an acquisition strategy?
Signup and view all the answers
What is the main deliverable from the design phase of a project?
What is the main deliverable from the design phase of a project?
Signup and view all the answers
Study Notes
Transitioning from Requirements to Design
- The purpose of analysis is figuring out the business need, while design focuses on deciding how to build it.
- Business requirements are converted into system requirements during the design phase.
- System requirements are documented through design documents and physical process and data models.
- At the end of the design phase, a system specification is created.
System Acquisition Strategies
- There are three primary options for acquiring a new system: custom development, packaged software, and outsourcing.
Custom Development
- Custom development involves building a new system from scratch.
- Pros: Flexibility, creativity in problem-solving, leverage of current technologies, builds internal skills.
- Cons: Requires a dedicated effort, high-skilled IS professionals are difficult to hire and retain, high risks associated with building from the ground up.
Packaged Software
- Packaged software is designed for common business needs and can be bought and installed quickly compared to custom systems.
- Advantages: Efficiency, pre-built and tested.
- Disadvantages: Lack of customizability, potential for workarounds or systems integration challenges.
Outsourcing
- Outsourcing involves hiring an outside vendor, developer, or service provider to build or supply the system.
- Advantages: Low cost of entry, short setup time.
- Risks: Compromising confidential information, losing control over future development, losing internal skillsets.
Influences on the Acquisition Strategy
- Project characteristics influencing the choice of acquisition strategy include: business need, in-house experience, project skills, and project management.
Selecting an Acquisition Strategy
- Tools to gather information about alternatives: RFP (Request for Proposal), RFI (Request for Information), RFQ (Request for Quote).
- An alternative matrix can help with decision-making by incorporating technical, economical, and organizational feasibility for each system candidate.
- The alternative matrix can utilize weights and scores for a weighted comparison.
Summary
- The design phase develops the blueprint for the new system and delivers the system specification.
- Acquisition strategy options include custom development, packaged software, and outsourcing.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
This quiz covers the transition from requirements analysis to design, including system acquisition strategies like custom development and packaged software. Understand the pros and cons of each approach and the documentation involved in the design phase. Test your knowledge of how business needs evolve into tangible system specifications.