I might suggest a naming convention something like this, that helps
define the goal for the particular corral.
-Sandbox, where developers truly play. Nights, weekends, off hours,
personal development, off-the-wall solutions, whatever.
-Lab, where developers work out the solutions required for the enterprise.
-QA (quality assurance), where release candidates are placed for
testing, evaluation, and pre-production training.
-Promotion, a staging area for movement into Production.
-Production, which is where the money is made.
Notice that I did not use either "development" or "test." That is
intentional; I believe both those words have squishy definitions in
people's minds, and getting consistent decisions will be impossible
because of that.
I say this because in my experience, well-chosen naming conventions go a
long ways towards forming solutions and encouraging decisions that meet
the original intentions.
On 9/18/2012 1:57 PM, Stone, Joel wrote:
My company is considering separating dev from test.
For this survey: DEV is where programmers play; TEST is where business analysts and users try out new stuff, PROD is where the money is made.
Please respond only if NOT a software vendor - Im sure rules are much different when there are thousands of installs involved at a software vendor.
I would like to inquire how other iseries shops are handling this.
1) Is dev/test/prod on same LPAR?
2) Is dev/test/prod on same box?
3) How frequently are promotions from dev to test allowed?
a. No restrictions
b. Daily
c. Weekly
d. Other
4) Does separating DEV from TEST require more time & effort for a given development project?
5) What would be some reasons why this is a good idea (besides the auditors told us to)?
Thanks!
______________________________________________________________________
This outbound email has been scanned for all viruses by the MessageLabs Skyscan service.
For more information please visit http://www.symanteccloud.com
______________________________________________________________________