l Mi a jelentősege az újonnan bejelentett termékeknek? – kérdeztük Vityi Pétert.
l Ma néhány szerverszoftverünk új verzióit jelentettük be, aminek az a kiemelkedő jelentősége, hogy teljesen megvalósítottuk a .NET stratégiánkat. Öt éve meghirdettük a stratégiát, három éve, 2002-ben megjelentettük az első .NET-termékek, amelyek ezt elkezdték kihasználni, és a mostani termékek teljesen e stratégiát teljesítik be, illetve ezt támogatják. Most valósulnak meg a .NET architektúrát támogató megoldások. Hogy csak egy példát mondjak: idáig az SQL-ben a tárolt eljárásokat nem lehetett a .NET-fejlesztőeszközökkel létrehozni, most pedig már lehet. Vagy egy másik példa a .NET stratégia lényegére, hogy az SQL 2005 képes az XML- adattípust használni, így létre lehet hozni olyan webszolgáltatást, amely az XML-adattípuson keresztül kommunikál egy szoftverrel vagy másik számítógéppel igazából bármivel, s ez teljesen transzparenssé teszi ezt a platformot. De fontos az is, hogy például az SQL-nek és a Visual Studiónak is megjelenik egy expressz változata. Ezek a verziók az olcsóbbak, de a Visual Studio Team System az egy teljesen új, csúcskategóriás termék, amely a teljes szoftveréletciklust lefedi.
l A fejlesztők, a szoftvertervezők, projektmenedzserek és a tesztelők összes folyamatát képes segíteni a Visual Studio?
l Igen. Olyan komplex fejlesztésekben, ahol legalább 10-15 ember dolgozik együtt, ott ez már kihívás. A szoftverfejlesztés ma még mindig nagy bizonytalanságot tartalmaz a specifikáció területén, az ügyfelek, ha akarnak valamit, akkor sem tudják pontosan, mit akarnak. Sok megrendelő nem tudja, hogy mit és hogyan lehet egy számítógépen elkészíteni, gyakran változtatja az igényeit. Gyakran előfordul, hogy az ügyfél rájön, hogy egy funkció nem is olyan lényeges számára, viszont egy másik nagyon fontos lenne. Ilyenkor hihetetlenül nehéz eldönteni, hogy a változtatások megvalósíthatók-e ugyanolyan határidővel és költségekkel. Ehhez is segítséget nyújtanak az újonnan bejelentett fejlesztőeszközeink.
l Az új eszközökkel gyorsabbá is válhat a szoftverfejlesztés?
l A dotnet 2.0 verziójában nagyon sok olyan fejlesztéstámogató könyvtár, elem van, amelyek felgyorsíthatják a fejlesztést. Tapasztalataink szerint egy szoftvert akár 70 százalékkal gyorsabban is meg lehet írni.
l Melyek azok a leglényegesebb újdonságok, amelyekben az új szoftververziók jobbak, mint az előzők?
– Flexibilisebb, gyorsabb fejlesztést tesznek lehetővé. Persze lehet a régi architektúrák mellett is gyorsan fejleszteni, de ha felmerült az igény, hogy az alkalmazás mobiltelefonról is elérhető legyen, akkor minden kezdődött előröl. Azt kell látni, hogy két nagy platform versenyez a programozók, a fejlesztőcégek kegyeiért, a .NET és a Java. Úgy látjuk, hogy a .NET lesz a győztes.
l Három termék új verzióját jelentették, be ebből kettő, az SQL szerver és a Visual Stúdió közismert termékek. A BizTalk szerver érzésem szerint kevésbé. Mire szolgál ez a szoftver?
l A BizTalk szerver egy alkalmazásintegrációs eszköz. Ha egy alkalmazás standard interfészeken keresztül kommunikál, mondjuk egy webszolgáltatási interfészen keresztül, akkor össze lehet kötni egy A jelű gyártó A cégénél futó rendszerét egy B gyártó B cégénél futó rendszerével. A BizTalk biztosítja a közös nyelvet, amellyel a programok beszélgethetnek egymással.
l Akkor tehát a BizTalk egy köztesszoftver, vagy más néven middleware?
l Igen. A BizTalkot úgy kell elképzelni, hogy a különböző rendszereket tudja strukturáltan összekötni, hiszen előfordulhat, hogy az A rendszerben az adat más formátumú, más sémájú, mint a B rendszeré. A BizTalkkal lehet azt hatékonyan megoldani, hogy ezeket a rendszereket össze lehessen kötni, s egy nagyon hatékony eszköz az üzleti folyamatok megvalósítására különböző alkalmazások között. Ráadásul lehetnek ezek a rendszerek egy cégen belül, de két cég között is. Már nagyon sok magyar referenciánk van, például az Audinál gyártásautomatizálásra használják. Összességében ez valóban middleware kategóriájú szoftver.
l Ez igazából arra is jó, hogy a magyar kisvállalatok be tudjanak dolgozni nagy cégekhez is?
l Akár. De egy kis cégnek nem biztos, hogy egyből egy drága megoldást kell használnia erre. Az ilyen jellegű feladatokat meg lehet oldani nemcsak a közeljövőben kijövő új, hanem az Office mostani verziójában is. Az Office képes egy Excel-táblázatból olyan XML-állományt generálni, amit a nagyvállalat fel tud dolgozni. És persze akár e-mailen is kommunikálhat a két cég. De például a mi Small Business rendszerünknek – amelyet a kisvállalatoknak ajánlunk –, része az SQL szerver, így bármilyen alkalmazás, amelyet erre fejlesztenek, az képes egy nagy cégnek rendszerével kommunikálni, s így a kkv képes lehet beszállítóvá válni. De a kormányzati rendszerek integrációnál is olyan gondok merülhetnek fel, amelyek a BizTalk segítségével könnyen megoldhatók.
l Az SQL Server 2005-nek mik a főbb újdonságai?
l Két lényeges újdonsága van. A korábban már említett .NET-fejlesztés támogatása. A .NET-alapú fejlesztés lényege, ami a .NET kulcsa is, hogy amit leír a szoftverfejlesztő, azt a rendszer sokkal jobban ellenőrzi, mint normál esetben, tehát a hibákat jobban meg lehet fogni. A másik meg a szoftver üzleti intelligencia tulajdonsága, a riportgeneráló képesség.
l Egy vezető mit tud kezdeni a jelentéskészítő lehetőséggel?
l A vezető számára a fejlesztő tud majd sokkal gyorsabban értelmes információkat kinyerni és egy kis tanulással ezeket a vezető maga tudja formázni. Az Excelen keresztül hozzá tud férni gyakorlatilag az összes adathoz, amire szüksége lehet. A kisebb társaságok számára például ez azt jelenti, hogy könnyedén és pillanatok alatt meg tudják nézni, ki a legjobb ügyfelük, vagy hogy ez a legjobb ügyfél mikor vásárolt utoljára. Tehát ezek a kisebb cégek, amelyeknek nem telik drágább üzleti szoftverekre – és talán nincs is még igazán szükségük rá – azok is hozzájuthatnak egy jól használható üzleti intelligencia megoldáshoz.
l Hogyan változhat az adatbázispiac az új SQL piacra dobásával?
l Van egyfajta konszolidáció az elmúlt években az adatbázispiacon. A Microsoft szépen halad előre. A mi általunk forgalmazott szerverek darabszáma már nagyobb, mint az IBM-é és az Oracle-é együtt. Az SQL 2005 olyan szempontból lehet érdekes, hogy ezeket az eredményeket egy négy-öt éves termékkel értük el, s nagyon sok funkciót ebbe a fejlesztésbe sűrítettünk be. Most azt gondoljuk, hogy ha eddig jól tudtunk haladni ezzel a termékkel, akkor ez a tendencia miért ne folytatódhatna továbbra is.
