Một vài người bạn trong công việc mà tôi sẽ thiết lập một công ty khởi nghiệp nhỏ / tạo phần mềm của riêng chúng tôi, có thể là ánh trăng lúc đầu, vì chúng tôi chưa đủ khả năng để bỏ công việc hàng ngày.
Cả hai chúng tôi đều không có kinh nghiệm này, trước đây chúng tôi đều từng làm việc cho các công ty khác, nơi đặt ra một bộ hướng dẫn và tôi nghĩ rằng đây là lúc để thiết lập các thông lệ tốt để tuân theo (như tránh gặp gỡ).
Đối với những người đã đi theo con đường này, bạn sẽ cho chúng tôi lời khuyên nào?
Tôi đang tìm kiếm nhiều hơn về khía cạnh kỹ thuật của mọi thứ, những thứ như:
Có đáng để có một số loại máy chủ xây dựng hoặc sẽ đi xa về phía trước?
Bạn sẽ làm TDD rộng rãi hay bạn có nghĩ rằng nó sẽ là quá nhiều chi phí cho một nhóm nhỏ không quá kinh nghiệm với nó?
Nhưng sẽ không lắng nghe phía quản lý của mọi thứ.
Dự án là một ứng dụng web được thực hiện trong ASP.NET MVC, tôi đang nghĩ đến việc sử dụng Mercurial và BitBucket hoặc Kiln + FogBugz hoặc một số công cụ theo dõi dự án trực tuyến khác, vì chúng tôi sẽ làm việc từ xa.
3
phần của câu hỏi - không hữu ích / mang tính xây dựng để đặt giới hạn tùy ý về số lượng mọi người nên đề xuất (và có lẽ hầu hết mọi người sẽ bỏ qua điều đó).