Kilku przyjaciół w pracy i ja zamierzamy założyć mały startup / stworzyć własne oprogramowanie, zapewne początkowo w świetle księżyca, ponieważ nie możemy jeszcze pozwolić sobie na rezygnację z codziennej pracy.
Żadne z nas nie ma tego doświadczenia, wszyscy wcześniej pracowaliśmy dla innych firm, w których ustalono zestaw wytycznych, i myślę, że nadszedł czas na ustalenie dobrych praktyk do naśladowania (takich jak unikanie spotkania).
Jakiej rady udzieliłbyś ludziom, którzy poszli tą drogą?
Szukam bardziej technicznej strony rzeczy, takich jak:
Czy warto mieć jakiś serwer kompilacji, czy jest to dalekie?
Czy zrobiłbyś obszerne TDD, czy uważasz, że byłoby to zbyt duże obciążenie dla małego zespołu, który nie jest zbyt doświadczony?
Ale nie miałbym nic przeciwko słuchaniu strony zarządzania.
Projekt jest aplikacją internetową wykonaną w ASP.NET MVC, myślę o użyciu Mercurial i BitBucket lub Kiln + FogBugz lub innego internetowego narzędzia do śledzenia projektów, ponieważ będziemy pracować zdalnie.
3
część - nie jest użyteczne / konstruktywne ustalanie arbitralnego limitu liczby rzeczy, które ludzie powinni sugerować (i prawdopodobnie większość ludzi i tak to zignoruje).