Top Banner
Project Management 2.0 an agile approach to manage web projects . Francesco Fullone, Ideato.it ff AT ideato.it
75

Francesco Fullone - Project Management 2.0

Dec 07, 2014

Download

Education

Le slide dell'intervento di Francesco Fullone su Project Management 2.0
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Francesco Fullone - Project Management 2.0

Project Management 2.0an agile approach to manage web projects.

Francesco Fullone, Ideato.itff AT ideato.it

Page 2: Francesco Fullone - Project Management 2.0

Who am I

Francesco Fullone aka Fullo

- PHP developer since 1999

- GrUSP President

- PHP and Open Source Evangelist

- CEO @

- Nerd and geek

Page 3: Francesco Fullone - Project Management 2.0

Part 1:Where we introduce

the Project Managment

Page 4: Francesco Fullone - Project Management 2.0

Project Management

anyone?

Page 5: Francesco Fullone - Project Management 2.0

The two golden rules of a PM.

Page 6: Francesco Fullone - Project Management 2.0

If something can go wrong it will.

-- Murphy's Law

Page 7: Francesco Fullone - Project Management 2.0

Find good people and set them free to do

their job.

Page 8: Francesco Fullone - Project Management 2.0

The real world is not that easy.

Page 9: Francesco Fullone - Project Management 2.0

Project management practices are a jungle.

Page 10: Francesco Fullone - Project Management 2.0

R.U.P.(rational unified process)

Page 11: Francesco Fullone - Project Management 2.0

AKA: Follow the rules!

Page 12: Francesco Fullone - Project Management 2.0

Agile.

Page 13: Francesco Fullone - Project Management 2.0

AKA: Listen to the team.

Page 14: Francesco Fullone - Project Management 2.0

Lean.

Page 15: Francesco Fullone - Project Management 2.0

AKA: If you don't need it, remove it.

Page 16: Francesco Fullone - Project Management 2.0

Kanban.

Page 17: Francesco Fullone - Project Management 2.0

AKA: What's next?

Page 18: Francesco Fullone - Project Management 2.0

Total Quality Control.

Page 19: Francesco Fullone - Project Management 2.0

PERT/CPM.

Page 20: Francesco Fullone - Project Management 2.0

GTD.

Page 21: Francesco Fullone - Project Management 2.0

Pomodoro Technique.

Page 22: Francesco Fullone - Project Management 2.0

...

Page 23: Francesco Fullone - Project Management 2.0

The best practice doesn't exist.

Page 24: Francesco Fullone - Project Management 2.0

BUT

Page 25: Francesco Fullone - Project Management 2.0

You should iterate on some good practices to find the best PM

approach for your project!

Page 26: Francesco Fullone - Project Management 2.0

Part 2:Being Agile, means

not...

Page 27: Francesco Fullone - Project Management 2.0

The Agile Manifesto

Page 28: Francesco Fullone - Project Management 2.0

It is based on some principles.

Page 29: Francesco Fullone - Project Management 2.0

Individuals and interactions

over processes and tools.

Page 30: Francesco Fullone - Project Management 2.0

Customer collaboration over contract negotiation.

Page 31: Francesco Fullone - Project Management 2.0

Working software over comprehensive

documentation.

Page 32: Francesco Fullone - Project Management 2.0

Responding to change over following a plan.

Page 33: Francesco Fullone - Project Management 2.0

That means...

Page 34: Francesco Fullone - Project Management 2.0

Being agile doesn't mean being a juggler.

Individuals and interactions over processes and tools.

Page 35: Francesco Fullone - Project Management 2.0

Good processes are always welcomed!

Page 36: Francesco Fullone - Project Management 2.0

One tool for one task, don't create noise

in your work.

Page 37: Francesco Fullone - Project Management 2.0

Collaborating with customer means not to be

his lover.

Customer collaborationover contract negotiation.

Page 38: Francesco Fullone - Project Management 2.0

Don't be afraid to say NO!

Page 39: Francesco Fullone - Project Management 2.0

The customer is part of the team don't hide informations and

motivate your choices.

Page 40: Francesco Fullone - Project Management 2.0

Stop asking for story points.

Page 41: Francesco Fullone - Project Management 2.0

Story points € ----------------- = -------------- ?

Time Iteration

Story Pointtime

k

Page 42: Francesco Fullone - Project Management 2.0

NO!

Page 43: Francesco Fullone - Project Management 2.0

Story points are used to create metrics, after a release, not invoices.

Page 44: Francesco Fullone - Project Management 2.0

Embrace the changes, not the caos.

Embrace the change over following plan

Page 45: Francesco Fullone - Project Management 2.0

Focus on application business, don't change

your mind too often.

Page 46: Francesco Fullone - Project Management 2.0

But write at least the installation guide!

Working software over comprehensive documentation

Page 47: Francesco Fullone - Project Management 2.0

Part 3:Where actors show

themselves.

Page 48: Francesco Fullone - Project Management 2.0

We intended the PM as the management of

different actors with their own tasks.

Page 49: Francesco Fullone - Project Management 2.0

In a (web) project there are many people.

Page 50: Francesco Fullone - Project Management 2.0

Developers

Page 51: Francesco Fullone - Project Management 2.0

UX / AI Designer

Page 52: Francesco Fullone - Project Management 2.0

Marketing

Page 53: Francesco Fullone - Project Management 2.0

Product owners

Page 54: Francesco Fullone - Project Management 2.0

Any 2.0 unpaid job

Page 55: Francesco Fullone - Project Management 2.0

Anyone has different needs.

Page 56: Francesco Fullone - Project Management 2.0

All of them have to communicate those

needs to other members of the team.

Page 57: Francesco Fullone - Project Management 2.0

And to fulfill these needs there are also a lot of

different tools.

Page 58: Francesco Fullone - Project Management 2.0

Part 4:Where tools are

introduced.

Page 59: Francesco Fullone - Project Management 2.0

On internet you can find lot of PM verticalized

tools.

Page 60: Francesco Fullone - Project Management 2.0

BaseCamp.

Page 61: Francesco Fullone - Project Management 2.0

Easy, with a lot of features to

communicate, nothing to do the real work.

Page 62: Francesco Fullone - Project Management 2.0

SourceForge.

Page 63: Francesco Fullone - Project Management 2.0

Many tools to manage a community, nothing to

manage a budget.

Page 64: Francesco Fullone - Project Management 2.0

Assembla.

Page 65: Francesco Fullone - Project Management 2.0

Some “agile nuts and bolts” but only for SaaS.

Page 66: Francesco Fullone - Project Management 2.0

Microsoft Project.

Page 67: Francesco Fullone - Project Management 2.0

Gantt and resources management but nothing

to open an issue with a customer.

Page 68: Francesco Fullone - Project Management 2.0

Choosing the wrong tool should create problems

to the team.

Page 69: Francesco Fullone - Project Management 2.0

Tools have to help any kind of actor to do its jobs

with the less effort.

Page 70: Francesco Fullone - Project Management 2.0

ie. SVN integrated with a Bug Tracker to close

automatically issues.

Page 71: Francesco Fullone - Project Management 2.0

ie. Online documents revision tool to help web

writers.

Page 72: Francesco Fullone - Project Management 2.0

Start your project with easiest (and

unobstrusive) tool and then enhance it if

needed.

Page 73: Francesco Fullone - Project Management 2.0

The best tools are you and your team.

Page 74: Francesco Fullone - Project Management 2.0

?

Page 75: Francesco Fullone - Project Management 2.0

Francesco Fulloneff AT ideato.itskype: ffullone

via Quinto Bucci 20547023 Cesena (FC)

info AT ideato.itwww.ideato.it