shariyaz abdeen software / technical project management presentation

18
By Shariyaz Abdeen Shariyaz1@gmail. com 0094774622264 Software Project Planning Copyright © 2014 by Shariyaz Abdeen

Upload: shariyaz-abdeen

Post on 29-Aug-2014

81 views

Category:

Leadership & Management


2 download

DESCRIPTION

This Slide highlights of my methods of Software/Technical Project Management. I thought to create this slide after me and my team successfully completing a deployment of a 7000+ user cloud based software solution for our client.

TRANSCRIPT

Page 1: Shariyaz Abdeen   Software / Technical Project Management Presentation

By Shariyaz Abdeen

[email protected]

Software Project Planning

Copyright © 2014 by Shariyaz Abdeen

Page 2: Shariyaz Abdeen   Software / Technical Project Management Presentation

Identify Clients Problem Why does the client need a new System ? What are the GAP they expect to fulfill b investing on the new

product ?

Accountability Transparency User Satisfaction Adopt to ITIL Standard Improved Analytics

Copyright © 2014 by Shariyaz Abdeen

Page 3: Shariyaz Abdeen   Software / Technical Project Management Presentation

Problem / Solution Analysis

• Requirement Gathering• Requirement Analysis• GAP Analysis• Root Cause Analysis• Cost benefit Analysis• Business Process Mapping • Business Process Reengineering

Copyright © 2014 by Shariyaz Abdeen

Page 4: Shariyaz Abdeen   Software / Technical Project Management Presentation

Copyright © 2014 by Shariyaz Abdeen

Putting the Project Manager in context – Possible Solution

Owner/sponsor“I want it allI want it now

I want it for free”

Solutions developers“Given all the other projects we are

already doing for you, the best we can do is a bit, in 6 months and it will of course

cost a bit”

Subject Matter Experts/Users“We must have this

- and soon! -or our business will fail”

Project Manager

Sales Manager“The sponsor will get it all,

now and for free”

Page 5: Shariyaz Abdeen   Software / Technical Project Management Presentation

Copyright © 2014 by Shariyaz Abdeen

More chaos stats

Source: http://blogs.msdn.com/b/dannawi/archive/2009/05/15/2009-standish-chaos-report-we-are-successful-in-the-failure.aspx

Page 6: Shariyaz Abdeen   Software / Technical Project Management Presentation

Copyright © 2014 by Shariyaz Abdeen

Applications technology

Organisationunit

Locations Processes

Scope of the Project

reason reason reason

reasonreason

reason

scope

anotherexternal

entity

Page 7: Shariyaz Abdeen   Software / Technical Project Management Presentation

Copyright © 2014 by Shariyaz Abdeen

User migration / ADRequirement

Analysis

Start

Set up Admins

Chat/Email Config

Password Reset / Remote Desktop

Config

Customizable Survey

BRS Documentation

Config Plants / Categories

Routing Rules

Escalation Rules

Dash board x 5

Reports x 5

Change Management

MSI Agent Deployment/Out of

office / F11 / Remember me –

other config

SMS Gateway Integration

SMS Application integration- inbound

Implementation Manuel -

Documentation System Testing

Train the TrainerShariyaz / Ananth

Deployment

Confirm – SMS application creation

Our Team

MAS

BPMN

Page 8: Shariyaz Abdeen   Software / Technical Project Management Presentation

Tracking Gantt- Scope / Time management

Copyright © 2014 by Shariyaz Abdeen

Page 9: Shariyaz Abdeen   Software / Technical Project Management Presentation

Resource planning - Team Planner

Copyright © 2014 by Shariyaz Abdeen

Microsoft Projects Team Planner provides you a over view of Resource allocation and at a time what is a particular resource is allocated. It is a nifty tool to affective to plane you resource with out over allocating.

Page 10: Shariyaz Abdeen   Software / Technical Project Management Presentation

Analytics - Work Overview

Copyright © 2014 by Shariyaz Abdeen

Page 11: Shariyaz Abdeen   Software / Technical Project Management Presentation

Work Overview Dash board

Copyright © 2014 by Shariyaz Abdeen

Page 12: Shariyaz Abdeen   Software / Technical Project Management Presentation

Project Progress

Copyright © 2014 by Shariyaz Abdeen

• Weekly Status ReportWeekly status report is used to alert the project stake holders about the project status ,

risks and upcoming activities. This provides a over view of the project status. • Minutes Of Meeting (MOM)After every meeting by maintaining a MOM document, we are able to keep track of

the meeting discussions , tasks what was agreed and the responsible party. Ones a Meeting is over we should loop all of the attendees and send a MOM document by email.

• LogI specially maintain a log file using Microsoft one note, which highlights the events ,

discussions and tasks which we supposed to do and the relevant documents attached to it. This is a very effective way to maintain project data because ones there is a issue or ones you are at a meeting , you are able to go through the log and find what exactly we have agreed and provided.

Page 13: Shariyaz Abdeen   Software / Technical Project Management Presentation

Weekly Status Report – Email body summery

Copyright © 2014 by Shariyaz Abdeen

Page 14: Shariyaz Abdeen   Software / Technical Project Management Presentation

Project Log

Copyright © 2014 by Shariyaz Abdeen

Page 15: Shariyaz Abdeen   Software / Technical Project Management Presentation

PMAT (Priority Metrix)

Copyright © 2014 by Shariyaz Abdeen

Page 16: Shariyaz Abdeen   Software / Technical Project Management Presentation

Here is the framework which I use to help determine how I allocate my own time across these areas.

Home Runs: These are project which has a high value and a high probability to be success. I Delegate it to a star on my team, set guidelines and goals, ensure it has the right resources, and watch it closely by getting weekly project status to ensure that it maintains a high probability of success.

Small Wins: these are project which has high probability of success but low value. I delegate these projects, but I am less focused on selecting the Team Lead. Its best suite to provide the opportunity to a team member who seeks an opportunity to develop a new skill set such as lead a small team. We should not worry about tracking these projects explicitly, and try to make sure that my big stars are not working on them either.

Copyright © 2014 by Shariyaz Abdeen

Page 17: Shariyaz Abdeen   Software / Technical Project Management Presentation

Copyright © 2014 by Shariyaz Abdeen

Big Bets: This is where I can add most value, so I DOUBLE DOWN and get personally involved. Should scrutinize these opportunities before getting involved though since I can only handle one or two of these projects at a time. They must be high value, but also not too low probability. My goal is to use Analytical skills and problem solving skills to turn this project into a "Home Run". I also watch for signs that the likelihood of success is so low that the project should be cancelled, in which case I facilitate the shut down.

Junk: Should not ignore Junk projects. In fact, should Focus on them. I get directly involved and Destroy, so as to free up the organization’s resources for other projects. This is where managers can spend time very effectively and make a difference. Everyone has Junk projects occurring at their company and removing them can be tremendously helpful.

Page 18: Shariyaz Abdeen   Software / Technical Project Management Presentation

Q&A? Q&A?

Copyright © 2014 by Shariyaz Abdeen