• 0060182929791
  • info@iahrd.com

Project Management for Software Development

Project Management for Software Development

PROJECT MANAGEMENT AND CONTRACTS


Project Management for Software Development

Introduction

It is an established fact that IT projects are more prone to failure than any other type of project. In fact using the traditional yardstick of Time, Cost and Quality virtually no IT projects can be considered totally successful. The main reason for this is that IT projects are inherently more difficult than non-IT projects. It is therefore particularly important for IT projects that they are correctly Initiated, Planned and Managed. This is the responsibility of Project Management.

Throughout the course practical applications of the theory will be illustrated by examples and case studies from the presenter’s considerable experience of managing large, complex IT projects. The format of the seminar is very interactive with delegates encouraged to share their experiences.

Objectives

  • Deliver successful software projects that support your organization's strategic goals
  • Match organizational needs to the most effective software development model
  • Plan and manage projects at each stage of the software development life cycle (SDLC)
  • Create project plans that address real-world management challenges
  • Develop the skills for tracking and controlling software deliverables
  • Build an effective and committed team and keep them motivated day to day

Seminar Outline

Conducting a Project Kick-Off Meeting

The business reasons for the project

  • Where the project fits in the business
  • How this fit influences your chances of success

The project customers

  • Identifying stakeholders and their needs
  • Developing strategies to effectively manage involvement

The project objectives

  • What success looks like
  • Making the team's success visible
  • Managing the project to build customer confidence

Balancing Development Needs with Organizational Expectations

Selecting software development life cycle models

  • Comparing SDLC models
  • How to identify the right model
  • Traditional
  • Iterative
  • Agile (RAD, XP, Scrum)

Designing a road map for your project

  • Mapping your PM process to your project's SDLC
  • Optimizing time, cost, function and quality
  • Considering industry standards: PMI and PRINCE2

Translating Stakeholder Needs into Actions

Structuring content for your software project plan

  • Providing initial top-down estimates
  • Identifying tasks and phases using a WBS
  • Calculating realistic bottom-up estimates
  • Sequencing tasks into a network diagram
  • Constructing Gantt charts to assess resource needs

Getting the right resources

  • Identifying resource needs using your plan
  • Delegating work effectively

Reality check for your project plan

  • Testing the plan before you begin
  • Assessing the project using risk management
  • Involving the team in planning
  • Building confidence for your plan
  • Selling the plan to relevant stakeholders

Running the Project: Day-to-Day Decisions for Success

Focusing on the project management process

  • Putting theory into practice
  • Early warning signs
  • Building team commitment and managing communication
  • Day-to-day tracking and management
  • Measuring progress with milestones
  • Defect detection and prevention

Characterizing the software development process

  • Pressures to expect at each stage
  • The major stages and how they relate
  • Key events in each stage
  • Providing the critical deliverables

Building successful teams

  • Getting technical teams to work collaboratively
  • Ensuring participation
  • Empowering team members
  • Embracing the accountability factor
  • Taking responsibility

Driving the Implementation: Recognizing and Overcoming Challenges

Tracking and control

  • Measuring software progress
  • Linking progress to success

Implementing change control

  • Principles of change
  • The details of change

Controlling risk

  • Analyzing project risk
  • Changing the risk profile
  • Planning for contingency

Closing the Project: Learning from Experience

  • Sharpening your project management skills
  • Influencing the continuous improvement process of your organization

Who Should Attend?

Project managers, team leaders, business analysts, those new to running a software development project, or anyone looking to refresh their knowledge of software project management techniques.

 

Kuala Lumpur

# Price ($) From
d-m-Y
To Action
1 2,750 22-01-2018 26-01-2018 Enquire
Course Code:4209
2 2,750 12-03-2018 16-03-2018 Enquire
Course Code:4210
3 2,750 07-05-2018 11-05-2018 Enquire
Course Code:4211
4 2,750 23-07-2018 27-07-2018 Enquire
Course Code:4212
5 2,750 10-09-2018 14-09-2018 Enquire
Course Code:4213
6 2,750 05-11-2018 09-11-2018 Enquire
Course Code:4214

Istanbul

# Price ($) From
d-m-Y
To Action
1 3,250 04-02-2018 08-02-2018 Enquire
Course Code:4245
2 3,250 22-04-2018 26-04-2018 Enquire
Course Code:4246
3 3,250 10-06-2018 14-06-2018 Enquire
Course Code:4247
4 3,250 05-08-2018 09-08-2018 Enquire
Course Code:4248
5 3,250 21-10-2018 25-10-2018 Enquire
Course Code:4249
6 3,250 09-12-2018 13-12-2018 Enquire
Course Code:4250

London

# Price ($) From
d-m-Y
To Action
1 4,250 29-01-2018 02-02-2018 Enquire
Course Code:5232
2 4,250 19-03-2018 23-03-2018 Enquire
Course Code:5233
3 4,250 14-05-2018 18-05-2018 Enquire
Course Code:5234
4 4,250 30-07-2018 03-08-2018 Enquire
Course Code:5235
5 4,250 17-09-2018 21-09-2018 Enquire
Course Code:5236