Lab Assignment: Software Tools using any open source software.
Last Date of Submission: 5th November 2024
Objective:
The lab aims to provide hands-on experience with ProjectLibre (open-source software) for
managing and visualizing software projects through various project management tools and
techniques.
Assignment Questions:
1. Product Breakdown Structure (PBS)
Create a Product Breakdown Structure (PBS) for a software project to develop a mobile
banking application. The structure should clearly represent the major components
(modules) of the product. Export and submit the diagram created using any open source
software.
2. Gantt Chart & Product Flow Diagram
Using the same mobile banking application project, design a Product Flow Diagram in
any open source software. Then, generate a Gantt chart that includes the project schedule
and task dependencies. Ensure that both are aligned with the project's timeline and
milestones. Submit both diagrams as outputs.
3. Precedence Network Diagram (Activity on Arrow & Activity on Node)
For a project involving the creation of an e-commerce website, create two Precedence
Network Diagrams: one with Activity on Arrow (AoA) and the other with Activity on
Node (AoN) in any open source software. Use at least five tasks and show dependencies
clearly. Submit both diagrams for review.
4. PERT Chart & Network Analysis (Forward & Backward Pass)
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.
5. Question 5: Albrecht Function Point Analysis & Cost Calculation
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.