SOFTWARE DEVELOPMENT AND PROJECT MANAGEMENT

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

1/64

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.

65 Terms

1
New cards

PROJECT MANAGEMENT

MULTIFACETED DISCIPLINE, AND ITS EXECUTION CAN VARY SIGNIFICANTLY DEPENDING ON THE APPROACH, INDUSTRY, AND THE PROJECT MANAGER’S PERSONAL STYLE

2
New cards

GUIDING PROJECTS TO ACHIEVE THEIR GOALS WHILE STAYING WITHIN BUDGET AND SCHEDULE CONSTRAINTS

CORE RESPONSIBILITY OF A PROJECT MANAGER

3
New cards

HARVARD BUSINESS REVIEW (2017)

CATEGORIZED PROJECT MANAGERS INTO FOUR PERSONALITY TYPES

4
New cards

GAMBLER, EXPERT, PROPHET, AND EXECUTOR

FOUR PERSONALITY TYPES OF PROJECT MANAGERS

5
New cards

SOFTWARE DEVELOPMENT METHODOLOGIES

PROVIDES THE FRAMEWORK FOR PLANNING, STRUCTURING, AND CONTROLLING THE SOFTWARE DEVELOPMENT PROCESS

6
New cards

AGILE

IS AN ITERATIVE AND FLEXIBLE APPROACH TO PROJECT MANAGEMENT

7
New cards

AGILE

EMPHASIZES SMALL, INCREMENTAL STEPS AND FREQUENT REASSESSMENT, MAKING IT IDEAL FOR PROJECTS WHERE CHANGES AND UNKNOWNS ARE COMMONA

8
New cards

AGILE

ENCOURAGES COLLABORATION, ADAPTABILITY, AND CONTINUOUS IMPROVEMENT

9
New cards

DEVOPS METHODOLOGY

BRING DEVELOPMENT AND OPERATIONS TEAMS TOGETHER TO WORK AS A SINGLE UNIT THROUGHOUT THE ENTIRE SOFTWARE LIFECYCLE

10
New cards

DEVOPS METHODOLOGY

EMPHASIZES CONTINUOUS INTEGRATION AND CONTINUOUS DELIVERY(CI/CD), ENABLING SIMULTANEOUS WORK ON DEVELOPMENT, QUALITY ASSURANCE, SECURITY, AND DEPLOYMENT

11
New cards

SCRUM DEVELOPMENT METHODOLOGY

IS A SPECIFIC IMPLEMENTATION OF AGILE PRINCIPLES

12
New cards

SCRUM DEVELOPMENT METHODOLOGY

ORGANIZES TEAMS INTO SMALL, CROSS-FUNCTIONAL UNITS THAT WORK IN SHORT DEVELOPMENT CYCLES

13
New cards

SPRINTS

A SMALL CROSS-FUNCTIONAL UNITS THAT WORKS IN SHORT DEVELOPMENT CYCLES

14
New cards

SCRUM DEVELOPMENT METHODOLOGY

NEEDS A FREQUENT COMMUNICATION, CLEAR ROLES, AND REGULAR FEEDBACK TO KEEP THE PROJECT ON TRACK

15
New cards

WATERFALL

IS A TRADITIONAL, LINEAR PROJECT MANAGEMENT APPROACH

16
New cards

WATERFALL

A METHODOLOGY WHEREIN EACH PHASE, SUCH AS PLANNING, DEVELOPMENT, AND TESTING—IS COMPLETED SEQUENTIALLY

17
New cards

WATERFALL

THIS MODEL IS BEST WHEN PROJECT REQUIREMENTS ARE WELL-DEFINED AND UNLIKELY TO CHANGE

18
New cards

PROTOTYPE METHODOLOGY

IN THIS METHODOLOGY, DEVELOPERS CREATE A PRELIMINARY VERSION OF THE SOFTWARE TO DEMONSTRATE ITS FUNCTIONALITY

19
New cards

PROTOTYPE METHODOLOGY

IN THIS METHODOLOGY, CLIENTS PROVIDE FEEDBACK AND CHANGES ARE MADE BEFORE THE FINAL DEVELOPMENT BEGINS

20
New cards

PROTOTYPE METHODOLOGY

THIS APPROACH REDUCES THE RISK OF MISUNDERSTANDINGS AND UNMET EXPECTATIONS

21
New cards

FEATURE-DRIVEN DEVELOPMENT

FDD

22
New cards

FEATURE-DRIVEN DEVELOPMENT

IS AN ITERATIVE METHODOLOGY SUITED FOR LARGE TEAMS WORKING WITH OBJECT-ORIENTED TECHNOLOGIES

23
New cards

FEATURE-DRIVEN DEVELOPMENT

IT FOCUSES ON BUILDING SOFTWARE BY DEVELOPING INDIVIDUAL FEATURES, ALLOWING A SMOOTH TRANSITION FROM TRADITIONAL PHASE-BASED METHODS TO ITERATIVE APPROACHES

24
New cards

RAPID APPLICATION DEVELOPMENT

RAD

25
New cards

RAPID APPLICATION DEVELOPMENT

EMPHASIZES QUICK DEVELOPMENT AND HIGH-QUALITY RESULTS THROUGH ACTIVE USER PARTICIPATION

26
New cards

RAPID APPLICATION DEVELOPMENT

IT PRIORITIZES SPEED AND FLEXIBILITY, MAKING IT SUITABLE FOR PROJECTS REQUIRING FAST TURNAROUND TIMES

27
New cards

SPIRAL MODEL

IS A RISK-DRIVEN APPROACH

28
New cards

SPIRAL MODEL

IT STARTS WITH A SMALL PROJECT SCOPE, IDENTIFIES POTENTIAL RISKS PLANS HOW TO MITIGATE THEM, AND ITERATES THROUGH DEVELOPMENT CYCLES

29
New cards

SPIRAL MODEL

IT’S IDEAL FOR PROJECTS WITH HIGH COMPLEXITY AND UNCERTAINTY

30
New cards

DYNAMIC SYSTEMS DEVELOPMENT MODEL

DSDM

31
New cards

DYNAMIC SYSTEMS DEVELOPMENT MODEL

BUILDS ON THE PRINCIPLES OF RAD, PROMOTING ITERATIVE DEVELOPMENT WITH CONTINUOUS USER INVOLVEMENT

32
New cards

DYNAMIC SYSTEMS DEVELOPMENT MODEL

IT EMPHASIZES TIMELY DELIVERY AND BUDGET ADHERENCE WHILE ACCEPTING THAT PERFECTION OFTEN REQUIRES MULTIPLE ITERATIONS

33
New cards

EXTREME PROGRAMMING

XP

34
New cards

EXTREME PROGRAMMING

IS AN AGILE METHODOLOGY DESIGNED FOR RAPIDLY CHANGING ENVIRONMENTS

35
New cards

EXTREME PROGRAMMING

IT PROMOTES FREQUENT RELEASES, CLOSE COLLABORATION, AND FLEXIBILITY IN REQUIREMENTS, AIMING TO REDUCE THE COST OF LATE-STAGE CHANGES

36
New cards

JOINT APPLICATION DEVELOPMENT

JAD

37
New cards

JOINT APPLICATION DEVELOPMENT

INVOLVES COLLABORATIVE WORKSHOPS WHERE CLIENTS, END-USERS, AND DEVELOPERS WORK TOGETHER TO DEFINE REQUIREMENTS AND DESIGN INTERFACES

38
New cards

JOINT APPLICATION DEVELOPMENT

THIS APPROACH ENSURES THAT THE FINAL PRODUCT ALIGNS CLOSELY WITH BUSINESS NEEDS

39
New cards

LEAN DEVELOPMENT METHODOLOGY

INSPIRED BY THE MANUFACTURING INDUSTRY, FOCUSES ON MINIMIZING WASTE AND MAXIMAZING VALUE

40
New cards

LEAN DEVELOPMENT METHODOLOGY

IT REQUIRES THOROUGH INITIAL PLANNING TO MAP THE ENTIRE PROJECT AND IDENTIFY OPPORTUNITIES FOR EFFICIENCY

41
New cards

PROJECT MANAGERS

PLAY A VITAL ROLE IN DRIVING ORGANIZATIONAL GROWTH, AND THEIR LEADERSHIP STYLES CAN SIGNIFICANTLY IMPACT PROJECT SUCESS

42
New cards

EXECUTOR

FOCUSES ON ACHIEVING IMMEDIATE RESULTS AND MAINTAINING ALIGNMENT WITH CURRENT ORGANIZATIONAL GOALS

43
New cards

EXECUTOR

THEY ENSURE PROJECTS ARE COMPLETED EFFICIENTLY AND ON TIME, MAKING THEM ESSENTIAL FOR SHORT-TERM STABILITY AND PROFITABILITY

44
New cards

PROPHET

DRIVES INNOVATION AND EXPLORE FUTURE GROWTH OPPORTUNITIES

45
New cards

PROPHET

THEY OFTEN CHALLENGE THE STATUS QUO, ADVOCATING FOR BOLD, FORWARD-THINKING INITIATIVES THAT MAY INVOLVE HIGHER RISK

46
New cards

EXPERT

BRINGS DEEP TECHNICAL KNOWLEDGE AND SPECIALIZED SKILLS TO THE TABLE

47
New cards

EXPERT

THEY EXCEL IN COMPLEX PROJECTS THAT REQUIRE DETAILED UNDERSTANDING AND PROBLEM-SOLVING CAPABILITIES

48
New cards

GAMBLER

TAKES CALCULATED RISKS IN PURSUIT OF HIGH-REWARD OPPOTUNITIES

49
New cards

GAMBLER

THEY THRIVE IN UNCERTAIN ENVIRONMENTS AND ARE WILLING TO EXPERIMENT WITH UNCONVENTIONAL APPROACHES

50
New cards

CHALLENGED

PROPHET BELIEVED THAT STRATEGY SHOULD BE ____?

51
New cards

FOLLOWED

GAMBLER BELIEVED THAT STRATEGY SHOULD BE ____?

52
New cards

CHALLENGED

EXPERT BELIEVED THAT STRATEGY SHOULD BE ____?

53
New cards

FOLLOWED

EXECUTOR BELIEVED THAT STRATEGY SHOULD BE ____?

54
New cards

A GRAND VISION

PROPHET BELIEVED THAT THE GROWTH OPPORTUNITY IS ____?

55
New cards

A BET

GAMBLER BELIEVED THAT THE GROWTH OPPORTUNITY IS ____?

56
New cards

AN ANALYSIS

EXPERT BELIEVED THAT THE GROWTH OPPORTUNITY IS ____?

57
New cards

A SURE THING

EXECUTOR BELIEVED THAT THE GROWTH OPPORTUNITY IS ____?

58
New cards

MAKE A LEAP OF FAITH

PROPHET BELIEVED THAT ORGANIZATIONAL FOLLOWERS SHOULD ____?

59
New cards

GAMBLE A BIT AND PURSUE REWARDS

GAMBLER BELIEVED THAT ORGANIZATIONAL FOLLOWERS SHOULD ____?

60
New cards

LISTEN TO THE ADVICE AND ACT UPON IT

EXPERT BELIEVED THAT ORGANIZATIONAL FOLLOWERS SHOULD ____?

61
New cards

STAY WITHIN THE STRATEGY AND FOLLOW THE ANALYSIS

EXECUTOR BELIEVED THAT ORGANIZATIONAL FOLLOWERS SHOULD ____?

62
New cards

PERSUASIVE VISION

PROPHET’S WEAPON OF CHOICE

63
New cards

POTENTIAL REWARD

GAMBLER’S WEAPON OF CHOICE

64
New cards

WELL-SUPPORTED ARGUMENTS

EXPERT’S WEAPON OF CHOICE

65
New cards

BUSINESS CASES AND REPORTS

EXECUTOR’S WEAPON OF CHOICE