Hasso-Plattner-Institut Design IT. Create Knowledge.

News

01.08.2016

openHPI Course "Internetworking 2016"

A new openHPI course about "Internetworking" starts on September 5, 2016. The course is held by Prof. Dr. Christoph Meinel ... [more]
19.05.2016

openHPI Workshop "Embedded Smart Home"

We are going to offer a new openHPI workshop "Embedded Smart Home" in German language. More Infocan be found here ... [more]
10.03.2016

New public demo

You can check out our public demo platform at https://tele-task-demo.hpi.uni-potsdam.de. Please let us know what you ...

Statistics

userclicks 35 M
lecture 5773
activelecturer 2373
series 474
Lecture-Feed of Series: Softwaretechnik II (WS 2010/11) Feed of Series: Softwaretechnik II (WS 2010/11)

Softwaretechnik II (WS 2010/11)

Image of
Not enough ratings.

Dr. Alexander Zeier

Successor of this series: Softwaretechnik II (WS 2011/12)

Predecessor of this series: Softwaretechnik II (WS 2009/10)

The software industry is more and more pushed towards fast time-to-market and short development cycles. Putting it in other words, if a piece of software is not finished at a certain point in time, it can have negative effects on the companies performance.

Given the fact that a team is limited to a certain number of people and can thus only build a product of a (relatively) fixed size, multiple teams have to collaborate and work on large software projects together. This, of course, leads to a certain overhead.

In Software Engineering 2, you shall learn how to conduct software development in two large groups of about 50 people. We want to prepare you for a situation where you are in a leading position and responsible for a large piece of software. Thus, you shall learn methods, concepts, and technologies that help you to successfully deliver large software in a multiple team setting.

Introduction

Not enough ratings.
Date: 22.10.2010
Lang.: de
Dur.: 01:01:49
Play full lecture
• High-level Overview of SWT2 00:12:25
• Organization 00:18:28
• Content of the Project 00:20:35
• Basic IT Infrastructure 00:10:21

Chapter 2

Not enough ratings.
Date: 22.10.2010
Lang.: de
Dur.: 00:22:30
Play full lecture
• What is Ruby on Rails 00:11:21
• Examples of Routes 00:11:09
Not enough ratings.
Date: 22.10.2010
Lang.: de
Dur.: 01:31:22
Play full lecture
• Your First Rail Application 00:14:39
• Your Introductory Rails Excercise 00:12:18
• Quick Introduction into Git 00:09:56
• Behaviour-driven Development 00:13:08
• Running Common Tasks with Rake 00:35:33
• DataMapper 00:05:48

Chapter 3

Not enough ratings.
Date: 29.10.2010
Lang.: de
Dur.: 00:35:58
Play full lecture
• Einführung 00:07:00
• Standard Software vs. Individual Software 00:14:11
• ERP Systeme 00:14:47
Not enough ratings.
Date: 29.10.2010
Lang.: de
Dur.: 00:15:55
Play full lecture
• Ziele eines CRM 00:06:51
• Leads und Opportunities 00:09:04

Chapter 4

Not enough ratings.
Date: 29.10.2010
Lang.: de
Dur.: 00:24:29
Play full lecture
• Development Process for the Project 00:07:47
• Scaling Scrum: Sprint Planning 00:11:02
• Scaling Scrum: Scrum of Scrums 00:05:40
Not enough ratings.
Date: 29.10.2010
Lang.: de
Dur.: 01:14:29
Play full lecture
• Introduction 00:16:10
• What is Software Architecture? 00:23:16
• Architecture Definition - Getting Started 00:09:24
• Steps from Requirements to Architecture 00:11:45
• 10 Steps to Software Architecture 00:13:54
Not enough ratings.
Date: 29.10.2010
Lang.: de
Dur.: 00:17:00
Play full lecture
• Architecture Overview 00:11:09
• Agilo Demonstration 00:05:51

Chapter 5

Not enough ratings.
Date: 05.11.2010
Lang.: de
Dur.: 01:25:21
Play full lecture
• Lego Scrum Exercise 00:13:37
• git 00:19:40
• git 3. workflow 00:10:58
• Project Infrastructure 00:15:36
• Introduction into Testing in Rails 00:15:22
• PO Presentation 00:10:08

Chapter 6

Not enough ratings.
Date: 12.11.2010
Lang.: de
Dur.: 01:30:04
Play full lecture
• Behavior-Driven Development of MasterMind 00:16:43
• rate_code.feature 00:16:46
• class Game 00:10:38
• game_spec.rb 00:12:52
• Test::Unit vs. RSpec 00:14:09
• Refactoring 00:18:56
Not enough ratings.
Date: 12.11.2010
Lang.: de
Dur.: 01:25:11
Play full lecture
• BDD Cycle Recap 00:12:42
• Algorithmus implementieren 00:16:18
• Methode Extrahieren 00:22:52
• Duplikate 00:15:46
• Why Behavior-driven Design? 00:17:33

Chapter 7

Not enough ratings.
Date: 19.11.2010
Lang.: de
Dur.: 00:44:47
Play full lecture
• Exploratives Programmieren 00:13:45
• Velocity 00:16:34
• Grenzen im Personaleinsatz 00:14:28
Not enough ratings.
Date: 19.11.2010
Lang.: de
Dur.: 00:25:38
Play full lecture
• The Case for BDD 00:16:32
• Epics 00:09:06
Not enough ratings.
Date: 19.11.2010
Lang.: de
Dur.: 01:33:22
Play full lecture
• Building Blocks of Tests and BDD 00:20:40
• Test Doubles 00:15:08
• Stubs with Parameters 00:14:38
• Model Tests 00:17:10
• Controller Tests 00:08:59
• Outgoing Mail Tests 00:16:47

Chapter 8

Not enough ratings.
Date: 10.12.2010
Lang.: en
Dur.: 01:30:41
Play full lecture
• A practical example about 00:14:44
• Testing at eBay in the past 00:13:39
• EU Quality Engineering 00:15:38
• High Level Architecture 2.0 00:15:22
• ID Folds 00:18:46
• Services to manipulate test data 00:12:32
Not enough ratings.
Date: 10.12.2010
Lang.: de
Dur.: 00:27:08
Play full lecture
• Return on time invested 00:08:45
• Bucket Estimation 00:15:02
• Value-driven Requirements Engineering 00:03:21
Not enough ratings.
Date: 28.01.2011
Lang.: de
Dur.: 01:35:16
Play full lecture
• Erfolgskfaktoren 00:14:09
• R/3 00:17:15
• Qualitätsprobleme 00:12:11
• PIL 00:16:01
• Planung früher 00:11:30
• Sprachliches Problem 00:09:46
• Tests und Konfigurationsmanagement 00:14:24
Tags added to this content

No tags have been added to this content so far.

Tag this content

Please enable javascript to use this function.

Dear user,
with the tagging function you'll be able to add taggs to videos.
However, in order to link all your tags with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.
Links added to this content

No links have been added to this content so far.

Add Link to this content

Please enable javascript to use this function.

Dear user,
with the links function you'll be able to add links to other resources to this content.
However, in order to link all your links with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.