+ All Categories
Home > Technology > Project management nola

Project management nola

Date post: 19-Jul-2015
Category:
Upload: j-matthew-saunders
View: 278 times
Download: 0 times
Share this document with a friend
Popular Tags:
99
Taming the Project An Agile Approach Matthew Saunders [email protected] Monday, March 30, 15
Transcript

Taming the ProjectAn Agile Approach

Matthew Saunders [email protected]

Monday, March 30, 15

Hi, I’m Matthew Saunders

atendesigngroup.com association.drupal.orgatendesigngroup.com @Creech

Aten Design Group, VP Project ManagementDrupal Association, Board MemberWriter, dogstar.orgd.o, MatthewSG+, saundermIRC, j_matthew_s

Monday, March 30, 15

atendesigngroup.com @atendesign

Monday, March 30, 15

atendesigngroup.com @atendesign

We design, build and support websites for organizations doing good work all around the world.

Monday, March 30, 15

Monday, March 30, 15

Project Mangement Why Do We Do What We Do?

Monday, March 30, 15

We NEED Project

Managementfor SuccessfulOutcomes.

b4b2Monday, March 30, 15

I had a client...

Monday, March 30, 15

I had a client...• a couple of months ago call me at 6:30 in the morning

yelling and screaming because his site had been down for over an hour. I drag myself out of bed, get to the computer and his site comes right up... I told him to try to get on Google. Guess what? According to him Google was down too. I politely told him to call his internet provider because that was down and once his internet came back up to use it to search for a new developer.

Monday, March 30, 15

I had project...

Monday, March 30, 15

I had project...• that had multiple decision makers. They wouldn't

move forward unless they all agreed on any one point. And they couldn't agree on anything.

Monday, March 30, 15

I had a client...

Monday, March 30, 15

I had a client...• who didn’t know what they wanted.

Monday, March 30, 15

I had a client...• who didn’t know what they wanted.

• They spent endless hours in meetings with you "throwing ideas around".

Monday, March 30, 15

I had a client...• who didn’t know what they wanted.

• They spent endless hours in meetings with you "throwing ideas around".

• Despite warnings that they were consuming their contracted hours in this fashion, insist that they shouldn't have to pay for the time because the site still hasn't been built.

Monday, March 30, 15

I had a client...• who didn’t know what they wanted.

Monday, March 30, 15

I had a client...• who didn’t know what they wanted.

• They spent endless hours in meetings with you "throwing ideas around".

Monday, March 30, 15

I had a client...• who didn’t know what they wanted.

• They spent endless hours in meetings with you "throwing ideas around".

• Despite warnings that they were consuming their contracted hours in this fashion, insist that they shouldn't have to pay for the time because the site still hasn't been built.

Monday, March 30, 15

Lack of...

Monday, March 30, 15

Lack of...• Planning

Monday, March 30, 15

Lack of...• Planning

• Communication

Monday, March 30, 15

Lack of...• Planning

• Communication

• Process

Monday, March 30, 15

Lack of...• Planning

• Communication

• Process

• Focus

Monday, March 30, 15

and Cultural Differences

Monday, March 30, 15

make for poor outcomes

Monday, March 30, 15

... the “Call of Druthuhlu”by stevebkennedy on flickr

Monday, March 30, 15

Bring Calm from Chaos.

Monday, March 30, 15

star5112

Monday, March 30, 15

Monday, March 30, 15

3 Methodologies

Monday, March 30, 15

Cowboy or Extreme

• Highly informal

• Focuses on Stakeholders

• Can be used in very unpredictable projects

• Can be excellent for rapid prototypingRoy Montgomery on flickr

Monday, March 30, 15

n.hewson on Flickr

Monday, March 30, 15

Waterfall

• Highly Formalised

• Focuses on Requirements

• Inflexible

• Planning is Frontloaded

Monday, March 30, 15

Can Feel Uncontrolled When Inevitable Change

Occurs

Monday, March 30, 15

Agile

• Defined Timeboxes

• Iterative Development Methods

• Incremental

• Collaborative Requirements and Solutions

• Rapid and Flexible Responsive to Change

• Self Organizing Teams

Monday, March 30, 15

Some Terms

Monday, March 30, 15

Time BoxMonday, March 30, 15

User StoryMonday, March 30, 15

Client Check In

dmosiondz

Monday, March 30, 15

Roles

Monday, March 30, 15

Project Manager

Monday, March 30, 15

Project Manager• Scrum Master

Monday, March 30, 15

Project Manager• Scrum Master

• Lead Pointing

Monday, March 30, 15

Project Manager• Scrum Master

• Lead Pointing

• Defense from Distractions

Monday, March 30, 15

Project Manager• Scrum Master

• Lead Pointing

• Defense from Distractions

• Helps team avoid mistakes

Monday, March 30, 15

Project Manager• Scrum Master

• Lead Pointing

• Defense from Distractions

• Helps team avoid mistakes

• Manages Schedule

Monday, March 30, 15

Product or UX

Monday, March 30, 15

Product or UX• Backlog

Monday, March 30, 15

Product or UX• Backlog

• Personas, Epics, Stories

Monday, March 30, 15

Product or UX• Backlog

• Personas, Epics, Stories

• Clarify Business Needs

Monday, March 30, 15

Product or UX• Backlog

• Personas, Epics, Stories

• Clarify Business Needs

• Demos

Monday, March 30, 15

Developers

Monday, March 30, 15

Developers• Self Organize Stories

Monday, March 30, 15

Developers• Self Organize Stories

• Communicates expecations of what can be completed in a sprint

Monday, March 30, 15

Developers• Self Organize Stories

• Communicates expecations of what can be completed in a sprint

• Defines how business needs should be architected and executed

Monday, March 30, 15

Developers• Self Organize Stories

• Communicates expecations of what can be completed in a sprint

• Defines how business needs should be architected and executed

• Executes

Monday, March 30, 15

IA/UX/StoriesSetting up the project for success

Monday, March 30, 15

Information Architecture

Monday, March 30, 15

Information Architecture• Content Audit

Monday, March 30, 15

Information Architecture• Content Audit

• Content Map

Monday, March 30, 15

Information Architecture• Content Audit

• Content Map

• Site Map

Monday, March 30, 15

Information Architecture• Content Audit

• Content Map

• Site Map

• Wireframes

Monday, March 30, 15

Information Architecture• Content Audit

• Content Map

• Site Map

• Wireframes

• User Stories

Monday, March 30, 15

Information Architecture• Content Audit

• Content Map

• Site Map

• Wireframes

• User Stories

• Drupal Architecture

Monday, March 30, 15

Information Architecture• Content Audit

• Content Map

• Site Map

• Wireframes

• User Stories

• Drupal Architecture

Monday, March 30, 15

Design

Monday, March 30, 15

Design• Design Studio

Monday, March 30, 15

Design• Design Studio

• Mood Boards or

Monday, March 30, 15

Design• Design Studio

• Mood Boards or

• Element Collage

Monday, March 30, 15

Design• Design Studio

• Mood Boards or

• Element Collage

• Comps/Mockups

Monday, March 30, 15

A Sprint Model

Monday, March 30, 15

The Breakdown

Monday, March 30, 15

The Breakdown• 1 Week of Planning and Organizing

Monday, March 30, 15

The Breakdown• 1 Week of Planning and Organizing

• 2 Weeks of Development

Monday, March 30, 15

The Breakdown• 1 Week of Planning and Organizing

• 2 Weeks of Development

• 1 Week of User Acceptance

Monday, March 30, 15

Aten Small Teams

Monday, March 30, 15

Aten Small Teams• Team Lead/Developer

Monday, March 30, 15

Aten Small Teams• Team Lead/Developer

• Back End Developer

Monday, March 30, 15

Aten Small Teams• Team Lead/Developer

• Back End Developer

• Front End Developer

Monday, March 30, 15

Monday, March 30, 15

Monday, March 30, 15

IRC

Monday, March 30, 15

Google Docs

Monday, March 30, 15

Jira Workboard

Monday, March 30, 15

Basecamp

Monday, March 30, 15

Axure

Monday, March 30, 15

Harvest

Monday, March 30, 15

Harvest• We book our time in Harvest against

tasks that match our epics

Monday, March 30, 15

Monday, March 30, 15

Monday, March 30, 15

Great ProcessFasterBetterAwesome

Monday, March 30, 15

Thanks!

Matthew Saunders @CreechMatthewS

Monday, March 30, 15


Recommended