UCS503_EST_23
UCS503_EST_23
1
Q3a A software development project is estimated to have 20000000 10 CO2 L3
lines of code. The project is classified as a semi-detached
project with a moderately experienced development team. The
project schedule is not very tight. Calculate the effort, and
development time using the COCOMO model.
ii). Calculate Early Start, Early Finish, Late Start, Late Finish,
and Slack for each activity. (Give in Table)
iii). Give Critical Time, Critical Path quoting the Critical
Activities
Q4a Consider the following cases. 10 CO4 L6
i). Login form that requires a username and password
ii). To check the patient’s blood pressure vitals.
iii). A text field that accepts alphanumeric characters and has a
maximum length of 10 characters.
Write all the possible classes of Test Cases using
Equivalence Class Partitioning and Boundary Value
Analysis techniques to design test cases.
4b. For the following code snippet: i. Draw the Control Flow
Graph ii. Write the independent paths iii. Calculate the
Cyclomatic Complexity using three different techniques.
2
Q5a In a software development project aiming to build a new web- 10 CO4 L6
based project management application, the development team
has just completed implementing a set of new features and bug
fixes. Before proceeding to comprehensive testing phases, they
execute testing to ascertain the readiness of the build for further
testing. It checks if critical functionalities such as user
authentication, project creation, and task assignment are
functioning correctly. However, it does not delve into finer
details. The team aims to build a new software which is stable
enough to proceed to the next testing phase.
Explain the type of testing used in this scenario with help
of a suitable diagram.
3
4