Software Project Management 2075

Tribhuwan University
Institute of Science and Technology
2075
Bachelor Level / Seventh Semester / Science
Computer Science and Information Technology ( CSC415 )
( Software Project Management )
Full Marks: 60
Pass Marks: 24
Time: 3 hours
Candidates are required to give their answers in their own words as far as practicable.
The figures in the margin indicate full marks.

Group A

Long Answer Questions (Attempt any two) (2x10=20)

1. Outline the contents of a Software Project Management plan and explain in detail.

10 marks view

2. Explain in detail about critical path scheduling method with example.

10 marks view

3. Explain the various maturity levels of SEI CMM and also discuss the key process areas for each level.

10 marks view

Group B

Short Answer Question (Attempt any eight) (8x5=40)

4. Explain the SPM framework.

5 marks view

Answered by: Raj kumar sunar

A project management framework consists of the processes, tasks, and tools used to take a project from start to finish. It encompasses all the key components required for planning, managing, and governing projects. The project management framework can be broken into three parts: 1. Project life cycle This is the cycle a project goes through from beginning to end. It consists of five phases: Initiation: This is where you define what the project actually is. You can outline your objectives in a project charter and identify any potential risks. Planning: In this phase, you list all the project tasks in a detailed roadmap. Estimate how long each one will take, create deadlines, and add assignees. Execution: Put the plan into action. Teams commence work on project tasks and align their schedules to achieve key deliverables. Monitoring and controlling: Project managers oversee progress by tracking team performance, creating reports, and readjusting priorities if necessary. Closure: The final phase incorporates the results achieved when all project tasks are completed. A project manager will analyze these results and plan the next steps.

2. Project control cycle The control cycle is the process of monitoring and controlling the project. 3. Tools and templates Project plans, project management reports, and risk logs are common tools and templates for managing projects. Project framework examples There are many project management frameworks you can choose to use. Here are six of the most common ones: PRINCE2: This framework is highly structured with a heavy emphasis on upfront planning.

CCPM: Critical chain project management focuses primarily on resource allocation across the project.

Lean: A lean framework focuses on minimizing wasted effort and resources. Process improvement techniques are often incorporated into this framework.

XPM: Extreme project management was designed for complex projects that occur in fast-changing environments. Emphasis is on stakeholder management as plans and schedules are rapidly changing.

Scrum: This framework was also designed for industries undergoing rapid change. Using this framework, projects are often broken down and planned in 2-4 week sprints.

Waterfall: This framework is one of the traditional approaches to project management. Waterfall requires a project to be planned from beginning to end, with no phase of a project beginning until the previous one has ended.

How to choose a project management framework One single framework does not work for all projects, which is why so many of them have been created over the years. When deciding which framework is best for your project, consider the following: If your industry, technology, or product is fast-changing, an adaptable framework such as XPM or Scrum is recommended. If the project deliverable is not well defined and is intangible in nature (such as software), a sprint-based approach (such as Scrum) may work best. If the project is well defined and stable, planning it out in its entirety decreases risks. Therefore, PRINCE2 or Waterfall should work best. Frameworks may be chosen based on what your organization and stakeholders are familiar with. If your company has never completed an XPM project before, introducing one may be difficult. The priorities of your stakeholders will impact your framework. If waste is a critical concern, a lean framework may be chosen. Frameworks are designed to be flexible and adapt to a project’s needs. It may be that you will end up borrowing pieces of separate frameworks as the circumstances of your project change.

5. Differentiate between project life cycle and product life cycle.

5 marks view

6. Comparison between waterfall model with spiral model.

5 marks view

7. Explain the objectives of activity planning.

5 marks view

8. Explain the Gantt Charts in Scheduling with example.

5 marks view

9. What are the roles of Software Engineer in a project? Explain.

5 marks view

10. Explain the function of software configuration management.

5 marks view

11. Explain the three modes of the basic COCOMO model.

5 marks view

12. Explain the SQA plan with example.

5 marks view

13. Write short notes on:

a. Charge Control

b. Software Quality

5 marks view