Hi Paul, 

We work with our developers in India. We have a QA and lead developer in the
US.

We use shared server as well as local developer. 

We provide developers with apache/mysql/php/zf zip files that they install
on their pc. These versions correspond to our shared server application
versions.

Further more each developer/designer is provided access to a sub-domain and
their own url independent of the Staging environent. This way designers,
developers and QA can do independent testing. Bugs in one developers
environment and sub-domain does not effect others. The developer has
independence to do development on his machine or on his sub-domain of the
shared server. Developers like this as they can just upload their content
for testing or, to demo their work for approval. Clients/QAs also like this
approach.

Finally, QA tests the work completed by the developers. Once a go ahead is
give by the QA we move files to main stage environment. Also, a copy of the
app is then distributed to developers and designers of the fixed issues. 

Each developer/designer works on a task that is independent of others. If it
is dependent, then then the two parties communicate and co-ordinate.

In my experience, this process is cumbersome for the
newbie(deveoper/designer) but eventually it becomes second nature.

Hope this helps.

Thanks,

Manuel Fernandes
NE Shore Technologies Inc


-- 
View this message in context: 
http://zend-framework-community.634137.n4.nabble.com/Team-Development-tp2316451p2328808.html
Sent from the Zend Framework mailing list archive at Nabble.com.

Reply via email to