Fundamentals of Information Systems
8th Edition
ISBN: 9781305082168
Author: Ralph Stair, George Reynolds
Publisher: Cengage Learning
expand_more
expand_more
format_list_bulleted
Question
Chapter 8, Problem 2.2aCS
Program Plan Intro
List four criteria that one would use for comparing the packages the organizations use to track software development projects.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
As a project manager of a Software project, you have received given data about the different type of Issues identified in the project: –
Issue 1 – 85 occurrences; Issue 2 – 125 occurrences; Issue 3 – 28 occurrences; Issue 4 – 395 occurrences; Issue 5 – 185 occurrences; Issue 6 – 128 occurrences; Issue 7 – 85 occurrences; Issue 8 – 169 occurrences; Issue 9 – 148 occurrences; Issue 10 – 209 occurrences.
Which diagram you will use to prioritize the Issues? Generate the diagram using any tool and paste it here.
In K. Wieger’s paper, “Validating Requirements”, he wrote: “On many projects, testing is a late-stage activity. Requirements-related problems linger in the product until they’re finally revealed through time-consuming system testing or by the customer.”
Based on what we discussed recently in the peer reviews module, how can we address this problem and reduce requirements-related problems?
You are asked to do some requirement development. Suppose you are asked to develop a booking system for a public library system
Define a possible scope for the system using the following steps. First list a wide range of things that the system could do. Then narrow down the scope by selecting the most important features that you would implement in the first release of the system. Finally, give a precise problem statement for the system.
Identify stakeholders of the system. Then select one important stakeholder and design a list of questions for interviewing that stakeholder.
Give functional requirements and quality requirements of the system.
Create a list of use cases and describe two of them in detail using the method discussed in class (two-column method). Then draw use cases diagram to describe the system Using UML. Indicate extension, generalization and inclusion, if there are any.
Chapter 8 Solutions
Fundamentals of Information Systems
Ch. 8 - Prob. 1LOCh. 8 - Prob. 2LOCh. 8 - Prob. 3LOCh. 8 - Prob. 4LOCh. 8 - Prob. 5LOCh. 8 - Prob. 6LOCh. 8 - Prob. 7LOCh. 8 - Prob. 8LOCh. 8 - Prob. 9LOCh. 8 - Prob. 10LO
Ch. 8 - Prob. 1.1DQCh. 8 - Prob. 1.2DQCh. 8 - Prob. 1.1CTQCh. 8 - Prob. 1.2CTQCh. 8 - Prob. 2.1DQCh. 8 - Prob. 2.2DQCh. 8 - Prob. 2.1CTQCh. 8 - Prob. 2.2CTQCh. 8 - Prob. 1SATCh. 8 - The ____________ is a key member and the leader of...Ch. 8 - Prob. 3SATCh. 8 - Feasibility analysis is typically done during...Ch. 8 - Any potential changes in system requirements that...Ch. 8 - Prob. 6SATCh. 8 - Prob. 7SATCh. 8 - Data modelling is most often accomplished through...Ch. 8 - Prob. 9SATCh. 8 - Prob. 10SATCh. 8 - is an iterative system development that develops...Ch. 8 - Prob. 12SATCh. 8 - Prob. 13SATCh. 8 - Prob. 1RQCh. 8 - Prob. 2RQCh. 8 - Prob. 3RQCh. 8 - Prob. 4RQCh. 8 - Prob. 5RQCh. 8 - Prob. 6RQCh. 8 - Prob. 7RQCh. 8 - Prob. 8RQCh. 8 - Prob. 9RQCh. 8 - Prob. 1DQCh. 8 - You have been selected to participate on the...Ch. 8 - Prob. 3DQCh. 8 - Prob. 4DQCh. 8 - Prob. 5DQCh. 8 - Prob. 6DQCh. 8 - For a business of your choice, use a graphics...Ch. 8 - Prob. 2PSECh. 8 - Prob. 1WECh. 8 - Prob. 2WECh. 8 - Prob. 1CECh. 8 - Perform research to learn what is required to have...Ch. 8 - Prob. 1.1CSCh. 8 - Prob. 1.2CSCh. 8 - Prob. 1.1aCSCh. 8 - Prob. 1.2aCSCh. 8 - Prob. 2.1CSCh. 8 - Prob. 2.2CSCh. 8 - Prob. 2.1aCSCh. 8 - Prob. 2.2aCS
Knowledge Booster
Similar questions
- A new project has an average novelty for the software supplier that is going to execute it. Development flexibility is high, and requirements may change radically. The development team is all located at the same office and the software house as a whole tends to be formal in its standards and procedures. The product should be very reliable, and the algorithms are complex. The supplier would like to reuse the project with suitable modifications on further contracts. Developers are familiar with the platform and they are capable of conducting this specific type of project. The toolsets available to the development team are judged to be typical for this size of company, but schedule pressure is tight to meet a deadline.arrow_forwardConsider a project and map it both without and with architecture included. What effect it will have on the end productarrow_forwardConsider the following scenario: you have a team of seven to nine people working on a large project with a strong architecture where requirements are partially stable and all team members are onsite, which means there are no distributed teams. Which process model would you recommend for incremental development of a software product? Give a good rationale.arrow_forward
- GCS has many customers. Each customer has a customer ID, name, phone number, and region. GCS works by projects. A project is based on a contract between the customer and GCS to design, develop, and implement a computerized solution. Each project has specific characteristics such as the project ID, the customer to which the project belongs, a brief description, a project date (the date the contract was signed), an estimated project start date and end date, an estimated project budget, an actual start date, an actual end date, an actual cost, and one employee assigned as the manager of the project. The actual cost of the project is updated each Friday by adding that week’s cost to the actual cost. The week’s cost is computed by multiplying the hours each employee worked by the rate of pay for that skill. The employee who is the manager of the project must complete a project schedule, which effectively is a design and development plan. In the project schedule (or plan), the manager must…arrow_forwardLet's say you have a major project with a well-defined architecture and somewhat predictable requirements, and your team consists of seven to nine people. There are no remote teams since everyone is there at the same time. What approach do you suggest for incremental software development? Think things through?arrow_forwardExplain on each detail:arrow_forward
- What are a few of the advantages of architecture? Let's examine a project and contrast how it may seem with and without architecture. What effect, if any, will it have on the end product?arrow_forwardQ3 Deveropment flexibility is high, and requirements may change radically. The development team is all JA new project has an average novelty for the software supplier that is going to execute it. located at the same office and the software house as a whole tends to be formal in its standards and procedures. The product should be very reliable, and the algorithms are complex. The supplier would like to reuse the project with suitable modifications on further contracts. Developers are familiar with the platform and they are capable of conducting this specific type of project. The toolsets available to the development team are judged to be typical for this size of company, but schedule pressure is tight to meet a deadline. а. What would be the scale factor in this case? b. - hat would be the estimate of effort if the size of the application was estimated as in the region of 4000 lines of code? C. What would be the impact of all effort multipliers on the project estimation?arrow_forwardConsider the following scenario: you're a systems analyst working on a comprehensive testing plan. Describe the testing procedures you propose to use and why they are crucial in your strategy. Is your project going to be based on real or simulated data? It is necessary for you to explain your response.arrow_forward
- Why is architecture so important? Take a project and map it both with and without architecture. how will it affect the end result?arrow_forwardImagine a large project with a well defined design and needs that can be foreseen with some degree of precision being worked on by a team of seven to nine persons. There is no need for distributed teams since everyone can work together in person. I was wondering if you might provide a process for incremental software development. I'm curious as to your take on this.arrow_forward133. Model suitable for project requiring shorter development times is a. Waterfall model b. RAD model c. Incremental model d. Decremented modelarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Principles of Information Systems (MindTap Course...Computer ScienceISBN:9781285867168Author:Ralph Stair, George ReynoldsPublisher:Cengage LearningCOMPREHENSIVE MICROSOFT OFFICE 365 EXCEComputer ScienceISBN:9780357392676Author:FREUND, StevenPublisher:CENGAGE L
Principles of Information Systems (MindTap Course...
Computer Science
ISBN:9781285867168
Author:Ralph Stair, George Reynolds
Publisher:Cengage Learning
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:9780357392676
Author:FREUND, Steven
Publisher:CENGAGE L