metodologii de dezvoltare de software

Principalele componente ale modelului și MSF

MSF include următoarele modele:

• Echipa model (model de echipă) # 151; Ea descrie lucrarea colectivă în care o persoană este dependentă de alta;

• uploadat model (modelul de proces) # 151; pentru a stabili principiile de planificare și monitorizare a proiectelor;

• cererea de model (model de cerere) # 151; Acesta ajută la construirea aplicațiilor de parghie componente prefabricate;

• Enterprise Architecture model (model de arhitectură Corporation) - oferă o decizie privind tehnologia; este foarte important pentru utilizarea eficientă a noilor tehnologii;

• Soluția Desing model (ceea ce face modelul de proiectare) - arată modul în care cererea ar trebui să fie din punctul de vedere al utilizatorului. Acest model leagă echipa de dezvoltare de aplicații și procesul de dezvoltare;

• Infrastructură model (infrastructură Modelul de management) - definește principiile de gestionare a utilizatorilor din rețelele mari;

• Costul total de proprietate Modelul (costul modelului proprietate produsului) - vă permite să evalueze costul tehnologiei informației.

Componentele de bază ale metodologiei sunt:

- Modelul scalabil echipa de dezvoltare - descrie principiile de organizare a unui grup de oameni responsabili pentru dezvoltarea de aplicații,

- iterativ model de proces de dezvoltare - descrie modul în care ar trebui să fie organizată procesul,

- Grila de model de aplicație cu trei straturi - descrie ceea ce ar trebui să fie structura care îndeplinește cerințele moderne ale cererii;

• Proiectare Component Solutions (DCS) # 151; software-ul de proiectare componente. Această disciplină are scopul de a sprijini procesul de proiectare a modelelor complexe de calcul distribuite;

• Enterprise Architecture Planning # 151; întreprindere de planificare a arhitecturii. În ceea ce privește Microsoft, este un proces iterativ, care se concentreaza pe planificarea pe termen lung, dar are ca scop obținerea de rezultate în cel mai scurt timp posibil;

• Implementarea și managementul infrastructurii # 151; gestionarea infrastructurii tehnologiei. Această disciplină cuprinde abordare la introducerea întreprinderilor pe scară ca noile tehnologii ale informației, precum și produsele software individuale și aplicații.

Mai jos ne uităm la modelele cheie care disting MSF de alte implementări comerciale ale metodologiei de dezvoltare în spirală.

proces MSF

model de proces SDD reprezintă un exemplu de realizare a unui model de spirală atunci când se introduce un ciclu se apropie de finalizare, a fost planificat următoarele. Acest lucru se datorează ratei de schimbare a proceselor de afaceri, precum și dezvoltarea rapidă a tehnologiei informației. Shift noile faze ale ciclului, comparativ cu cel precedent pot fi diferite pentru diferite proiecte. Secvența de fază în bucla este într-un sens logic, în funcție de fazele ulterioare ale celor anterioare. Acest lucru nu înseamnă că fazele sunt efectuate strict în timp, una după alta și faza următoare poate începe numai după cea anterioară. Fazele pot fi efectuate în paralel și să fie aliniate parțial sau complet în raport cu timpul. În plus, fazele proiectului în sine sunt iterativ. La atingerea următoarelor materiale de piatra de hotar primite sunt verificate imediat și rezultatele evaluării ridica următoarea repetare a lucrărilor deja efectuate, care nu împiedică să înceapă și să continue activitatea în continuare în restul proiectului.

Ciclul (bobina spirala) de dezvoltare implică patru faze și finalizat versiunea de lansare a produsului. Fiecare fază reprezintă o anumită secvență de acțiuni și se termină reper (milestone).

• Prima fază # 151; Analiză (Envisioning). În această etapă, ideea de produs, la rândul său, acest al spiralei. Acest lucru asigură faptul că produsul în curs de dezvoltare se vor întâlni atât obiectivele actuale și viitoare ale companiei și va ajuta, de asemenea ajusta direcția companiei. Acest pas necesită o înțelegere profundă a obiectivelor proiectului. Formarea de reprezentare, pentru a evita, de exemplu, investiții în proiecte mici sau slab performante. Ca rezultat al acestei etape este o idee a unui produs este determinată de funcționalitatea și performanța este evaluată. În cazul în care un nou produs este aprobat, echipa de dezvoltare este compus din proiect, a cărui misiune - de a dezvolta conceptul de produs. În acest stadiu, obiectivele fixate și a definit o direcție clară de dezvoltare. Acesta stabilește, de asemenea, posibilitatea unei anumite versiuni a unui produs sau serviciu, iar tendința estimată de dezvoltare a produsului în următoarele versiuni. O piatră de hotar a acestei faze este aprobarea depunerii.

• Faza a II- # 151; Planificarea (Planificare). În ceea ce privește Microsoft, planificarea - este procesul de potrivire a nevoilor utilizatorilor și echipa de proiect cu privire la produsul final și direcția de dezvoltare a produsului. Această metodă de predicție a riscului, să identifice prioritățile și să evalueze programul de lucru și resursele necesare. Faza de planificare este finalizată aprobarea planului de proiect, care include o specificație funcțională - combinată planuri pentru fiecare membru al grupului, în conformitate cu cerințele echipei și modelul de program. Specificația funcțională este suficient de detaliat pentru a permite echipei de proiect pentru a identifica necesarul de resurse și obligațiile sale. O piatră de hotar a acestei faze este aprobarea planului de proiect.

• A treia etapă # 151; Dezvoltare (în curs de dezvoltare). Stadiul de dezvoltare este finalizat punerea în aplicare a caracteristicilor produsului și a le testa în practică. Echipa de dezvoltare determină eliberarea provizorie a etapelor de produse, fiecare dintre care include un ciclu complet de testare, depanare si colare. În această etapă, utilizatorii și echipa de dezvoltare a evalua funcționalitatea produsului și a verifica planurile optime de implementare și suport. Dezvoltarea în ansamblu este finalizată, și toate oportunitățile nerealizate sunt documentate pentru a fi incluse în versiunea următoare. O piatră de hotar a acestei faze este de a finaliza dezvoltarea, o versiune alpha (trimis la testeri, utilizatorii, începe eroare de recuperare).

• A patra etapă # 151; Stabilizarea (stabilizare). În această etapă, accentul este trecerea de la dezvoltarea de soluții pentru a testa performanța în condiții reale și pe testarea pe scară largă. Completează pas de presă Stabilizarea produsului care este transmis grupuri de implementare și întreținere. grup de proiect încredințat crearea versiunii următoare sau conectat pentru a lucra la alte proiecte. Acest reper fază este eliberarea produsului.

puncte de control de proces sunt repere (repere). Munca în echipă este axat pe realizarea etapelor, care este însoțită de apariția și fixarea unui material de alienat (documentul, program de protocol, etc.). Milestone - de data aceasta a inspecției (faza de revizuire), pentru a discuta despre progresul și deciziile. Reperele de mai sus sunt externe, adică transferabile materiale de repere convenite cu clientul. Este foarte important ca fiecare piatră de hotar - un punct de sincronizare la care există un acord reciproc puncte de vedere (interpreți echipa de proiect), consumatori, utilizatori. Trebuie remarcat faptul că etapele de MSF sunt puncte nu „îngheța“ proiectul (un grup transmite activitatea sa de un alt grup), și sincronizarea acestuia. Toate modificările sunt artefacte produse în cadrul proiectului, este strict controlat. Ele nu sunt făcute în mod arbitrar, dar numai după ce au convenit asupra unei examinări interne. Astfel, este posibil să se decidă mai devreme posibil, și „înghețarea“ a proiectului - maxim târziu.

În plus față de etapele externe, pot fi (și chiar recomandat) repere interne - evenimente care au loc între etapele externe și demonstrează sau pentru a atinge un anumit scop, sau la începutul și sfârșitul oricărei lucrări. repere interne permit crearea unor iterativ faze rezultate prin mai multe comentarii de realizare calitatea sau conținutul dorit.

model de echipa

Cougar Mai recent, compania a introdus o nouă serie de surse de alimentare pentru PC-uri tradiționale - VTX, destinate utilizatorilor cu bugete limitate. Acest model de revizuire Cougar VTX600 va fi considerat că, datorită caracteristicilor sale este una dintre cele mai populare în linia de surse de alimentare

La eveniment anual Capsaicina SIGGRAPH din Los Angeles, AMD și-a consolidat poziția pe piața PC-uri pentru high-end, cu noi procesoare Ryzen Threadripper și GPU «Vega»

Pentru o construcție simplă și convenabilă a utilizatorilor obișnuiți companie de rețea ZyXEL a lansat urmatoarea versiune a platformei sale de Internet pentru conectarea la rețelele 3G / 4G prin USB-modem cu punct de acces Wi-Fi - ZyXEL Keenetic 4G III, pe care le considerăm în această recenzie

Pentru două modele sale și astfel o mare familie de routere ASUS și compania router a adaugat recent foarte interesant: nava amiral 4G-AC55U și mai ușor 4G-N12. În acest articol, modelul de top al ASUS 4G-AC55U vor fi luate în considerare

Young dar ambitioasa companie KREZ la inceputul acestui an a lansat un nou, model de laptop original, KREZ Ninja (modelul TM1102B32) care rulează Windows 10. Deoarece acest computer are un ecran pivotant, acesta poate servi ca o soluție universală - poate fi folosit cu succes pentru muncă, și pentru studiu și pentru a se juca

Dacă imprimați frecvent fotografii și obosit deja pentru a schimba cartușele de cerneală în imprimantă, uita-te la MFP Epson L850. O mare resursa de consumabile, o calitate excelentă a imprimării, o gamă largă de caracteristici - acestea sunt doar câteva dintre avantajele acestui model

articole similare