Skip to content

DorimeChants/sweOpSec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Guida Galattica per Farmacisti

🔫 git blame

Git

Usare git è fondamentale per la collaborazione sulla configurazione.

Si consiglia di nominare stable come branch principale. Questo a promemoria di come il codice che entra in quel branch deve essere testato.

Gestione dei segreti

Si consiglia di creare una repository o documento a parte solo per i segreti che vengono usati nel gruppo (password, chiavi, token, ...).

Agile

Seguite il manifesto e nulla di più.

Non applicate un framework agile (come SCRUM) solo perché vi sembra semplice e intelligente. Le persone non sono blocchetti che possono essere disposti a piacimento. Per questo non si puó semplicemente applicare una metodologia. La situazione va studiata e ciascun individuo deve essere responsabile e partecipe alla scelta della metodologia da usare. Questo è un altro motivo per cui le norme di progetto vengono svolte in gruppo.

Delegazione e pair programming

È bello e consigliato svolgere alcune attività insieme. Si consiglia di prendere in considerazione anche l'attività di delegazione.

Should you do it? Should you do it?

How to delegete. How to delegate.

Come scelgo il capitolato?

Nella scelta del capitolato bisogna essere sicuri di cosa si sta andando incontro.

Per questo viene fatto uno studio di fattibilità che per essere realizzata è necessario essere realistici e saper rispondere a questi punti.

  1. Cosa si aspetta il proponente di ottenere?
  2. Come mai interessa loro avere quello che produrrete?
  3. Come mai per voi può essere interessante produrlo?
  4. Che mercato può esserci per quello che produrrete e per le competenze acquisite?

Siate realistici nella scelta, considerando che tutti dovranno partecipare al progetto.


Note conclusive

CC BY-NC-SA 4.0

Copyright (c) 2019-2021, Dorime Chants
All right reserved.

TODO REVISE LICENCE.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.