Click here to Skip to main content
15,913,722 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
AnswerRe: Dealing with consulting company for source code Pin
Kevin Marois16-Feb-16 11:49
professionalKevin Marois16-Feb-16 11:49 
GeneralRe: Dealing with consulting company for source code Pin
TheGreatAndPowerfulOz16-Feb-16 12:56
TheGreatAndPowerfulOz16-Feb-16 12:56 
AnswerRe: Dealing with consulting company for source code PinPopular
Marc Clifton16-Feb-16 13:51
mvaMarc Clifton16-Feb-16 13:51 
AnswerRe: Dealing with consulting company for source code Pin
Jeremy Falcon16-Feb-16 14:04
professionalJeremy Falcon16-Feb-16 14:04 
AnswerRe: Dealing with consulting company for source code Pin
BillWoodruff16-Feb-16 18:04
professionalBillWoodruff16-Feb-16 18:04 
AnswerRe: Dealing with consulting company for source code Pin
Mycroft Holmes16-Feb-16 20:54
professionalMycroft Holmes16-Feb-16 20:54 
AnswerRe: Dealing with consulting company for source code Pin
V.16-Feb-16 23:36
professionalV.16-Feb-16 23:36 
AnswerRe: Dealing with consulting company for source code Pin
Andreas Mertens17-Feb-16 7:35
professionalAndreas Mertens17-Feb-16 7:35 
I know that as a consultant I would always insist that a clients work be developed in some sort of repository. SVN is simple, and using VSO and GITHUB makes it easy to share in the future.

Things to take away from this experience - always make delivery of code and data repositories part of the deliverables for the project, and indicate how it should be delivered (SVN or similar repository for code, database backup or generate script for database).

Probably the best way in the future to deal with this is to set up a git repository (GitHub or VSO work well), then let clone it. They can then easily push the work to you as part of the deliverables. And this lets you review and track the code that they produce.

I had a similar experience with a company I recently left. They had brought in an outsourcing company from India, and at least had set up a GitHub repository. Unfortunately it was the companies main repository, and the outsourcers were committing to it directly rather than to a clone, making things somewhat messy. But at least it was easy to track the work being done. Unfortunately before I came in the company was not managing the work being done, there were no clear requirements or specifications. It ended up that the developer "managing" this rejected the work, and the outsourcers would redo it in an seemingly endless cycle, all which was billed for. So I would suggest that any time you outsource something, that you have a very strong project manager overseeing everything, that the requirements are clearly defined, and that the work performed meets those requirements. Otherwise it is quite possible you will get billed for substandard work for things you didn't ask for.

[I have worked as a contractor/consultant for years, and know many other great contractors who are open and honest in what they do. But there are plenty also that only are concerned about billable hours...]

AnswerRe: Dealing with consulting company for source code Pin
  Forogar  22-Feb-16 9:37
professional  Forogar  22-Feb-16 9:37 
RantElephanting Windows 10 update restart PinPopular
Chris Maunder16-Feb-16 7:16
cofounderChris Maunder16-Feb-16 7:16 
GeneralRe: Elephanting Windows 10 update restart Pin
Nish Nishant16-Feb-16 7:27
sitebuilderNish Nishant16-Feb-16 7:27 
GeneralRe: Elephanting Windows 10 update restart Pin
W Balboos, GHB16-Feb-16 7:35
W Balboos, GHB16-Feb-16 7:35 
GeneralRe: Elephanting Windows 10 update restart Pin
Kevin Marois16-Feb-16 7:42
professionalKevin Marois16-Feb-16 7:42 
GeneralRe: Elephanting Windows 10 update restart Pin
dandy7216-Feb-16 9:35
dandy7216-Feb-16 9:35 
GeneralRe: Elephanting Windows 10 update restart Pin
Kevin Marois16-Feb-16 9:38
professionalKevin Marois16-Feb-16 9:38 
GeneralRe: Elephanting Windows 10 update restart Pin
dandy7217-Feb-16 9:35
dandy7217-Feb-16 9:35 
GeneralRe: Elephanting Windows 10 update restart Pin
Kevin Marois17-Feb-16 9:47
professionalKevin Marois17-Feb-16 9:47 
GeneralRe: Elephanting Windows 10 update restart Pin
dandy7217-Feb-16 10:16
dandy7217-Feb-16 10:16 
GeneralRe: Elephanting Windows 10 update restart Pin
Roger Wright16-Feb-16 7:57
professionalRoger Wright16-Feb-16 7:57 
GeneralRe: Elephanting Windows 10 update restart Pin
OriginalGriff16-Feb-16 8:04
mveOriginalGriff16-Feb-16 8:04 
JokeRe: Elephanting Windows 10 update restart Pin
Kornfeld Eliyahu Peter16-Feb-16 8:18
professionalKornfeld Eliyahu Peter16-Feb-16 8:18 
GeneralRe: Elephanting Windows 10 update restart Pin
Eddy Vluggen16-Feb-16 8:21
professionalEddy Vluggen16-Feb-16 8:21 
GeneralRe: Elephanting Windows 10 update restart Pin
908236516-Feb-16 8:57
908236516-Feb-16 8:57 
GeneralRe: Elephanting Windows 10 update restart Pin
Maximilien16-Feb-16 9:34
Maximilien16-Feb-16 9:34 
GeneralRe: Elephanting Windows 10 update restart Pin
Jörgen Andersson16-Feb-16 9:54
professionalJörgen Andersson16-Feb-16 9:54 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.