Software Engineering (10th Edition)
10th Edition
ISBN: 9780133943030
Author: Ian Sommerville
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 23, Problem 23.6E
Program Plan Intro
When a project is planned, milestones need to be defined. Milestones are associated with a single task or with a group of related tasks. The independent tasks are carried out parallel. A task which is dependent on another task is performed after that particular task is complete.
Expert Solution & Answer
Trending nowThis is a popular solution!
Students have asked these similar questions
A project has three sequences of activities (paths), two of which are critical. The critical paths of this project can be characterized in the following way:
a. The slack times for each task in the entire project are zero.
b. The chain of activities (from start to finish) that has the largest sum of activity durations.
c. The early start date and early finish date are always the same for each activity on the critical path.
d. To reduce the project duration, you must reduce the slack time of a task on the critical path.
e. None of the above are correct.
Task
Effort (person-days)
Duration(days)
Dependencies
T1
5
5
T2
11
24
T1
T3
5
10
T4
15
5
T2
T5
10
10
T3
What is the total effort ?What will be the shortest duration of the project, if you can have multiple people working on it ?
a. Effort: 44, Duration: 34
b. Effort: 34, Duration: 34
c. Effort:46, Duration: 46
d. Effort: 46, Duration: 34
e. Effort: 45, Duration: 34
Explain the project execution Spiral Model and V Model.
Chapter 23 Solutions
Software Engineering (10th Edition)
Ch. 23 - Prob. 23.1ECh. 23 - Explain why the process of project planning is...Ch. 23 - Prob. 23.3ECh. 23 - Prob. 23.4ECh. 23 - Prob. 23.5ECh. 23 - Prob. 23.6ECh. 23 - The planning game is based on the notion of...Ch. 23 - Prob. 23.8ECh. 23 - Prob. 23.9ECh. 23 - Is it ethical for a company to quote a low price...
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- The term "scope creep" refers to a growth in a project's scope that may substantially raise costs. Give an example of how a good system context model keeps the scope from expanding.arrow_forwardTake any software project and apply scrum model on it, you have to make all task list of Take any software project and apply scrum model on it, you have to make all task list of product and make sprint backlogs, at least for three iterations of sprint. product and make sprint backlogs, at least for three iterations of sprint.arrow_forwardConsider a scenario where a task is dependent on another task being started not necessarily completed . For example a project may depend on a task being started and 25% being completed before the group could start their portion of the project. Do you think this situation occurs frequently in system analysis projectsarrow_forward
- 17 The entical path method (CPM) calculates the theoretical early start and fish dates, and late start and finish dates. The difference between the late and early start of a task is called A Free float B. Feeding buffer C Danger zone D Total float 18 Which of the following is NOT a characteristic of a project? A Ongoing nature B Uniqueness C Clear objectives D Integration of interrelated tasks and resources 19. Which of the following is NOT managed by the project manager? A. Time, cost and scope B. The project team C. The project sponsor D Expectations of the stakeholders 20 When writing the roles and responsibilities for team members, you should document the role, authority, responsibility and competency for each team member. Where must this information be documented? -A Human resource management plan B RACI chart C Resource calendar D Resource Breakdown Structure (RBS) 21. Which of these is not a component of the scope baseline that is contained in the project management plan? A Work…arrow_forward11. A model-based technique for estimation wherein standard parameters based on prior projects are applied to the new project is known as a. COCOMO b. decomposition c. resource leveling d. function pointsarrow_forwardAnswer the following questions based on project planning Software Engineering: 1. Explain the looping process that occurs from the project scheduling! What criteria can be used to assume the loop process can be terminated?2. What is the difference between forward scheduling and backward scheduling, use the example [https://iansommerville.com/software-engineering-book/web/planning-activities/]? Also compare the Critical Path results of the two scheduling approaches?3. Is there a difference in Release Planning vs. Iteration Planning in making software using an Agile approach?4. Explain the level of accuracy of the Project Cost Estimation with COCOMO II?5. Explain how to get the estimated source line of code (SLOC)?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_forwardScope creep can be defined as a continuous increase in the scope of a project that can significantly increase project cost. Explain how a proper model of the system context can help prevent scope creeps.arrow_forwardHow to solved below problem based on software engineer knowledge? See the explanation of the planning case as below, when should this project start? Identify the Critical Path of planning this project. Is it possible to reduce the number of people dedicated to the project? "Software developers have identified the work breakdown structure (WBS) as shown in the table. The company applies the Modified Water Fall approach at WBS Level 1 (x.) and Level 2 (x.x), while the iteration approach at a lower level is planned to be handed over to the customer on 17 August 2023. Note that the effective time for one day is 8 (eight) hours, and working days in a week are 5 (five) days. Specifically to support this project, there are 2 Business Analysts (part timer), 2 Senior Programmers (full timer), 4 Junior Programmers (full timer), and two Testers (full timer)". Please add other assumptions if necessary. No. Work Breakdown Structure Estimated man hour 1. Requirements Definition 2…arrow_forward
- Compute the FP value for the grade calculation of students. Assume that it is an average complexity size project. The information domain values are as follows: number of inputs = 13, number of outputs = 4, number of inquiries = 2, number of external files = 5, number of interfaces 2. The total value of complexity adjustment %3D attributes is 13. CS Seanned with CamScannerarrow_forwardset of concurrent activities are meant to pass a course. The process is as the following: 1- Student has to attend all classes and not to miss more than 25% of the classes. 2- Students selects a paper for presentation and gives a presentation on an assigned date. 3- Student has to choose a project topic and submits at the end of the course Draw a State Machine Diagram. Make sure to define events, conditions, actions for transitions in your diagram, where appropriate.arrow_forwardPlz send solution for this questionarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Information Technology Project ManagementComputer ScienceISBN:9781337101356Author:Kathy SchwalbePublisher:Cengage Learning
Information Technology Project Management
Computer Science
ISBN:9781337101356
Author:Kathy Schwalbe
Publisher:Cengage Learning