Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
Best-Practice-Software-Engineering - Screencast: Basic Beispiel, Überblick, Architektur

Screencast: Basic Beispiel, Überblick, Architektur

11/19/07 • -1 min

Best-Practice-Software-Engineering
Im ersten Screencast zum Basic Beispiel wurde die Dateistruktur sowie der Build-Vorgang bis zum Eclipse Projekt erklärt. In diesem zweiten Teil setzten wir fort wo der erste geendet hat:
  • Architektonische Details
  • Wie funktioniert der Zusammenhang zwischen Benutzerschnittstelle und "Backend", Layered Architecture
  • Wie wird Spring zum Verdrahten der Objekte verwendet?
  • Swing UI (kurzer Überblick)
  • DAO Interface und Implementation
  • Logging
  • Testen (Unit Tests), automatisiert
  • Resources: Konfigurationsfiles, Logging Config, Datenbank hsqldb
  • Operative- & Test-Resources
  • Interaktion mit der (hsqldb) Datenbank während der Entwicklung und Wartung der Anwendung
Screencast als Quicktime (H.264) Film.
plus icon
bookmark
Im ersten Screencast zum Basic Beispiel wurde die Dateistruktur sowie der Build-Vorgang bis zum Eclipse Projekt erklärt. In diesem zweiten Teil setzten wir fort wo der erste geendet hat:
  • Architektonische Details
  • Wie funktioniert der Zusammenhang zwischen Benutzerschnittstelle und "Backend", Layered Architecture
  • Wie wird Spring zum Verdrahten der Objekte verwendet?
  • Swing UI (kurzer Überblick)
  • DAO Interface und Implementation
  • Logging
  • Testen (Unit Tests), automatisiert
  • Resources: Konfigurationsfiles, Logging Config, Datenbank hsqldb
  • Operative- & Test-Resources
  • Interaktion mit der (hsqldb) Datenbank während der Entwicklung und Wartung der Anwendung
Screencast als Quicktime (H.264) Film.

Previous Episode

undefined - "One Laptop per Child" Projekt: SE Herausforderungen

"One Laptop per Child" Projekt: SE Herausforderungen

In dieser Episode des BPSE Podcasts spreche ich mit Aaron Kaplan und Christoph Derndorfer von OLPC Austria. OLPC steht für "One Laptop per Child" und ist eine Initiative die vor wenigen Jahren vom MIT Media Lab gestartet wurde. Das Projekt ist auch unter dem Namen "100$ Laptop" bekannt geworden.

Es ist ein faszinierendes aber auch umstrittenes Projekt, gleichzeitig ist auch viel Fehlinformation über das Projekt in Umlauf. OLPC Austria hat daher vorige Woche an der TU einen Vortrag zum Thema gehalten und wir wollen heute über das OLPC Projekt im allgemeinen aber im besonderen auch über technische Aspekte und die Herausforderungen im Software Engineering für das Gerät diskutieren.

Dies ist besonders auch für Studenten der TU und andere interessant, weil es vielfältige Möglichkeiten der Mitarbeit (auch im Rahmen von TU Praktika, DAs...) gibt.

Wir diskutieren im wesentlichen folgende Punkte:

  • Kernidee des Projektes?
  • Zielgruppe des OLPC?
  • Haben die Kinder in Entwicklungsländern keine anderen Probleme als fehlende Laptops?
  • Technische Aspekte:
    • Netzwerk
    • Hardware
    • Display
    • Robustheit
  • Wie ist der aktuelle Status der Software?
  • Herausforderungen der Software Entwicklung für das Gerät
    • Usability
    • "Limitierungen" der Hardware
    • Effektive Nutzung der innovativen Hardware Features
    • Lokalisation
    • Dokumentation?!
    • Wie sieht die Software-Infrastruktur des Gerätes aus (Programmierumgebung)
    • Best-Practices im SE Prozess?
  • Was kann man noch tun? Motivation für die Mitarbeit?
  • Squeak und OLPC
  • Activity Challenge
Interview als m4a

Next Episode

undefined - Interview: Studentengruppe ASE/SS 08 "Castor" Projekt

Interview: Studentengruppe ASE/SS 08 "Castor" Projekt

Im Sommersemester 2008 hat eine sehr engagierte Gruppe aus Advanced Software Engineering ein Projekt unter intensiver Betreuung von Werner Guttmann vom Castor Projekt abgewickelt. Das Castor Projekt ist eines der führenden O/R Mapping und XML-Binding Frameworks. Die Gruppe konnte sich durch die hohe Motivation und hervorragende Betreuung in sehr kurzer Zeit in wesentliche Aspekte des Projektes einarbeiten und letztlich einen wertvollen Beitrag zum Projekt leisten!

In diesem Podcast spreche ich mit Vertretern der Gruppe, sowie mit Werner Guttmann über die Erfahrungen dieser Kooperation.

Interview als mp3

Episode Comments

Generate a badge

Get a badge for your website that links back to this episode

Select type & size
Open dropdown icon
share badge image

<a href="https://goodpods.com/podcasts/best-practice-software-engineering-69803/screencast-basic-beispiel-%c3%bcberblick-architektur-3682768"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to screencast: basic beispiel, überblick, architektur on goodpods" style="width: 225px" /> </a>

Copy