Home
Home Avondconferenties Workshops Cursussen Speciale evenementen Tijdschrift Lidmaatschap Contact
meer info
Datum Locatie Event
Dit event kan niet worden weergegeven.
Ervaringen met 'agile' ontwikkelen en met het implementeren van een .NET Software Factory
Wanneer 26/02/2008 (13u30 - 20u30)
Waar Crowne Plaza Antwerpen
Sprekers Jan Laureys, ICT Senior TeamLeader, KBC.
Peter Bauwens, Hoofdarchitect .NET Software Factory, KBC
Kim Verlot, Project leader, KBC

Doelstelling


In deze workshop maken de deelnemers kennis met een succesvolle implementatie van een .NET Software Factory. Deze software factory is gebaseerd op .NET 2.0, Visual Studio 2005 Teamsystem en Reporting Services. Als onderliggende databases worden Oracle en SQL/Server ondersteund. Er wordt niet enkel inzicht gegeven in de technologische, architecturale en KBC .NET Framework-aspecten. Ook belangrijke topics zoals agile ontwikkelen, scrum in de reële wereld, rollen binnen de software factory, projectorganisatie en geautomatiseerde projectopvolging worden behandeld. Daarnaast wordt aangetoond hoe een goede opzet van Team Foundation Server toelaat om met virtuele teams te werken. Als illustratie wordt het werken met Value Source, een Indische onderneming, toegelicht. Voorts wordt een en ander uitvoerig gedemonstreerd aan de hand van live demo's. Deze workshop is een must voor alle development managers, technical architects en lead developers !

Programma


Deel 1: Het organisationele ecosysteem van de .NET Software Factory

* KBC Governance: het kader * De rol van het Service/Competence versus Delivery Center * Rollen en verantwoordelijkheden binnen een agile .NET Software Factory * Het werken met virtuele teams * Project estimations en metrieken

Deel 2: Tools en Technologieën: de ontwikkelingsomgeving

* De technology-stack van de .NET Software Factory * Het gebruik van Team Foundation Server * Het gebruik van Reporting Services * Agile ontwikkelen en Scrum * Architectuur * Het gebruik van codegeneratie

Deel 3: Het KBC .NET Framework

* De Presentation layer Model view control pattern , Process workflow (sessions, scenarios, steps en actions), Scenario map (state machine for process flows), Relatie MVC lifecycle en Scenario STD, Relatie MVC control flow en Scenario STD; Data transfer objects in de presentation layer * De Business layer * De Data layer * De KBC .NET Framework layer Base classes voor het Model-View-Controller Framework, Base class voor een ASP .NET master page (implementing shared menu/toolbar items), ASP .NET themes (voor company branding controlled by user profiles), use case scenario navigation (controlled by a state machine), event-driven error handling & presentation, state management, transactional business operations, authentification (integrated in KBC intranet portal), authorization (integrated in KBC user profile database), UI en data globalization, code management, tracing & logging, static on-line help, export naar Word/Excel, ...

Deel 4: Resultaten en een kijk in de toekomst

* Toelichting van enkele reële projecten * Lessons learned * KBC .NET Framework versie 3, gepland voor 2007: Workflow Foundation, Advanced Batch Processing, Smart Client Connectivity * Demonstratie van de opleidingsportal * Vragen en antwoorden, en aanbevelingen