Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Steve Westgarth
MD @ Footsqueek
@stevewestgarth
www.westgarthsweb.co.uk
Define the Problem?
Project management is just like herding cats!
Strategies
Pics of lots of people???
Who am I?
Picture of John Vajean singing who am I?
Define the Problem?
What do developers know about project management?
Find Work
Employ
Students
Get
students to
Do Work
Deliver
Work
Easy
is the Job of the Project M
The Project Update
“Your project is on track, we’re making better
than expected progress;
look at this lovely pictures tha...
“So when will it
actually be
delivered?”
So when will it
actually be
delivered?
Impending Doom in ….
14th March
Methodology
Prince 2
The Project The Project The ProjectThe Project
Work Packages
Clients Requirements
“I’ve got a great idea for an app – its just like Angry Birds and its going to
…..”
“Please could you...
Top 4 things that always seem to go wrong
Deadlines
Client Satisfaction
Developer (and team) Collaboration
Change manageme...
The Agile Manifesto
http://www.agilemanifesto.org
We are uncovering better ways of developing
software by doing it and hel...
Lead Developer Chief Marketeer
Product SupportAdmin Support
Finance
Lead Designer
I didn’t want to be a freelancer
var scrum = "Team"
var i = "Footsqueek"
if (scrum.rangeOfString(i, options: nil, range: nil, locale: nil) == nil)
{
printl...
Lets take the temperature
• How many freelancers do we have in the room?
• How many of you would say you currently work as...
Company
Backlog
Show
and Tell
Sprint
Daily
Standup
DaPulse
www.dapulse.com
Company Backlog
Task Project Definition of Done Points
Task 1 Client A
Client A has
approved
2
Company Backlog
Assigning Points
Fibonaci Sequence
1 = Extra Extra Small
2 = Extra Small
3 = Small
5 = Medium
8 = Large
13 = Extra Large
2...
Tasks become
larger over time
Task Project
Definition of
Done
Points Date Added
Task 1 Client A
Client A has
approved
2
24th August
2015
Maximum Task Ag...
Definition of Done
Show and Tell
Tuesday
Focus Areas
• Review what has been achieved during the week (Retrospective)
• Plan next weeks sprint
• Happiness Barometer
Happiness Barometer
So how does all of that help us to heard cats?
Things to take away
If you havn’t seen it, DaPulse can be found at www.dapulse.com.
If you’re interested in learning more ...
SCRUM for Microcompanies
SCRUM for Microcompanies
SCRUM for Microcompanies
SCRUM for Microcompanies
SCRUM for Microcompanies
SCRUM for Microcompanies
SCRUM for Microcompanies
SCRUM for Microcompanies
SCRUM for Microcompanies
SCRUM for Microcompanies
SCRUM for Microcompanies
SCRUM for Microcompanies
SCRUM for Microcompanies
SCRUM for Microcompanies
Upcoming SlideShare
Loading in …5
×

SCRUM for Microcompanies

607 views

Published on

Project Management is fundamental in any company, clients insist on knowing when products will actually be delivered and as a result timescales are key to profitability.

In software development, companies have the unique issue that clients love to change their mind and worse still try to extend the project scope and claim huge new features were part of the original brief! “Oh I didn’t mean it to work like that” or “but obviously it will also do ….”.

These problems often seem exaggerated in smaller companies with a greater range of competing time pressures and agile methodologies often don’t seem workable unless there is a team of 4-8 people who are all able to work on the same project.

Steve is an astute project manager and over several years has had to balance competing time pressures with often-unrealistic client expectations. This talk will explore why Steve believes everyone can become more agile and how discovering that SCRUM could be implemented in a micro-organisation revolutionised his approach to project management.

If you work in a small organisation, or are a freelancer this talk may change the way you build software – forever!

Published in: Technology
  • Be the first to comment

  • Be the first to like this

SCRUM for Microcompanies

  1. 1. Steve Westgarth MD @ Footsqueek @stevewestgarth www.westgarthsweb.co.uk
  2. 2. Define the Problem? Project management is just like herding cats!
  3. 3. Strategies Pics of lots of people???
  4. 4. Who am I? Picture of John Vajean singing who am I?
  5. 5. Define the Problem? What do developers know about project management?
  6. 6. Find Work Employ Students Get students to Do Work Deliver Work
  7. 7. Easy
  8. 8. is the Job of the Project M
  9. 9. The Project Update “Your project is on track, we’re making better than expected progress; look at this lovely pictures that a graphic designer has drawn of your new system, doesn’t it look beautiful; and how functional look I’ve even spent several hours linking the images together in powerpoint so when you click on the buttons it looks as if the system actually works”
  10. 10. “So when will it actually be delivered?” So when will it actually be delivered?
  11. 11. Impending Doom in ….
  12. 12. 14th March
  13. 13. Methodology
  14. 14. Prince 2
  15. 15. The Project The Project The ProjectThe Project Work Packages
  16. 16. Clients Requirements “I’ve got a great idea for an app – its just like Angry Birds and its going to …..” “Please could you build me an app that is a point of sale system. I’ve got prices for buying an existing off the shelf product and its just too expensive so I thought I’d build my own.” “I want to build a social network for businesses in the local area. It will be just like FaceBook but targeted specifically at small businesses. I have £1500 to do the project. My favourite bit of Facebook that I really want to include is Facebook chat”
  17. 17. Top 4 things that always seem to go wrong Deadlines Client Satisfaction Developer (and team) Collaboration Change management
  18. 18. The Agile Manifesto http://www.agilemanifesto.org We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
  19. 19. Lead Developer Chief Marketeer Product SupportAdmin Support Finance Lead Designer
  20. 20. I didn’t want to be a freelancer
  21. 21. var scrum = "Team" var i = "Footsqueek" if (scrum.rangeOfString(i, options: nil, range: nil, locale: nil) == nil) { println("No Scrum In Footsqueek") }
  22. 22. Lets take the temperature • How many freelancers do we have in the room? • How many of you would say you currently work as part of an agile team? • How many of you are confident that you know what agile is all about? • How many of you had read the agile manifesto before today? • How many of you understand the principle of SCRUM and would be confident enough to talk about them? • How many freelancers work in an agile way?
  23. 23. Company Backlog Show and Tell Sprint Daily Standup
  24. 24. DaPulse www.dapulse.com Company Backlog
  25. 25. Task Project Definition of Done Points Task 1 Client A Client A has approved 2 Company Backlog
  26. 26. Assigning Points Fibonaci Sequence 1 = Extra Extra Small 2 = Extra Small 3 = Small 5 = Medium 8 = Large 13 = Extra Large 21 = Extra Extra Large Take the Average Do It More than Once Do It Often
  27. 27. Tasks become larger over time
  28. 28. Task Project Definition of Done Points Date Added Task 1 Client A Client A has approved 2 24th August 2015 Maximum Task Age = 1 Month
  29. 29. Definition of Done
  30. 30. Show and Tell Tuesday
  31. 31. Focus Areas • Review what has been achieved during the week (Retrospective) • Plan next weeks sprint • Happiness Barometer
  32. 32. Happiness Barometer
  33. 33. So how does all of that help us to heard cats?
  34. 34. Things to take away If you havn’t seen it, DaPulse can be found at www.dapulse.com. If you’re interested in learning more about being Agile check out www.agilemanifesto.org. Jeff Sutherlands book How to Do Twice the Work in Half the Time. @stevewestgarth www.westgarthsweb.co.uk

×