Software Engineering Questions and Answers – Project Scheduling and Tracking

This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on “Project Scheduling and Tracking”.

1. Which of the following is the reason that software is delivered late?
a) Changing customer requirements that are not reflected in schedule changes
b) Technical difficulties that could not have been foreseen in advance
c) Human difficulties that could not have been foreseen in advance
d) All of the mentioned
View Answer

Answer: d
Explanation: None.

2. Which of the following is an activity that distributes estimated effort across the planned project duration by allocating the effort to specific software engineering tasks?
a) Software Macroscopic schedule
b) Software Project scheduling
c) Software Detailed schedule
d) None of the mentioned
View Answer

Answer: b
Explanation: None.

3. Every task that is scheduled should be assigned to a specific team member is termed as
a) Compartmentalization
b) Defined milestones
c) Defined responsibilities
d) Defined outcomes
View Answer

Answer: c
Explanation: These responsibilities are domain specific.
advertisement
advertisement

4. What is a collection of software engineering work tasks, milestones, and deliverables that must be accomplished to complete a particular project?
a) Task set
b) Degree of milestone
c) Adaptation criteria
d) All of the mentioned
View Answer

Answer: a
Explanation: None.

5. Ensuring that no more than the allocated number of people are allocated at any given time in Software Scheduling is known as
a) Time Allocation
b) Effort Validation
c) Defined Milestone
d) Effort Distribution
View Answer

Answer: b
Explanation: None.

6. What is used to determine the recommended degree of rigor with which the software process should be applied on a project?
a) Degree of Rigor
b) Adaptation criteria
c) Task Set
d) Both degree of Rigor and adaptation criteria
View Answer

Answer: b
Explanation: Four different degrees of rigor are: casual, structured, strict, and quick reaction.

7. What evaluates the risk associated with the technology to be implemented as part of project scope?
a) Concept scoping
b) Preliminary concept planning
c) Technology risk assessment
d) Customer reaction to the concept
View Answer

Answer: b
Explanation: None.
advertisement

8. Which of the following is not an adaptation criteria for software projects?
a) Size of the project
b) Customers Complaints
c) Project staff
d) Mission criticality
View Answer

Answer: b
Explanation: These can vary from client to client.

9. Which of the following is a project scheduling method that can be applied to software development?
a) PERT
b) CPM
c) CMM
d) Both PERT and CPM
View Answer

Answer: d
Explanation: Program evaluation and review technique (PERT) and critical path method (CPM) are two project scheduling methods that can be applied to software development.
advertisement

10. A technique for performing quantitative analysis of progress is known as
a) BCWS
b) EVA
c) BAC
d) CBSE
View Answer

Answer: b
Explanation: The earned value system provides a common value scale for every task, regardless of the type of work being performed. The total hours to do the whole project are estimated, and every task is given an earned value based on its estimated percentage of the total.

11. What is the recommended distribution of effort for a project?
a) 40-20-40
b) 50-20-30
c) 30-40-30
d) 50-30-20
View Answer

Answer: a
Explanation: A recommended distribution of effort across the software process is 40% (analysis and design), 20% (coding), and 40% (testing)‏.

12. A project usually has a timeline chart which was developed by
a) Henry Gantt
b) Barry Boehm
c) Ivar Jacabson
d) None of the mentioned
View Answer

Answer: a
Explanation: Timeline chart, also called a Gantt chart was invented by Henry Gantt, an industrial engineer in 1917 .

Sanfoundry Global Education & Learning Series – Software Engineering.

Here’s the list of Best Books in Software Engineering.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.