Ingegneria software

Domande e risposte per professionisti, accademici e studenti che lavorano nel ciclo di vita dello sviluppo di sistemi

9
Come vendere lo sviluppo Agile ai clienti (a cascata)
Il nostro negozio di sviluppo vorrebbe davvero fare progetti più agili, ma abbiamo un problema a coinvolgere i clienti. Molti clienti desiderano un budget e una scadenza. È difficile vendere un cliente a un progetto agile quando i nostri concorrenti escono con scadenze fisse basate su cascata e prezzi fissi. …
49 agile 

12
Come gestisco il dibattito tecnico su WCF vs. API Web?
Ora sto gestendo un team di circa 15 sviluppatori e siamo bloccati a un certo punto sulla scelta della tecnologia, in cui il team è suddiviso in due team completamente opposti, discutendo sull'uso di WCF vs. API Web. Il team A che supporta l'utilizzo dell'API Web, presenta questi motivi: L'API …
49 wcf  decisions  web-api 






9
Spiegazione su come "Tell, Don't Ask" è considerato buono OO
Questo post sul blog è stato pubblicato su Hacker News con diversi voti. Provenienti dal C ++, la maggior parte di questi esempi sembra andare contro ciò che mi è stato insegnato. Come esempio n. 2: Male: def check_for_overheating(system_monitor) if system_monitor.temperature > 100 system_monitor.sound_alarms end end contro buono: system_monitor.check_for_overheating class …


21
Esperienza pluriennale su laurea incompiuta? [chiuso]
Sono attualmente nel mio anno di collocamento e lavoro per una grande società di sviluppo software. È sempre stata mia intenzione arrivare a questo livello attraverso l'università, ottenere abbastanza esperienza accademica e il collocamento dell'anno e quindi cercare di ottenere un lavoro di programmazione a tempo pieno senza la necessità …


15
Come gestisco il refactoring che richiede più di uno sprint?
Lavoro con una base di codice di oltre 500.000 righe di codice. Ha un serio bisogno di refactoring. Sono stati identificati sforzi di refactoring che richiederanno più tempo del normale sprint di due settimane. Questi non possono essere suddivisi in compiti più piccoli, come ho visto suggerito in altre risposte …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.