Szemléletváltás a szoftverfejlesztésben elnök Zsuffa Zsolt Miért olyan sok a nehézséggel küzdő szoftver projekt? Agilis projektmenedzsment A szoftverfejlesztés kommunikációra és találékonyságra épülő kooperatív játék! Eltérő formalizmus Különböző emberek A szoftverfejlesztés lényegében arról szól, hogy egy vagy több üzletember fejében kipattanó gondolatot Java-ban vagy C#-ban valósítunk meg. Hatalmas távolság! Fordítva ülünk a lovon... A szoftver projektet úgy menedzseljük mint a gyártást, azaz előzetes terveket, specifikációkat készítünk és után megpróblunk ezekhez ragaszkodni. Valóban a projekt elején tudjuk megmondani milyen szoftverre van szükségünk? A gyártás egy meghatározott specifikáció szerinti termék meghatározott darabszámban történő előállítása. A gyártás tervezhető, az új termék fejlesztése kontrollálható. A szoftverfejlesztés nem gyártás, hanem új termék fejlesztés. Biztosan nem azt valósítjuk meg amire kezdetben gondoltunk, de úgy irányítjuk a projektet, hogy az a lehető legnagyobb üzleti értéket hozza létre. Alistair Coockburn Üzleti modell központú tervezés Teszt vezérelt fejlesztés A megrendelő és fejlesztő együttműködésének középpontjában az objuktumorientált, UML alapú üzleti modell áll. Az üzleti modell formalizált egyértelműen implementálható Az üzleti modell egyértelműen implementálható A teszt specifikáció! Először a teszt, utána az implementáció! Ha nem éri meg tesztelni nem érdemes implementálni! Az automatizált tesztek biztonságot adnak, ezért merek változtatni.
More presentations by
Engineering practices are still key enablers
Zsolt Zsuffa on
Advocates domain and business model based requirements specification, developing a ubiquitous language.
Popular presentations
13 Consejos para celebrar el Año Nuevo chino
Estampas Multimedia on
Este gran año corresponde al Dragón de Agua y se celebra desde el 23 de enero de 2012. Las ceremonias por el feng shui tienen ...
Academy: 10 ways to say it with prezi
Adam Somlai-Fischer on
Prezi is simple: You Write, Zoom, Arrange.Using these simple means, you can express many things - with great impact.Here are some basic examples such as ...
More popular prezis in Explore>