1 Fundamentals Of Software Project Management

Software Project Management · Unit 1

Fundamentals of Software Project Management

Exam-focused notes for Fundamentals of Software Project Management (Software Project Management, BIT402): what the TU syllabus asks and how it has actually been tested, with 5 solved past questions from this unit.

What this unit covers

  • Definition and importance of software project management
  • Differentiation between software and other project types
  • Modern project management practices
  • Key activities in project management
  • Plans, methods, and methodologies

Plans, methods, and methodologies

20825 marks

Differentiate between plan, methods and methodologies. [5]

A plan is a detailed scheme or program of action designed to achieve specific objectives within defined constraints (time, resources, budget). It is: - Concrete and specific - outlines what will be done, when, and by whom - Goal-oriented - focuses on achiev...

Full solved answer →

Definition and importance of software project management

20815 marks

Why do you think software project management is important? Explain. [5]

Software project management is crucial for the successful delivery of software systems. Here are the key reasons: - Project management establishes schedules, milestones, and deadlines - Helps track progress and identify delays early - Prevents projects from...

Full solved answer →

Modern project management practices

20805 marks

Explain modern project management practices. List out the importance of project management. [5]

Modern project management has evolved significantly from traditional waterfall approaches. Key contemporary practices include: - Iterative and incremental development cycles (sprints) - Continuous feedback and adaptation - Emphasis on working software over ...

Full solved answer →

Differentiation between software and other project types

05 marks

How can you differentiate software projects and other types of projects? [5]

- Software Projects: Produce intangible, non-physical deliverables (code, applications, systems, documentation) - Other Projects: Typically produce tangible, physical deliverables (buildings, bridges, products, infrastructure) - Software Projects: Progress ...

Full solved answer →

Key activities in project management

05 marks

Highlight on different activities that needs to be carried out in project management. [5]

Project management involves several interconnected activities that ensure successful project delivery. Here are the main activities: - Define project scope, objectives, and deliverables - Establish project timeline and milestones - Identify required resourc...

Full solved answer →