CS492 Quiz 1 T/F
Baseline data must be collected in an on-going manner and cannot be computed by formal study of historical project data
False
Doubling the size of your software project team is guaranteed to cut project completion time in half
False
Function points are of no user in developing estimates for object-oriented software
False
Project management is less important for modern software development since most projects are successful and completed on time
False
Since iterative process model work best for object-oriented projects it is impossible to determine whether an increment will be completed on time or not
False
Since project estimates are not completely reliable, they can be ignored once a software development project begins
False
Small agile teams have no place in modern software development
False
Software projects are inevitably late and there is nothing that can explain why
False
Tasks that lie on the critical path in a task network may be completed in any order as long as the project is on schedule
False
The best person to hire as a project team leader is the most competent software engineering practitioner available
False
The size estimate for a software product to be built must be based on a direct measure like LOC
False
Unlike a LOC or function point each person's "use-case" is exactly the same size
False
Use-Case oriented metrics are computed directly from UML diagrams they are often used as normalization measures
False
WebApp projects only require the creation of a macro schedule
False
A software quality metric that can be used at both the process and project levels is defect removal efficiency (DRE)
True
Earned value analysis is a technique that allows managers to take corrective action before a project crisis develops
True
It is possible to use a modified function point technique to develop estimates for Web applications
True
It is unethical to undertake a project that you know in advance cannot be completed by the customer's deadline, unless you inform the customer of the risk and establish a project plan that can deliver the needed system incrementally
True
Object-Oriented project measures may be combined with historical project data to provide metrics that aid in project estimation
True
Organizations that achieve high levels of maturity in people management have a higher likelihood of implementing effective software engineering processes
True
Product and process decomposition occurs simultaneously as the project plan evolves
True
Putnam's software equation is a dynamic empirical model that has two independent parameters: a size estimate and an indication of project duration in calendar months or years
True
Software quality and functionality must be measured indirectly
True
The software metrics chosen by an organization are driven by the business or technical goals an organization wishes to accomplish
True
Timeline charts assist project managers in determining what tasks will be conducted at a given point in time
True
Using a statistical technique like decision tree analysis can provide some assistance in sorting out the true costs associated with the make-buy decision
True
When agreement between estimates is poor the cause may often be traced to inadequately defined project scope or inappropriate productivity data
True
Outsourcing always provides a simple means of acquiring software at lower cost than onsite development of the same product
False
Small software organizations are not likely to see any economic return from establishing software metrics program
False
There is no need to reconcile LOC and FP measures since each in meaningful in its own right as a project measure
False