Rendelkezésre álló erőforrások pontos ismerete Kiosztott feladatok közel „valósidejű” követése Átláthatóság Tervezési folyamatok támogatása A projekt státuszának követése Rugalmas módszertan „AS” jellegű módszertanok kerülése... Mire van szükség a sikerhez?
Taktikai szerep: ellenőrzi, hogy az igényeknek megfelelő alkalmazás készül-e el megérti és kommunikálja az ügyféligényeket felderíti a meglévő rendszerelemek működését és kapcsolatait kiválasztja a megfelelő architektúrát megtervezi az összetevőket ellenőrzi, hogy a készülő rendszer megfelel-e az igényeknek és előírásoknak Stratégiai szerep: biztosítja a bevált minták, módszertanok, eszközök használatát előírja a bevált tervezési, architekturális minták alkalmazását új modelleket fejleszt
Egységes és egyértelmű kommunikációs nyelvre a megrendelő, az architekt és a fejlesztő között Ellenőrzési lehetőségre, hogy kideríthesse, az az alkalmazás/ szolgáltatás épül-e, amit tervezett Eszközökre/módszerekre, amelyekkel gyorsan meg lehet érteni egy új rendszert és annak függőségeit Új modellek készítését, a meglévők kibővítését lehetővé tevő fejlesztőkörnyezetre
UML-támogatás Component, Sequence, Class, Use-Case, Layer diagramok Architektúra érvényesítése/ellenőrzése Layout diagram Meglévő szoftver szerkezetének felderítése Architecture Explorer, Dependency Graph
Fordítás Deployment környezet újrahúzása Telepítés Tesztek futtatása
Fordítás Deploy környezet visszaállítása Telepítés Snapshot készítés Tesztek futtatása
A „burndown chart” segítségével követhető a már elvégzett, illetve hátralévő munka.
A „burndown” azt mutatja, hogy a csapat jól halad Azonban a csapat még nem zárta le a három user story egyikét Ráadásul a feladatok közel fele még nyitott...
A tesztek jól haladnak de a hibák száma folyamatosan nő
Cloud Services + Cloud DB Push Notification Service Upload News
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.