Hi!
My scenario is this: we create software for PC's web and mobile phones in a very small way and now need to set up stuff in a proper manner so that we can organize our workflow properly.
F1. We have six computers (4 desktops + 2 laptops).
F2. Four computers are used by programmer + graphic designers.
F3. Two laptop's are used by marketing agents.
R1. We should be able to build software in a collaborative environment.
R2. The code should be able to be hosted in a single environment and all of us should be able work on a central server.
R3. There should be histories of who did what and where and who accessed the code etc.
R4. Nobody should be able to copy the code to their pen drives or other removable media or the computer hard-drive that they are working on.
R5. Nobody should be able to e-mail the code to any outside address (Each have an e-mail address from our own .com domain)
R6. All should be able to run the programs (Photoshop, Dreamweaver, Visual Studio) in their computers while the source would be in the server (not in a terminal mode connecting to the server to save server resources)
R7. There should be a method where a computer assigned for testing code (to be purchased a new) access the program for QA purposes.
R8. The solution should be Windows based.
Q1. What is the system I should use here?
Q2. Should I use Windows 8 Professional in the developer/ designer computers or is Windows 7/8 (home/basic) enough?
Q3. What should I install in the server?
Q4. What more should I know?
Thank you for your expertise and knowledge. I look forward for some insightful answers.
My scenario is this: we create software for PC's web and mobile phones in a very small way and now need to set up stuff in a proper manner so that we can organize our workflow properly.
F1. We have six computers (4 desktops + 2 laptops).
F2. Four computers are used by programmer + graphic designers.
F3. Two laptop's are used by marketing agents.
R1. We should be able to build software in a collaborative environment.
R2. The code should be able to be hosted in a single environment and all of us should be able work on a central server.
R3. There should be histories of who did what and where and who accessed the code etc.
R4. Nobody should be able to copy the code to their pen drives or other removable media or the computer hard-drive that they are working on.
R5. Nobody should be able to e-mail the code to any outside address (Each have an e-mail address from our own .com domain)
R6. All should be able to run the programs (Photoshop, Dreamweaver, Visual Studio) in their computers while the source would be in the server (not in a terminal mode connecting to the server to save server resources)
R7. There should be a method where a computer assigned for testing code (to be purchased a new) access the program for QA purposes.
R8. The solution should be Windows based.
Q1. What is the system I should use here?
Q2. Should I use Windows 8 Professional in the developer/ designer computers or is Windows 7/8 (home/basic) enough?
Q3. What should I install in the server?
Q4. What more should I know?
Thank you for your expertise and knowledge. I look forward for some insightful answers.