SPM Lab Assigment
SPM Lab Assigment
Lab Assignment
Semester: 7
Q4: For the e-commerce website project, draw a PERT chart using any open source software. Calculate
and highlight the critical path of the project. Also, perform a forward and backward pass on the network
and identify any slack times. Submit the PERT chart and the analysis report.
Q5: Perform an Albrecht Function Point Analysis on the mobile banking application project. Calculate the
function points based on the given inputs, user outputs, user inquiries, internal logical files, and external
interfaces. Also, estimate the development costs, setup costs, and operational costs using any open source
software. Submit your function point calculations and cost estimates.
Ans : Function Point Analysis (FPA) evaluates the size and complexity of a software project by assessing key
functionalities. Here’s a concise breakdown for the mobile banking application:
1. Inputs: User-driven activities like account creation, login, money transfers, and bill payments, which
collect and process data securely.
2. Outputs: Information generated by the system, including account summaries, transaction confirmations,
and notifications, providing users with essential feedback.
3. User Inquiries: Real-time requests such as checking balances and viewing transaction history, requiring
immediate and accurate system responses.
4. Internal Logical Files (ILF): Data maintained by the system, like user profiles, transaction logs, and
account details, ensuring data security and accessibility.
5. External Interface Files (EIF): Data exchanged with external systems, including payment gateways and
account verification services, enabling seamless integration. Assigning Weights to Each Component
Example Calculation: