li drupal meeting aug 2014 - project management tips & techniques

13
Project Management Strategies

Upload: charlie-giardino

Post on 18-Jan-2015

122 views

Category:

Leadership & Management


0 download

DESCRIPTION

Project Management tips and techniques to run a successful Digital Content project, with Drupal specific resource information

TRANSCRIPT

Page 1: LI Drupal Meeting Aug 2014 - Project Management Tips & Techniques

Project Manageme

nt Strategies

Page 2: LI Drupal Meeting Aug 2014 - Project Management Tips & Techniques

Project Management StrategiesCharlie Giardino, NorthPoint Digital

Page 3: LI Drupal Meeting Aug 2014 - Project Management Tips & Techniques

Charlie Giardino - CSM

Background in Vast Technologies and Industries & Management

Run the Project Office at NorthPoint Digital

Introduction

Page 4: LI Drupal Meeting Aug 2014 - Project Management Tips & Techniques

Resource Information

Project Management Tools

Methodologies

Running the Show

Overview

Page 5: LI Drupal Meeting Aug 2014 - Project Management Tips & Techniques

Drupal Meetups

Drupal Camps

http://groups.drupal.org/project-management - forum for PMs

www.drupal.org - yes, obvious one, but have tech lead identify all modules you may need before the project

www.vagrantup.com - build a VM for standard dev environment that can be used by the dev team.

www.virtualbox.org - free VM!!!!

http://drush.ws/ - command line shell and scripting interface for Drupal

Resources

Page 6: LI Drupal Meeting Aug 2014 - Project Management Tips & Techniques

ATLASSIAN Jira w/ Greenhopper

ATLASSIAN Confluence or Basecamp – share files, discussion threads, etc.

Scrum Do – www.scrumdo.com - Digital TaskBoard for distributed teams

SeeNowDo – www.seenowdo.com - free shared TaskBoard

www.smartsheet.com - for those waterfall folks

www.projectmanagment.com

www.scrumalliance.org

Project Management Tools

Page 7: LI Drupal Meeting Aug 2014 - Project Management Tips & Techniques

Agile Scrum Framework

Techniques / Methodologies

Agile Scrum FrameworkIterative, Flexible

Design – 60-75% upfront

Change is Expected

Multiple Release Points

Improved Product Vision

Ongoing QA

Managed Expectations

WaterfallAll or Nothing

Single Release Point

Designs completed up front

Change Order Hell

Waterfall

Page 8: LI Drupal Meeting Aug 2014 - Project Management Tips & Techniques

Never be afraid to ask the client (internal or external) “WHY?” And “WHAT?”

What are business goals and drivers?ROI, Improved Marketing, Improved Availability, Stability, Single Platform

What is expected Launch Date? What is Minimum Viable Product (MVP)?

Is the timeline realistic?

Who are stakeholders?

Preferred Communication Methods and Management Reporting

Budget.

Do I have the necessary resources to achieve the end goal (both skill and numbers)?

Who will maintain/support site after Launch? If site being rebuilt, who maintains now?

Can we provide an alternative solution?

What to Identify

Page 9: LI Drupal Meeting Aug 2014 - Project Management Tips & Techniques

SOW – COMPLETED

Drupal Environments: Acquia, Pantheon, etc.

Source repositories: Git, BitBucket, etc.

Branching Strategies

Code Review Plans

Deployment Strategies

Rollback plans

Meeting Schedules

Demo Schedules

Approval documentation

Change Request Forms

Preparation

Page 10: LI Drupal Meeting Aug 2014 - Project Management Tips & Techniques

List of current site URL’s (if migrating existing)

What Modules are required?

Is a given Module still in Alpha/Beta – can we rewrite in time?

Define Blockers

Daily review of team status – 10 minute standup

Adjust team responsibilities

The Fun Has Started

Page 11: LI Drupal Meeting Aug 2014 - Project Management Tips & Techniques

Constant Feature Review

Plan for feature based releases & demos

Adjust Requirements based on previous sprints/releases

Adjust Feature priorities with Product Owner

Review and Re-Plan

Adapt, Overcome, Improvise

Product Planning

Page 12: LI Drupal Meeting Aug 2014 - Project Management Tips & Techniques

Resource Information

Project Management Tools

Methodologies

Running the Show

Summary

Page 13: LI Drupal Meeting Aug 2014 - Project Management Tips & Techniques

New York Office130 West 42nd StreetNew York, NY 10036Tel: 212-819-1700

Boston Office470 Atlantic Avenue Boston, MA 02110Tel: 617-725-8888

Philadelphia Office1650 Market StreetPhiladelphia, PA 19103Tel: 215-558-2700

[email protected] / www.northps.com / @northps

THANK YOU