Agile Development Process Ein architekturbasierter Entwicklungsprozess

Preview:

Citation preview

Agile Development ProcessEin architekturbasierter Entwicklungsprozess

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Agenda

1. Architektur und Prozesse2. Prozesse

UI Driven Development Testability Team-Entwicklung

3. Architekturkonzepte Komponentenorientierung Contract First Design Trennung von Code und Daten UI Komponenten

4. Agile Development Process5. Fazit und Fragen

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Vorstellung

Thomas SchisslerSoftware-Architekt und Projektleiter artiso AG

Schwerpunkte sind Team Foundation Server

Entwicklungsprozesse

Software-Architektur und Software Design

Leiter der .net Developergroup Ulm (www.dotnet-ulm.de)

Blog : http://www.artiso.com/problog

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Agenda

1. Architektur und Prozesse2. Prozesse

UI Driven Development Testability Team-Entwicklung

3. Architekturkonzepte Komponentenorientierung Contract First Design Trennung von Code und Daten UI Komponenten

4. Agile Development Process5. Fazit und Fragen

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Architektur und Prozesse

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Agenda

1. Architektur und Prozesse2. Prozesse

UI Driven Development Testability Team-Entwicklung

3. Architekturkonzepte Komponentenorientierung Contract First Design Trennung von Code und Daten UI Komponenten

4. Agile Development Process5. Fazit und Fragen

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

UI Driven Development

SenderSenderSender

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

UI Driven Development

SenderSenderSender

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

UI Driven Development

SenderSenderSender

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

UI Driven Development

SenderSenderSender

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

UI Driven Development

SenderSenderSender

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

UI Driven Development

SenderSenderSender

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

UI Driven Development

SenderSenderSender

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Testability

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Testability

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Testability

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Team-Entwicklung

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Team-Entwicklung

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Team-Entwicklung

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Agenda

1. Architektur und Prozesse2. Prozesse

UI Driven Development Testability Team-Entwicklung

3. Architekturkonzepte Komponentenorientierung Contract First Design Trennung von Code und Daten UI Komponenten

4. Agile Development Process5. Fazit und Fragen

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Komponentenorientierung

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Contract First Design

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Trennung von Code und Daten

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Trennung von Code und Daten

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

UI Komponenten

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

UI Komponenten

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Agenda

1. Architektur und Prozesse2. Prozesse

UI Driven Development Testability Team-Entwicklung

3. Architekturkonzepte Komponentenorientierung Contract First Design Trennung von Code und Daten UI Komponenten

4. Agile Development Process5. Fazit und Fragen

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

UI Driven Development

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Testability

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Team-Entwicklung

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Agenda

1. Architektur und Prozesse2. Prozesse

UI Driven Development Testability Team-Entwicklung

3. Architekturkonzepte Komponentenorientierung Contract First Design Trennung von Code und Daten UI Komponenten

4. Agile Development Process5. Fazit und Fragen

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Fazit

ADP bietet eine klare gemeinsame Spezifikationsgrundlage – die UI

ADP verbessert die Qualität der Anwendung durch bessere Testbarkeit

ADP verbessert die Zusammenarbeit im Team in Punkto Qualität und Effizienz

ADP bietet eine offene, klare Struktur die Wartung und Erweiterung erleichtern

artiso solutions GmbH | Oberer Wiesenweg 25 | 89134 Blaustein | info@artiso.com

Noch Fragen?

Whitepaper in Kürze unter http://www.artiso.com/problog

Weitere Fragen gerne an Tschissler@artiso.com

Oder gerne jetzt bzw. im Anschluss

Recommended