Software Project Management

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/48

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

49 Terms

1
New cards

What is the importance of software project management?

It ensures that software projects are delivered on time, within budget, meet quality standards, and fulfill stakeholder requirements.

2
New cards

How has software project management evolved?

It has shifted from traditional Waterfall methods to Agile and DevOps approaches, focusing on flexibility, collaboration, and automation.

3
New cards

What are the main stages of a software project?

Initiation, planning, execution, monitoring & controlling, and closure.

4
New cards

Who are project stakeholders in remote/hybrid teams?

Clients, end-users, project managers, developers, testers, business analysts, and remote collaborators.

5
New cards

What is the role of a Project Manager?

To plan, execute, and oversee projects, manage teams, mitigate risks, and ensure successful delivery.

6
New cards

What is a Project Management Framework?

A structured set of processes, tools, and techniques used to manage projects effectively.

7
New cards

What is scope management in iterative development?

Defining and controlling what is included and excluded in the project, adapting as iterations progress.

8
New cards

What is project evaluation?

Assessing a project's feasibility, value, and alignment with organizational goals.

9
New cards

Name some digital tools for project planning and tracking.

Jira, Trello, GitHub Projects.

10
New cards

What is project time management?

The process of planning and controlling the schedule to ensure timely completion.

11
New cards

What is a project network diagram?

A visual representation of a project's tasks and their dependencies.

12
New cards

What is PERT in project management?

Program Evaluation Review Technique, used for estimating project duration using optimistic, pessimistic, and most likely times.

13
New cards

What is project cost management?

The process of estimating, budgeting, and controlling costs to keep the project within budget.

14
New cards

What is resource planning?

Determining what resources (people, equipment, materials) are needed for the project.

15
New cards

What is cost estimating?

Predicting the financial resources required for project activities.

16
New cards

What is cost budgeting?

Allocating the estimated costs to different project tasks.

17
New cards

What is cost control?

Monitoring and managing project expenditures to prevent overruns.

18
New cards

What is Agile estimation?

Estimating project work using methods like story points, planning poker, and velocity tracking.

19
New cards

How do CI/CD pipelines support DevOps?

They automate code integration, testing, and deployment, improving speed and quality.

20
New cards

What is project quality management?

Ensuring that a project meets defined quality standards and satisfies stakeholders.

21
New cards

What are ISO/IEC 25010 standards?

A set of quality standards for software, covering functionality, reliability, usability, efficiency, maintainability, and portability.

22
New cards

What are automated testing tools?

Software tools that automatically execute tests, compare actual outcomes with expected outcomes, and report results.

23
New cards

What are techniques for quality control?

Inspections, peer reviews, automated testing, and statistical quality control.

24
New cards

Why are ethics important in software project management?

To ensure honesty, fairness, respect for privacy, and compliance with laws.

25
New cards

What is sustainability in project management?

Managing projects in a way that meets present needs without compromising future resources.

26
New cards

What is project human resources management?

The process of organizing, managing, and leading the project team.

27
New cards

What are keys to managing people?

Communication, motivation, delegation, and conflict resolution.

28
New cards

What is remote team communication management?

Using tools and strategies to ensure effective communication among distributed teams.

29
New cards

What is organizational planning in HR management?

Defining roles, responsibilities, and reporting relationships for team members.

30
New cards

How do you lead distributed teams effectively?

By using collaboration tools like Slack, Zoom, and asynchronous communication methods.

31
New cards

How to resolve conflict in virtual settings?

By addressing issues early, encouraging open dialogue, and using mediation techniques.

32
New cards

What is project risk management?

Identifying, analyzing, and responding to project risks.

33
New cards

What are common sources of risk in software projects?

Changing requirements, technical challenges, cybersecurity threats, and resource shortages.

34
New cards

What is GDPR compliance in software projects?

Adhering to data protection regulations to safeguard user privacy.

35
New cards

How is AI/ML used in risk management?

For predictive risk analysis and identifying potential issues before they occur.

36
New cards

What is risk response development?

Creating strategies to mitigate or eliminate risks.

37
New cards

What is risk control?

Monitoring risks and implementing changes as needed.

38
New cards

What is project procurement management?

Acquiring goods and services from external sources to complete the project.

39
New cards

What is procurement planning?

Determining what to procure, when, and how.

40
New cards

What is solicitation in procurement?

Requesting proposals, quotations, or bids from vendors.

41
New cards

What is source/vendor selection?

Choosing suppliers based on cost, quality, reliability, and other criteria.

42
New cards

What is open-source licensing?

Legal terms under which software can be used, modified, and distributed.

43
New cards

What is contract close-out?

Finalizing all procurement activities and closing contracts.

44
New cards

What are traditional project management methodologies?

Waterfall and other structured, sequential approaches.

45
New cards

What are Agile methodologies?

Flexible, iterative approaches focusing on collaboration, customer feedback, and adaptability.

46
New cards

Name three modern project management tools.

Jira, Trello, Notion.

47
New cards

What is DevOps?

A culture and set of practices integrating software development and IT operations to shorten development cycles.

48
New cards

What is continuous integration?

Frequent merging of code changes into a shared repository, followed by automated builds and tests.

49
New cards

What is continuous delivery/deployment?

Automatically deploying code to production or staging environments after passing tests.