1/44
Most important topics for the INSY6212 exam
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
Four Stages of Team Development
Forming
Individuals get acquainted
High dependance on PM for direction and structure
Lots of questions
Storming
Increased dissatisfaction with dependance on PM
Motivation and morale are low
Conflicts and tension emerge
Norming
Relationships have settled
Team accepts operating environment
Trust develops
Cohesion develops
Preforming
High commitment to project objective
High level of work performance
Strong collaboration
PM acts as mentor/coach
What is a Risk?
An uncertain event that if it occurs, can have a negative or positive effect on achieving the project objective
Risk Categories
Technical Risks
Related to technology, design or technical requirements (Software bugs, Vulnerabilities, Unproven Technology)
Operational Risks
Related to operational objectives and project delivery (Scope changes, quality issues, inadequate testing)
Human Resource Risks
Related to people and staff (Key staff leaving, Inadequate skills, Low Morale)
External Risks
Outside projects team’s control (Economic change, Pandemics, Supplier failures, Weather)
Organizational Risks
Related to the orginization’s structure, culture or priorities (Lack of executive support, Funding Cuts, Competing for project Resources)
Short-Term Strategic Risks
Are those that affect immediate goals, like a failed marketing campaign or an unexpected supply chain disruption
Long-Term Strategic Risks
Are those that threaten a company's future, such as falling behind competitors or failing to adapt to new market trends
Risk Response Strategies
Avoid
Eliminate the risk by removing its cause (Chose proven tech over experimental, hire experienced people over juniors and reduce scope to eliminate risky features)
Reduce
Decrease the likelihood of occurrence (Provide training, Do more testing, add quality checkpoints)
Transfer
Shift risk to another party outside the project (Get insurance policy’s, Outsource risky work and use warranties/guarantees)
Accept
Acknowledge the risk and decide to deal with it if it occurs (Accept minor delays, small cost overruns, low-priority features get dropped)
Two types of acceptance
Passive: Do nothing
Active: Set aside reserves
Time Limited Resource Leveling
Project must finish by a specific date, resources can vary
Project duration is fixed (cannot be extended)
Resources are flexible
Delays not critical activities
Distribute resources evenly
Use when completion date is critical
Resource Limited Resource Leveling
Resources are fixed, project date can extend
Project Duration is flexible, can be extended
Resources are fixed
Delay any activities as needed
Use the shortest time while only having fixed resources
Total Budgeted Cost (TBC)
The total amount budgeted for the entire project
Cumulative Budget Cost (CBC)
The-phased baseline budget showing planned spending over time
Cumulative Actual Cost (CAC)
Total actual costs spent to date
Cumulative Earned Value (CEV)
Value of work actually completed
Project Manager Responsibilities
Planning
Define project objective
Reach agreement with customer
Communicate objective to team
Create vision of successful completion
Organizing
Secure appropriate resources
Determine which tasks are done in house and which are not
Determine need for subcontractors
Assign responsibilities
Controlling
Track actual progress
Compare actual to planned progress
Take action when needed
Keep project on track
Project Manager Skills
Leadership
Communication
Interpersonal
Handle Stress
Problem Solving
Negotiating
Time Management
Develop People
Delegation
The act of assigning tasks, authority, and responsibility to another person or group
Degrees Of Delegation
Investigate and report back (Only gather information)
Investigate and recommend (Analyze and Suggest)
Investigate and advise on action (Plan, wait for approval)
Investigate and take action, advise on action taken (Act then inform)
Investigate and take action (No reporting back)
Barriers to Effective Delegation
I can do it better myself
Lack of confidence in team
Fear of losing control
Lack of self confidence
Minimum Viable Product (MVP)
Simplest version of product with just enough features to satisfy early customers and provide feedback for future development
Core purpose of MVP
Test core assumptions
Early market entry
Save time and money
Track real user feedback
MVP Development Process
Identify the problem
Define minimum features
Build quickly
Launch to small group
Test and iterate
Common MVP mistakes
Going to minimal
Perfectionism
Overbuilding
Wrong Audience
GPOW
Scrum Methodology
An Agile methodology that helps teams plan, build, and deliver work in short cycles called sprints. It focuses on teamwork, flexibility, and regular feedback to improve the product and process continuously
Three Key Roles of Scrum
Product Owner
Represents Customers and Stakeholders, also defines product features as well as release dates
Scrum Master
The person who helps the team follow Scrum practices. They remove obstacles, guide the team, and ensure smooth collaboration between members and stakeholders.
Development team
A group of professionals who build the product. They are self-organizing, cross-functional, and work together to complete the tasks planned for each sprint.
A Sprint
A short, time-boxed period (usually 1–4 weeks) where the Scrum team works to complete specific goals.
Sprint Cycle
Product Backlog
List of all desired product features
Sprint Planning Meeting
Plans what will happen in each sprint before it starts
Sprint
A short, time-boxed period (usually 1–4 weeks) where the Scrum team works to complete specific goals.
Daily Scrum
A short daily meeting (about 15 minutes) where the team discusses what was done, what will be done next, and any obstacles blocking progress.
Sprint Review Meeting
A meeting held at the end of a sprint where the team presents the completed work to stakeholders, gets feedback, and discusses what to do next
Sprint Retrospective Meeting
A meeting held at the end of a sprint where the team reflects on what went well, what didn’t, and how to improve in the next sprint.
Repeat
Start next sprint immediately after previous sprint ends.
Scrum Artifacts
Product Backlog
Prioritized list of product features
Sprint Backlog
A list of tasks and goals the team commits to completing during the current sprint, taken from the product backlog.
Product Increment
Sum of all completed work form all sprints
Advantages Of Scrum
Fast Feedback
Transparency
Risk Reduction: Problems identified early
Quality Focus: Product is tested throughout
Scrum Challenges
Requires discipline: Must follow practices
Experienced Team Needed
Scope Creep Risk
Documentation: Less detailed than traditional methods
Kanban
A visual workflow management method that uses a board with columns to show project tasks and their progress through a workflow. It focuses on continuous delivery, limiting work in progress, and improving efficiency.
Key difference between Scrum and Kanban
Scrum focuses on time-boxed sprints with fixed roles
Kanban focuses on continuous flow with flexible processes
Kanban Core Principles
Visualize Workflow
Limit Work In Progress
Focus on flow'
Make process policies explicit
Feedback loops
Improve Collaboratively
Kanban Metrics
Cycle Time: Time from when work starts to when its completed
Lead Time: Time from when work is requested to when its completed
Throughput: Number of work items completed in a time period
Kanban Benefits
Flexibility
No estimation needed
Easy to implement
Continuous delivery
Visual Clarity
Kanban Challenges
Lack of urgency (no deadlines)
Too Much Flexibility
Requires discipline
Less structure
Unpredictable Completion
Scrumban
Hybrid approach, uses Scrum’s sprints and Kanban’s visual board and WIP limits. Use when team likes sprints but needs more flexibility and also when team wants regular planning with continuous flow.
Project Selection Evaluation Criteria
Alignment with company goals
Increase in market share
Investment required
Risks
Technology development required
Project Charter
Formal document that officially authorizes a project, it has 3 core elements
Objective: Whats being achieved
Scope: Whats included
Responsibilities : Who does what
Purpose of a RAM Matrix
Clarify roles
Eliminate confusion
Avoid duplication
Reduce conflicts
CEAR
Project Life Cycle Phases
Initiating Phase
Identify need or problem
Decide if its worth it
Create project charter
Define objectives
Planning Phase
Define scope and deliverables
Create WBS
Assign responsibilities
Develop schedule
Estimate costs + budget
Identify Risks
Executing Phase
PM leads team
Team completes work
Monitor progress
Fix problems
Closing Phase
Collect Final payments
Evaluate team performance
Conduct post project evaluation
Sources of conflict
Work Scope
Resource Assignments
Schedule
Cost
Priorities
Conflict Handling Models
Avoiding
Competing
Compromising
Collaborating
Key Principles of Agile
Customer satisfaction
Welcome change
Delivery frequently
Collaboration
Working software (primary measure of progress)
Simplicity
Project Constraints
3 main ones
Scope
Time
Cost
4 extra ones
Quality
Resources
Risk
Customer Satisfaction
Request For Proposal
A document describing project requirements, sent to potential contractors
Phases In Agile Development Life Cycle
Planning
Development (Iteration)
Testing
Deployment
Maintenance and Retirement
Types Of Project Costs
Direct
directly linked to project activities
Indirect
general business expenses
Fixed Costs
unchanging, one-time fees
Contingency costs
extra funds set aside to cover unexpected issues