|
Although I voted that my home process was better than the work process, I can think of several reasons why a work process could be better.
First up is the target audience. At home we might just be developing for ourselves, and so have a lot more bumps and warts than would be acceptable in business software.
Secondly we might be lacking or not bother with some of the apparatus, such as a CVS. If the code isn't being shared, then why have a bunch of sharing tools or regular backups etc.
Thirdly there may be entire categories of support that we don't get at home. Such as having a testing team or a team responsible solely for deployment.
Fourthly our time at home is likely unmanaged, whereas at work it is theoretically possible that we could have a really good manager |