Oggi mi è sembrato improvvisamente di non aver mai sviluppato alcuna applicazione di grandi dimensioni o di aver lavorato con un team di programmatori, e quindi mi manca molto, sia dal punto di vista della conoscenza tecnica che da parte del divertimento sociale. E vorrei rettificarlo - un'idea è di avviare un gruppo open source formando studenti universitari (gratuitamente) e sviluppando con loro un'applicazione open source.
Per favore, dammi alcuni consigli di base sull'intero processo di come (1) pianificare e (2) gestire i progetti in una squadra. Quali nuovi set di abilità consiglieresti?
(Ho letto joel su software e 37 segnali e ho ricevuto molti suggerimenti utili da loro, ma mi piacerebbe avere un po 'più di conoscenza tecnica ...)
Sfondo (libero professionista, oltre 4 anni) - Ingegnere informatico > grafico / web designer > marketing online > passato alla programmazione in PHP, Perl, Python > ha seguito l'addestramento OCP DBA Oracle per comprendere DB > attuale titolo auto-assegnato - sviluppatore di applicazioni web.