Agile Software Development


 

 

IF AGI 01 An Android App in One Week – Agile Software Development for Mobile Devices

IF AGI 02 Agile Development with Ruby on Rails



IF AGI 01

An Android App in One Week – Agile Software Development for Mobile Devices


Workshop


Miriam Busch

Berlin


Mo 2.9. 11.00-12.30 und 14.00-16.30 Uhr
Di 3.9. 09.00-12.30 und 14.00-16.30 Uhr
Mi 4.9. 09.00-12.30 Uhr
Do 5.9. 09.00-12.30 und 14.00-15.30 Uhr
Fr 6.9. 09.00-12.30 und 14.00-15.30 Uhr


Target Group: students and practitioner

Prerequisites: knowledge of object-oriented programming and experiences with java

Requirements: Short exchange and reading material before summer university (2 hrs), Participate in project work during summer university. Optional: Implement the app's next version after summer university.

Participants: 12

Credit Points (ECTS): 1, with assignment 2

Modul acceptance in Uni Bremen: (General Studies VAK) META-2013/IF.2013.AGI.01

(Digital Media VAK) 03-B-UN-2/IF.2013.AGI.01 (Freie Wahl); auf Antrag wählbar für Master

(Informatik VAK) 03-BU-2/IF.2013.AGI.01 (Freie Wahl); auf Antrag wählbar für Master

(Produktionstechnik) anerkannt im Modul General Studies


Android is the fastest growing mobile platform. How do you develop apps for Android?
The participants will form an agile project team. You'll have 5 days to familiarize yourself with a new target platform (Android smartphones) and its SDK. You'll collaborate on definition, design, implementation and test of the first version of an app. We'll define our own agile process model following SCRUM, use a version control system (git or svn), test on real Android devices and document our progress in a Wiki.
You don't need to know Android or agile development to participate.


^nach oben



IF AGI 02

Agile Development with Ruby on Rails


Course


Prof. Dr. Barbara Kleinen

HTW Berlin


Mo 2.9. 11.00-12.30 und 14.00-16.30 Uhr
Di 3.9. 09.00-12.30 und 14.00-16.30 Uhr
Mi 4.9. 09.00-10.30 Uhr


Target Group: open

Prerequisites: Usage of text editors, command line, preferably git version control. SQL Knowledge may be helpful, but absolutely not necessary. Participants should know how to program in at least one programming language – this is not a programming introductory class. Knowledge of Ruby will be helpful, but is not required. As we will be developing web applications, a basic knowledge of html, css and how the web works will be an advantage, but not strictly necessary. Own laptop with installation rights and system know-how necessary.

Requirements: email exchange and work through a basic ruby and ruby on rails tutorial, training with software before, talk and exercises during, assignments after the summer university. You need to bring your computer where Ruby on Rails is already installed

Participants: 12

Credit Points (ECTS): with assignment 1

Modul acceptance in Uni Bremen: (General Studies VAK) META-2013/IF.2013.AGI.02

(Digital Media VAK) 03-B-UN-2/IF.2013.AGI.02 (Freie Wahl); auf Antrag wählbar für Master

(Informatik VAK) 03-BU-2/IF.2013.AGI.02 (Freie Wahl); auf Antrag wählbar für Master

(Produktionstechnik) anerkannt im Modul General Studies


This class is an introduction to Agile Development and the Ruby on Rails Web Development Framework. Students will develop their own web application for a self-chosen topic guided by the Scrum Methodology. Various aspects of the Rails framework will be presented or self-studied depending on the requirement of the chosen projects.


^nach oben