Softwareprojekt

Nr. I

Wintersemester

Michael Palmer / palmer@beuth-hochschule.de
swp.michaelpalmer.de

Was erwartet Ihr von der Veranstaltung?

Was werden wir hier nicht machen?

Was werden wir hier nicht machen?

Klassische-Softwareentwicklung

schreiben, planen, neu konzipieren

  • Lastenheft
  • Pflichtenheft
  • UML in Perfektion
  • noch mehr planen...

Wir werden die Implementierung nicht auf SWP II verschieben!

Aber was machen wir?

Was wir machen werden?

Wir üben Software-Projektmanagement aus!

.. wir bilden Teams (5-8 Personen)

.... wir bauen echte Produkte

..... mit echten Kunden oder Opensource Projekten

...... und liefern kontinuierlich Qualität

Dazu werden wir das Vorgehensmodell
Scrum
verwenden


was das ist kommt später

Was für Projekte?

Was für Projekte?

Wir haben eine Firma namens Kreuzwerker am Start

Es gibt tausende OS Projekte (suchen wir uns was raus!)

Oder haben wir noch eine eigene Idee?

Die Möglichkeiten sind noch offen

Benotung?

Immer ganz wichtig für den Studenten ;)

Für Programmieraufgaben:

.. Richtigkeit 3 Punkte (accuracy)

.. Form 3 Punkte (form)

.. Sinnhaftigkeit 3 Punkte (correctness)

 

Projekt

.. Teamfähigkeit

.. Organisation

.. Gesamtergebnis

Zusammengefasst

Es gibt einen sehr kleinen Teil Eigenleistung

Und einen großen Teil Gruppenarbeit

Und damit eine Teamnote!

Wir wollen ein paar coole online Tools ausprobieren

Tools

Wer kennt?

?

.. wir wollen das Kanbanboard testen!

?

.. wir nutzen es zum Chatten!

?

.. damit fangen wir an!

Zu Github kommen wir später!

Moodle Kurs

sof1-wise1617

Bitte meldet Euch zunächst bei Slack an

URL: https://beuth-hochschule.slack.com/signup

Wie? sXXXX@beuth-hochschule.de

Und jetzt zur ersten Aufgabe!

Das macht jeder!

https://www.codecademy.com/learn/learn-git

Sucht euch was aus

https://www.codecademy.com/learn/php

https://www.codecademy.com/learn/learn-java

https://www.codecademy.com/learn/python

https://www.codecademy.com/learn/ruby

https://www.codecademy.com/learn/javascript

Codecademy

Workload 4h in der folgenden Übung!

ESC for overview!