Ontwikkeling van de software in 2005 - terug naar de
Toekomst
2005? Terug naar de Toekomst.
Wat houdt de toekomst? Een grote vraag en
aanvankelijk het antwoord is om het even wat en alles. De
voorspellingen zijn soms dicht maar meestal zijn zij verre van de
werkelijkheid. De technologie heeft apace bewegingen en de
kernspelers in de diverse sectoren van de gegevens verwerkende
industrie in onderzoek en ontwikkeling investeren die het tarief van
technologieinleiding met de prestatiesverbeteringen verhoogt of
voordelen die belangrijker dan de vorige technologie zijn dieuit
customers/users/consumers moet voordeel halen, of zodat is wat zij ons
vertellen. Wat is de waarheid? En wat is de toekomst?
Voor de ontwikkelaargemeenschap geloof ik dat de dingen
alles niet hebben veranderd wat veel buiten daar meer bepaalde lijnen
die tussen types van ontwikkelaars d.w.z. spelen versus collectieve
toepassingen moeten worden getrokken, mobiel versus militair.
Deze verschillen worden in de methodologieën weerspiegeld en de
hulpmiddelen die door elke groep worden gebruikt. Nochtans,
blijven de principes het zelfde, identificeren een vereiste en stellen
dan dat met één of andere code tevreden. De implementatie
divers door gebruikersvereisten. Ik bracht vier jaar in de
recente jaren '80 door werkend aan De producten van de
Softwaretechnologie en van de Techniek van Systemen in Digital
Equipment Corporation (Dec). De nadruk van het team ik deel
uitmaakte van moest een geïntegreerd milieu bouwen dat Onafhankelijke
de verkopersproducten van de Software in een kader gebruikte dat de
output van één product om in anderen toeliet te stromen zoals nodig.
Dit werd gedaan met klanteninput door een direct mechanisme van
regelmatige vergaderingen en informatiestroom tot een generische
specificatie leiden die in de industrieën zoals Ruimte, Defensie en
Telco zou kunnen worden gebruikt. Dit was de tijd voor
kwaliteitsprocessen, analyse en ontwerpmethodes en een uitgroeiende
open normenbeweging. Dit ontwikkelde zich tot de Open
Bronbeweging en de bijbehorende kwesties die brengen, maar die een
ander verhaal zijn!
Het gebouw van de bouw van een geïntegreerd milieu dat
een waaier inkapselde of de producten van belangrijke verkopers in de
belangrijkste delen van de cyclus van de softwareontwikkeling waren,
en misschien nog is, heilige grail voor software en
systemenontwikkeling. Het opnemen van het de procesmodel en
stroom in het milieu liet twee van de kritieke elementen van
ontwikkeling, een vermogen van het gecontroleerd procesbeheer en de
juiste hulpmiddelen voor de juiste baan toe. Wat u vandaag vindt
is een geïntegreerde ontwikkelomgeving maar u kunt andere
hulpmiddelen gebruiken niet die u momenteel gebruikt om functies te
doen zulke vereisten het volgen, documentatie, codebeheer, enz.
Het belangrijke nota te nemen van ding is dat het milieu dat Dec
dat, met een waaier van partners wordt gebouwd, werd gebruikt om tot
de software op het toenmalige belangrijke ruimtevaartproject te
leiden, de F22 vechter. Het werd gebruikt in woede en het
werkte. Het kan voor zijn tijd geweest zijn maar het deed het
werk.
Het niet-technologieelement geen dat een geïntegreerd
milieu voldoende richt is de mensen. Dit is het essentiële deel
van dit proces van om het even welk softwareontwikkelingsproject.
Indruppelen van discipline over een team is niet gemakkelijk en
krijgt niet de nadruk het zou moeten. Velen hebben geprobeerd om
de voorlichting van het spel van rolmensen in softwareontwikkeling,
zoals Tom de Marco op te heffen, en de kwestie is dat het ontwikkelen
van software nog als artisansbaan en niet ware professionele rol wordt
gezien. De Britse status van de Ingenieur van de
Gegevensverwerking de Maatschappij Gecharterde voorziet individuen
professioneel te kwalificeren maar mijn waarneming is dat het aantal
mensen die de tijd en het probleem hebben gevergd te kwalificeren
beperkt is. Als meer projecten om gecharterd statuut van een
significant deel van het projectteam daar een verbetering van de
levering van projecten op tijd en van begroting vroegen.
Zo wat mijn punt is. Goed, schijnt het aan me dat
wij achteruit met achting naar de technologie van de
softwareontwikkeling zijn gegaan. De capaciteit om individuele
componenten van afzonderlijke verkopers te integreren en ertoe te
brengen om samen te werken is één ding, hen is ook ertoe brengen om
samen met een model van de het werkstroom te werken een andere.
Er kunnen reeksen van individuele verkopers zijn die dit maar
aanbieden als u uw eigen milieu wilt behouden kunt u niet kunnen aan.
Dit impliceert dan een belangrijke verandering in uw
ontwikkelingsproces en teams. Niemand houdt van verandering!
Zo houden wij ons allen aan onze bekende hoeveelheden om in de
comfortstreek te houden.
Wat nog belangrijker is wordt de rol van de mens in dit
complexe en technologie gebaseerde proces niet volledig begrepen en
noch het wordt geleid op een manier die de beste resultaten bereikt.
De mensen hebben aanmoediging nodig, hebben zij motivatie,
begeleiding en vooral de kennis nodig dat wat zij doen van waarde is.
Mijn mening is dat alle projecten nu op geld en tijd neerkomen,
en terwijl deze vanuit een bedrijfsperspectief belangrijk zijn, missen
de metingen de invloed die deze op de mensen betrokken bij het project
hebben. Er zijn veranderingen die uit de zaken moeten komen in
termen van het meten van kwaliteit zoals de betrouwbaarheid,
gebruik-capaciteit en flexibiliteit van de software evenals de
kwantitatieve metingen van het houden aan termijnen en begrotingen.
De ontwikkelaar moet hun beetje in deze vergelijking ook doen.
Zij moeten professioneler worden, worden een Gecharterde
Ingenieur, en zijn bereid om de bedrijfsdynamica te veranderen en te
begrijpen, omdat na allen zij door code worden betaald te leveren die
werkt. En de meeste mensen begrijpen dat gebouw.
Paul Bellchambers
Paul heeft meer dan 25 jaar in de computerindustrie die op
het gebied van softwareontwikkeling werkt. Hij heeft voor
Digitaal Materiaal Corp, Microsystems van de Zon gewerkt, de Systemen
van Olivetti en een aantal bedrijven die softwaretoepassingen
ontwikkelen. Hij stelt momenteel een nieuwe ontwikkelaarswebsite
-
http://www.thedeveloperscatalogue.com in werking - en hij schrijft ook artikelen voor de plaats
en voor andere publicaties met inbegrip van het Internationale
Tijdschrift van de Ontwikkelaar.
Artikel Bron: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster krijgen html code
Voeg dit artikel aan uw website!
Webmaster verzenden van artikelen
Geen registratie vereist! Vul het formulier in en uw artikel is in de Messaggiamo.Com Directory!