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.
HOW TO BUILD A GREAT TEAMGreg Thomas
http://www.rambli.com
Type in “Great Teams” into Google and you’ll get a million
results on the importance of building a GREAT team, the
need to...
After all
Great products
are the side-
effect of great
teams
Notice I
didn’t say…• Will know C#
• Will know Design Patterns
• Will be an SCRUM Master
• Will code with IDE version xx.x...
They don’t matter
All those skills don’t
matter to building a
great team.
Those are all
LEARNED
behaviours that anyone
can...
Don’t believe me?
Peope still read!
flexibility
So whatdoes make a
great team?
(To name a few)
TALK
TALK
TALK
But – if we were all the same, we would be a
pretty boring and pretty useless team.
Which is the opposite of a great team
We don’t want to wilt and shrink, we want to grow and
expand.
How?
So, the questions then become
• “How do I build a great?”,
• “What do I need to set myself up for success?”
• “What s...
The following are the
skills and traits I
think youshould be
looking for when
hiring people.
YOU NEED A HULK
Why?
• Because you need someone who is not
afraid to SMASH through a problem
with willful abandon and igno...
You need a flash
Why?
• There are people that can do the steady
state and push out consistency, but
sometimes you need som...
You need a Spiderman
Why?
• You need the steady-state player, the
one that is always Pushing Tin.
• Dedication, Responsibi...
You need Dr. Manhattan
Why?
• Because someone needs to ask the hard
questions that no one is thinking about.
• Someone nee...
You need a BATMAN
Why?
• I know you were all waiting for
this one.
• But you only need Batman for
one reason as illustrate...
What no leader?
They are
all
leaders
for
different
scenarios
Need to make the hard call to undo
a month’s worth of hard work?
Need to ship...
FlyA great team rotates through the opportunities realizing
that not everyone is an expert at everything and we all
have c...
Lastly, don’t build ateam on…
• Gender
• Love life
• Choice of Restaurant
• Favourite Breed of Dog
• Video Game Skills
• S...
T h e e n d
Greg Thomas
http://www.rambli.com
Upcoming SlideShare
Loading in …5
×
Upcoming SlideShare
A Guide to Hiring for your Startup
Next
Download to read offline and view in fullscreen.

199

Share

Download to read offline

How to Build a Great Team

Download to read offline

Tips on how to build a great software team. It's not all about the languages they know but on the skills they bring to the table.

Related Books

Free with a 30 day trial from Scribd

See all

How to Build a Great Team

  1. HOW TO BUILD A GREAT TEAMGreg Thomas http://www.rambli.com
  2. Type in “Great Teams” into Google and you’ll get a million results on the importance of building a GREAT team, the need to build a GREAT team and the failure of not building a GREAT team.
  3. After all Great products are the side- effect of great teams
  4. Notice I didn’t say…• Will know C# • Will know Design Patterns • Will be an SCRUM Master • Will code with IDE version xx.xx • Will have 5 years experience with Python • Will be a Unit Test Ninja • Must be a JavaScript GURU
  5. They don’t matter All those skills don’t matter to building a great team. Those are all LEARNED behaviours that anyone can learn.
  6. Don’t believe me?
  7. Peope still read!
  8. flexibility So whatdoes make a great team? (To name a few)
  9. TALK TALK TALK But – if we were all the same, we would be a pretty boring and pretty useless team.
  10. Which is the opposite of a great team We don’t want to wilt and shrink, we want to grow and expand.
  11. How? So, the questions then become • “How do I build a great?”, • “What do I need to set myself up for success?” • “What should I look for?”
  12. The following are the skills and traits I think youshould be looking for when hiring people.
  13. YOU NEED A HULK Why? • Because you need someone who is not afraid to SMASH through a problem with willful abandon and ignoring the consequences. • These people help break the problem barrier and push you through to the next level. • These are the late-night riders that never stop, they take caffeine and push until it's done. • When the rest of the team needs a break, they don’t stop pushing till the they break-through the wall.
  14. You need a flash Why? • There are people that can do the steady state and push out consistency, but sometimes you need something done yesterday today – this is the Flash. • You call the Flash 5 minutes to Keynote to fix a broken demo. • Where the Hulk SMASHES, the Flash BLAZES a trail • The Flash doesn't stop for anyone, if you can't get on the train, the exit is to your left, he's got a job to do and he's not slowing down for anyone.
  15. You need a Spiderman Why? • You need the steady-state player, the one that is always Pushing Tin. • Dedication, Responsibility, Persistence. • Spiderman knows people are counting on them and Never gives up. • He might not break the wall or rip through their sprint the fastest – but he’ll make sure it’s done right, taking the time to work with others and build the team. • And everyone needs a joker to keep things light.
  16. You need Dr. Manhattan Why? • Because someone needs to ask the hard questions that no one is thinking about. • Someone needs to push everyone's thinking from the current level to the next one. • This is how a team grows, they question, they learn, they push, they improve. • You need the person that is thinking about the EDGE cases, contemplating user scenarios and the next few releases ahead while working on the current problem.
  17. You need a BATMAN Why? • I know you were all waiting for this one. • But you only need Batman for one reason as illustrated here. • There are no fancy skills or gimics save one – “Keep the Team on Point.” - • No refactoring for the sake of refactoring, no forgetting about the bugs in the quest to get it done fast.
  18. What no leader?
  19. They are all leaders for different scenarios Need to make the hard call to undo a month’s worth of hard work? Need to ship a BETA to a customer tomorrow? Need to keep product shipping when chaos is all around you? Need to establish next year’s vision for what we want to accomplish? Need to keep the focus on next year’s budget planning session and not this week’s bean bag chairs?
  20. FlyA great team rotates through the opportunities realizing that not everyone is an expert at everything and we all have certain skills to best suited to certain scenarios. These skills and character traits matter when hiring people, they are what build a great team. Everything else is a learned skill. Create the right team and they can learn and build anything.
  21. Lastly, don’t build ateam on… • Gender • Love life • Choice of Restaurant • Favourite Breed of Dog • Video Game Skills • Spirituality These are all distractions to the ultimate goal of creating the best team possible. They have no place in influencing your decision to select a team and only serve to limit your choices. You want the best… so pick from the best.
  22. T h e e n d Greg Thomas http://www.rambli.com
  • DeweyNoordhof

    Apr. 15, 2020
  • BillKasper

    Sep. 5, 2018
  • KyungheeLee22

    Aug. 18, 2018
  • TeganRyan3

    Apr. 27, 2018
  • TheresaDawling1

    Dec. 5, 2017
  • AnjuSekine

    Jul. 4, 2017
  • GuillaumeBladier

    May. 16, 2017
  • djalitiger

    Jan. 27, 2017
  • sovannratanan

    Nov. 7, 2016
  • NadaEstephan

    Sep. 15, 2016
  • vishalvkorgaonkar

    Jun. 2, 2016
  • SoumyaMukherjee

    May. 18, 2016
  • GilBevenFlorezJrMCM

    Apr. 28, 2016
  • RonSanders12

    Apr. 6, 2016
  • kellypugh2

    Mar. 10, 2016
  • ddedwards35

    Feb. 16, 2016
  • papaassan

    Jan. 12, 2016
  • ShaoSiongChua

    Dec. 5, 2015
  • RussellNelms

    Nov. 24, 2015
  • CarolineWanjiru

    Nov. 19, 2015

Tips on how to build a great software team. It's not all about the languages they know but on the skills they bring to the table.

Views

Total views

24,903

On Slideshare

0

From embeds

0

Number of embeds

895

Actions

Downloads

508

Shares

0

Comments

0

Likes

199

×