3 ms·
I would say much of the processes are useful, but don't take any of them too far. Unit testing, continious integration, version control, regression testing, and
by mronge 19y ago
I would say much of the processes are useful, but don't take any of them too far. Unit testing, continious integration, version control, regression testing, and building your software in iterations are all things that are important for building good software.
If it's just two people in a garage than some things aren't as necessary as others, but as you build a team you'll need all of these.
For a startup other things like UML diagrams, pair programming and etc aren't necessary.