8
SOFTWARE PROJECT MANAGEMENT PROJECTS & STRATEGIES SHEIKH KHAWAR QAYYUM

Software Project Management 4

Embed Size (px)

Citation preview

Page 1: Software Project Management 4

SOFTWARE PROJECT MANAGEMENT

PROJECTS & STRATEGIES

SHEIKH KHAWAR QAYYUM

Page 2: Software Project Management 4

DELIVERING SUCCESSFUL PROJECTS• Start on the right foot

• Set realistic objectives and expectation, select right team and give them everything they need

• Maintain momentum• Stay top of the progress till end, never let it go down

• Track progress• Keep reviewing and measuring projects with standards

• Smart decisions• Keep things simple, handle risks carefully and make use of every minute

• Postmortem analysis • Learn lessons from mistakes

Page 3: Software Project Management 4

BARRIERS IN DELIVERING SUCCESSFUL PROJECTS

• Things that can block your progress or go wrong with your management are barriers. Following are some;• Poor Communication

• Disagreement

• Not Smart Goals

Page 4: Software Project Management 4

SIGNS OF JEOPARDY BY JOHN REEL• Software people don’t understand customer’s need

• Scope isn’t well defined

• Changes aren’t managed effectively

• Inappropriate technology

• Ill defined business requirements

• Unrealistic deadlines

• Resistant users

• Lack or lost of fund/sponsorship

• Lack of skills or technology

• Best management practices aren’t followed

Page 5: Software Project Management 4

BALANCING PROJECTS

• Three major factors are required to balance• Scope• Time• Cost

• Quality is central aspect Scope Cost

Time

Quality

Page 6: Software Project Management 4

SUCCESSFUL PROJECT

• Successful project;• Built as per scope and has quality acceptable by all stakeholders

• Delivered on time

• With in budget

Page 7: Software Project Management 4

CUSTOMER EXPECTATION

• Recent trends add another factor as “customer expectations” & set it as a central focus in project management

Expectations

Time

Cost

Scope

Quality

Page 8: Software Project Management 4

SKILLS NEEDED FOR GOOD PROJECT MANAGER• Leadership

• Communication

• Problem solving

• Negotiating

• Influencing others

• Decision Making

• Mentoring

• Technical Knowledge

• Process expertise