Sviluppo del software in 2005 - di nuovo al futuro
2005? Di nuovo al futuro.
Che cosa il futuro tiene? Una domanda grande ed
inizialmente la risposta è qualche cosa e tutto. Le previsioni
sono a volte vicine ma la maggior parte del tempo che sono lontano
dalla realtà. La tecnologia fa apace ai movimenti sopra ed ai
giocatori di nucleo investire nei vari settori dell'industria di
computazione nella ricerca e nello sviluppo che aumenta il tasso
dell'introduzione di tecnologia con i miglioramenti o i benefici di
prestazioni che superano la tecnologia in peso precedente di che
customers/users/consumers deve approfittare, o in modo che sia che
cosa ci dicono. Che cosa è la verità? E che cosa è il
futuro?
Per la Comunità dello sviluppatore credo che le cose non
siano cambiato interamente che molto non là linee definite da
disegnare fra i tipi di giochi degli sviluppatori cioè contro le
applicazioni corporative, mobili contro i militari. Queste
differenze sono riflesse nelle metodologie e negli attrezzi usati da
ogni gruppo. Tuttavia, i principii rimangono gli stessi,
identificano un requisito ed allora soddisfano quello con un certo
codice. L'esecuzione varia dalle esigenze degli utenti. Ho
speso quattro anni verso la fine degli anni 80 che lavorano
ai prodotti di tecnologia della programmazione e di ingegneria di
sistemi alla Digital Equipment Corporation (dicembre). Il fuoco
della squadra che facevo parte di doveva sviluppare un ambiente
integrato che ha utilizzato i prodotti indipendenti dei fornitori del
software in una struttura che ha permesso all'uscita di un prodotto di
fluire negli altri come stati necessari. Ciò è stata fatta con
l'input del cliente attraverso un meccanismo diretto delle riunioni e
del flusso delle informazioni normali per generare una specifica
generica che potrebbe essere usata nelle industrie quali aerospazio,
difesa e Telco. Ciò era il momento per i processi di qualità,
metodi di progettazione e di analisi e un movimento aperto burgeoning
di campioni. Ciò ha sviluppato nella fonte il movimento aperto
e le edizioni collegate che porta, ma che è un'altra storia!
I locali di sviluppo dell'ambiente integrato che ha
incapsulato una gamma o i prodotti dai fornitori principali nelle fasi
chiave del ciclo di sviluppo del software erano e forse ancora sono,
il grail santo per software e sviluppo dei sistemi. Comprendere
il modello ed il flusso trattati nell'ambiente ha permesso due degli
elementi critici di sviluppo, di una possibilità controllata
dell'amministrazione trattata e degli attrezzi di destra per il giusto
lavoro. Che cosa trovate oggi siete un ambiente integrato di
sviluppo ma non potete usare altri attrezzi che attualmente usate fare
le funzioni tali requisiti che rintracciano, la documentazione,
l'amministrazione di codice, ecc. La cosa importante da notare
è che l'ambiente che il dicembre ha sviluppato, con una gamma di
soci, è stato usato per generare il software sul progetto
aerospaziale principale di allora, il combattente F22. È stata
usata nella rabbia ed ha funzionato. Può avere luogo davanti al
relativo tempo ma ha fatto il lavoro.
L'elemento di non-tecnologia che un ambiente integrato non
richiama adeguatamente è la gente. Ciò è la parte vitale di
questo processo di tutto il progetto di sviluppo del software.
L'infusione della disciplina attraverso una squadra non è
facile e non ottiene il fuoco che dovrebbe. Molti hanno provato
a sollevare la consapevolezza del gioco della gente di ruolo nello
sviluppo del software, quale Tom de Marco e l'edizione è quella
software di sviluppo ancora è vista come un lavoro degli artigianale
e non vero ruolo professionale. La condizione di calcolo
britannica dell'assistente tecnico istituita società prevede gli
individui da qualificare professionalmente ma la mia percezione è che
il numero di gente che ha preso tempo e la difficoltà qualificarsi è
limitato. Se i più progetti chiesti condizione istituita di una
percentuale significativa di personale addetto al programma là un
miglioramento nella consegna dei progetti in tempo ed in preventivo.
Così che cosa è il mio punto. Bene, sembra a me
che siamo andato indietro per quanto riguarda tecnologia di sviluppo
del software. La capacità di integrare e convincere i diversi
componenti dai fornitori separati per funzionare insieme è una cosa,
convincerli anche a collaborare con un modello di flusso del lavoro è
un altro. Ci possono essere suites dai diversi fornitori che
offrono questo ma se desiderate mantenere il vostro proprio ambiente
non potete potere a. Ciò allora coinvolge un cambiamento
importante nel vostri processo e squadre di sviluppo. Nessun
cambiamento di simili! Così noi tutto il bastone alle nostre
quantità conosciute da mantenere nella zona di comodità.
Più d'importanza il ruolo dell'essere umano in questi
complesso e processo basato tecnologia completamente non è capito e
né è ha controllato in un senso che raggiunge i risultati migliori.
Popoli l'incoraggiamento di bisogno, hanno bisogno della
motivazione, del consiglio e soprattutto della conoscenza che che cosa
stanno facendo è utile. Il mio punto di vista è che tutti i
progetti ora scendono a soldi ed a tempo e mentre queste sono
importanti da una prospettiva di affari, la mancanza che di misure
l'effetto quel questi ha sulla gente ha comportato nel progetto.
Ci sono cambiamenti che devono venire dal commercio in termini
di qualità di misurazione quali l'affidabilità, l'impiego possibile
e la flessibilità del software così come le misure quantitative di
attenersi alle scale cronologiche ed ai preventivi. Lo
sviluppatore deve fare la loro punta ugualmente in questa equazione.
Devono diventare più professionali, stanno bene ad un
assistente tecnico istituito e sono preparati per cambiare e capire il
dynamics di affari, perché dopo che tutti siano pagati dal codice di
trasporto che funziona. E la maggior parte della gente capisce
quei locali.
Paul Bellchambers
Paul ha in 25 anni nell'industria di calcolatore
che funziona nella zona di sviluppo del software. Ha lavorato
per la Digital Equipment Corp, i microsystems del sole, i sistemi di
Olivetti ed un certo numero di aziende sviluppanti le applicazioni del
software. Attualmente sta facendo funzionare un nuovo Web site
degli sviluppatori -
http://www.thedeveloperscatalogue.com -
ed inoltre sta scrivendo gli articoli per il luogo e per altre
pubblicazioni compreso lo scomparto internazionale dello sviluppatore.
Fonte dell'articolo: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster prendi il Codice Html
Aggiungi questo articolo al tuo sito ora!
Webmaster invia i tuoi Articoli
Nessuna registrazione richiesta. Compila il form e i tuoi articoli sono nella Directory di Messaggiamo.Com