hiring & managing a developer

36
How To Hire & Manage A Developer Steve Zehngut @zengy Saturday, October 8, 11

Upload: steve-zehngut

Post on 15-May-2015

728 views

Category:

Business


1 download

TRANSCRIPT

Page 1: Hiring & Managing a Developer

How To Hire & ManageA Developer

Steve Zehngut@zengy

Saturday, October 8, 11

Page 2: Hiring & Managing a Developer

Horror Stories

Saturday, October 8, 11

Page 3: Hiring & Managing a Developer

Interviewing a Developer

Saturday, October 8, 11

Page 4: Hiring & Managing a Developer

What is your hourly rate?

Saturday, October 8, 11

Page 5: Hiring & Managing a Developer

How will my project be billed?Hourly or flat rate?

Saturday, October 8, 11

Page 6: Hiring & Managing a Developer

Once my project launches,is there a maintenance fee?

Saturday, October 8, 11

Page 7: Hiring & Managing a Developer

What is a typical project budgetfor your firm?

Saturday, October 8, 11

Page 8: Hiring & Managing a Developer

Where does my project rank with the other projects on your

production schedule?

Saturday, October 8, 11

Page 9: Hiring & Managing a Developer

Do you have the bandwidthto give my project theattention it deserves?

Saturday, October 8, 11

Page 10: Hiring & Managing a Developer

What is your procedure when something goes wrong?

Saturday, October 8, 11

Page 11: Hiring & Managing a Developer

What turn-around timeshould I expect?

Saturday, October 8, 11

Page 12: Hiring & Managing a Developer

What is your process for bug reporting and bug fixes?

Saturday, October 8, 11

Page 13: Hiring & Managing a Developer

What project management system do you use?

Saturday, October 8, 11

Page 14: Hiring & Managing a Developer

Who will be my day-to-daypoint of contact within your firm?

Saturday, October 8, 11

Page 15: Hiring & Managing a Developer

What version control systemare you using?

Saturday, October 8, 11

Page 16: Hiring & Managing a Developer

Interviewing Techniques

Saturday, October 8, 11

Page 17: Hiring & Managing a Developer

Planning

Saturday, October 8, 11

Page 18: Hiring & Managing a Developer

“Bad planning on your part doesn't make it an emergency on mine.”

Saturday, October 8, 11

Page 19: Hiring & Managing a Developer

You can never over-plan.

Saturday, October 8, 11

Page 20: Hiring & Managing a Developer

SOW

Saturday, October 8, 11

Page 21: Hiring & Managing a Developer

Who owns the code?

Saturday, October 8, 11

Page 22: Hiring & Managing a Developer

Project Management

Saturday, October 8, 11

Page 23: Hiring & Managing a Developer

5:45pm EST

Steve-

Can you please change the design of our home page for a special promotion that we knew about weeks ago (but forgot to tell you about)?

We need it up by 8:00am EST.

Sincerely,The Client

Saturday, October 8, 11

Page 24: Hiring & Managing a Developer

Project management system

Saturday, October 8, 11

Page 25: Hiring & Managing a Developer

Communication

Saturday, October 8, 11

Page 26: Hiring & Managing a Developer

Version Control

Saturday, October 8, 11

Page 27: Hiring & Managing a Developer

WTF is a Code Repo?

Saturday, October 8, 11

Page 28: Hiring & Managing a Developer

How does it benefit you?

Saturday, October 8, 11

Page 29: Hiring & Managing a Developer

http://assembla.com (git, svn)http://beanstalkapp.com (git, svn)

http://github.com (git)

http://bitbucket.org (Mercurial)

Saturday, October 8, 11

Page 30: Hiring & Managing a Developer

Bug Reporting

Saturday, October 8, 11

Page 31: Hiring & Managing a Developer

Steve-

My site is broken.

Please fix it ASAP!

Sincerely,The Client

Saturday, October 8, 11

Page 32: Hiring & Managing a Developer

Steve-

The About Us Page on my site is wonky.

Please fix it ASAP!

Sincerely,The Client

Saturday, October 8, 11

Page 33: Hiring & Managing a Developer

Steve-

The Internet is down.

Please fix it ASAP!

Sincerely,The Client

Saturday, October 8, 11

Page 34: Hiring & Managing a Developer

http://supportdetails.com

http://downforeveryoneorjustme.com

Saturday, October 8, 11

Page 35: Hiring & Managing a Developer

Translating Geek Speak

Saturday, October 8, 11

Page 36: Hiring & Managing a Developer

Steve [email protected]

http://facebook.com/zengyTwitter: @zengy

Saturday, October 8, 11