masp manage a soft project

Post on 25-Jul-2015

337 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

VORLESUNG KOOPERATIVE SYSTEME WINTERSEMESTER 2010

Manage a SoftProject (MaSP)

Das Team

22.11.2010

2

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Elmar Gesenhoff• Fraunhofer IML

Marcel Hoffmann• ConSecur GmbH

Martin Schlüter• MesserSoft AG

Agenda

Was ist MaSP?KonkurrenzanalyseUseCases & PrototypVerwendete EntwurfsmusterAusblick

22.11.2010

3

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Was ist MaSP?

MaSP ist eine Internetplattform, die Ideengeber und Community Mitglieder

zusammenführt, um Software Projekte zu managen.

Der Schwerpunkt liegt auf der kooperativen Unterstützung mittels von MaSP zur

Verfügung gestellter Werkzeuge.

22.11.2010

4

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Ideengeber Community -Mitglieder

Hat die Idee für ein Projekt

Hat evtl. ein Budget

ProgrammiererDesignerTesterProjektleiter

Was ist MaSP?

MaSP22.11.2010

5

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Werkzeuge

Virtueller KonferenzraumKooperative ProjektplanerstellungKooperatives MindMappingKooperative DokumentenbearbeitungExpertensuche

22.11.2010

6

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Konkurrenzanalyse

22.11.2010

7

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

oDesk.com

Online-Marktplatz für ProjekteFokus auf den AuftraggeberÜberwachung des ProjektteamsIntegrierte BezahlungKeine Spezialisierung auf Softwareentwicklung

22.11.2010

8

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

guru.com/vworker.com

Suchmaschine für FreelancerKeine Bewerbung, Auftraggeber sucht FreelancerVworker früher bekannt unter rentacoder.com

22.11.2010

9

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Elance

Onlinemarktplatz für ProjekteUnterstützung für Projektteams

Cloud-basierter Dateiaustausch Zeitpläne und Statusreports Eingebauter Messaging-Dienst

Auftraggeber bestimmt Teambildung

22.11.2010

10

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Bizwiese

Onlinemarktplatz für ProjekteNur Suche nach (schon) kompletten Teams

möglich

22.11.2010

11

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Microsoft Project 2010

Client/Server AnwendungKeine Online-Version „as a Service“ erhältlichBietet Multi-Projekt-Management und TeamlösungenVon sich aus keine Kommunikations- und

KooperationsunterstützungZugriff für externe Mitarbeiter nur schwer möglich

22.11.2010

12

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

UseCases & Prototypen

22.11.2010

13

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Storyline Ideengeber

Anmelden

Projekt erstellen

Team finden

Projekt managen

22.11.2010

14

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Storyline Ideengeber

PM

Projekt-plan

Lasten-heft

Pflichten-heftImple-mentier-ung

Projekt-abschluss

22.11.2010

15

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

16

Klaus Kleine hat eine Idee für eine Koch-Community Er ist bereits Mitglied und meldet sich an

Startseite

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

17

Klaus verschafft sich einen schnellen Überblick Er klickt auf den Hyperlink „Projekt erstellen“

Persönliche

Startseite Klaus

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

18

Klaus legt ein neues Projekt mit den wichtigsten Eigenschaften an

Anschließend fügt er die benötigten Teammitglieder hinzu

Projekt erstellen

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

19

Er beschreibt die benötigten Fähigkeiten und die Aufgaben für den gesuchten Programmierer

Team-mitgliede

r hinzufüge

n

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

20

Klaus beginnt mit dem Lastenheft Das Lastenheft taucht in der Medien Box als neuer Eintrag auf Er wartet nun auf Bewerbungen aus der Community

Projekt-raum

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Storyline Programmierer

Registrieren

Profil ausfüllen

Projekt suchen Bewerben Teilnehme

n

22.11.2010

21

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

22

Registrier-ung

Linus füllt die Muss-Felder aus und schickt seine Registrierung ab

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

23

MaSP erinnert ihn daran sein Profil zu vervollständigen Linus füllt die Daten aus, die er preisgeben will Seinen Geburtstag soll keiner sehen

Profil vervoll-

ständigen

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

24

Benachrichtigungs-einstellun

gen

Linus möchte seine Statusupdates nur wöchentlich erhalten

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

25

Nach der Anmeldung erscheint die persönliche Startseite Auf Basis des Profils werden empfohlene Projekte angezeigt Linus wird auf „CooCoo“ aufmerksam und bewirbt sich Klaus erhält die Bewerbung und lädt Linus in die Projektgruppe

ein

Persönliche

Startseite Linus

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

26

Klaus, Rita und Linus erstellen zusammen eine MindMap in einer Konferenz

Konferenz

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

27

Klaus und Linus ändern parallel den Projektplan

Projektplan

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

28

Konflikt-erkennun

g

Beide ändern die gleiche Zeile, dies führt zu einem Konflikt

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

29

Klaus löst den Konflikt

Konflikt-erkennun

g

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

30

Nach Projektabschluss hat Klaus die Möglichkeit, seine Mitstreiter und das Projekt als solches zu bewerten

Projekt ab-

schliessen

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

31

Wenn Klaus aus der Community austreten möchte, kann er das in seinem Profil tun

Seine Daten werden dabei gelöscht, seine Beiträge werden pseudo-nymisiert weitergeführt

Mitglied-schaft

beenden

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Verwendete Entwurfsmuster

22.11.2010

32

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Login

Welcome Area

Hall Of Fame

22.11.2010

33

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Login

Welcome Area

Hall Of Fame

22.11.2010

34

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Login

Welcome Area

Hall Of Fame

22.11.2010

35

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Buddy/User List

Activity Log

Birds of a Feather

22.11.2010

36

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Buddy/User List

Activity Log

Birds of a Feather

22.11.2010

37

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Buddy/User List

Activity Log

Birds of a feather

22.11.2010

38

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Away Message

Shared File Repository

Forum

Quality Inspection

Availability Status

22.11.2010

39

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Away Message

Shared File Repository

Forum

Quality Inspection

Availability Status

22.11.2010

40

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Away Message

Shared File Repository

Forum

Quality Inspection

Availability Status

22.11.2010

41

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Away Message

Shared File Repository

Forum

Quality Inspection

Availability Status

22.11.2010

42

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Quick Registration

22.11.2010

43

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Room

Embedded Chat

Application Sharing

Vote

Remote-Cursor

Remote Field of Vision/Active Map

Remote Selection

Activity Indicator

User List

Invitation

22.11.2010

44

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Room

Embedded Chat

Application Sharing

Vote

Remote-Cursor

Remote Field of Vision/Active Map

Remote Selection

Activity Indicator

User List

Invitation

22.11.2010

45

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Room

Embedded Chat

Application Sharing

Vote

Remote-Cursor

Remote Field of Vision/Active Map

Remote Selection

Activity Indicator

User List

Invitation

22.11.2010

46

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Room

Embedded Chat

Application Sharing

Vote

Remote-Cursor

Remote Field of Vision/Active Map

Remote Selection

Activity Indicator

User List

Invitation

22.11.2010

47

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Room

Embedded Chat

Application Sharing

Vote

Remote-Cursor

Remote Field of Vision/Active Map

Remote Selection

Activity Indicator

User List

Invitation

22.11.2010

48

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Room

Embedded Chat

Application Sharing

Vote

Remote-Cursor

Remote Field of Vision/Active Map

Remote Selection

Activity Indicator

User List

Invitation

22.11.2010

49

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Room

Embedded Chat

Application Sharing

Vote

Remote-Cursor

Remote Field of Vision/Active Map

Remote Selection

Activity Indicator

User List

Invitation

22.11.2010

50

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Room

Embedded Chat

Application Sharing

Vote

Remote-Cursor

Remote Field of Vision/Active Map

Remote Selection

Activity Indicator

User List

Invitation

22.11.2010

51

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Room

Embedded Chat

Application Sharing

Vote

Remote-Cursor

Remote Field of Vision/Active Map

Remote Selection

Activity Indicator

User List

Invitation

22.11.2010

52

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Room

Embedded Chat

Application Sharing

Vote

Remote-Cursor

Remote Field of Vision/Active Map

Remote Selection

Activity Indicator

User List

Invitation

22.11.2010

53

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Sitzungs-muster

Tell-a-joke

Time-Keeper

22.11.2010

54

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Sitzungs-muster

Tell-a-joke

Time-Keeper

22.11.2010

55

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Collaborative Session

State Transfer

Replicated Objects

Mediated Updates

22.11.2010

56

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Virtual Me

Masquerade

57

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Virtual Me

Masquerade

58

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Periodic Report

59

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Quick Goodbye

60

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Optimistic Concurrency Control

Conflict Detection

22.11.2010

61

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Change Indicator

Spontaneous Collaboration

62

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Change Indicator

Spontaneous Collaboration

63

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Immutable Versions

64

22.11.2010Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Entwurfs-muster

Letter of Recommendation

22.11.2010

65

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Ausblick

Ergänzung der Implementierungsunterstützung

Unterstützung für Projektplanungsszenarien

Unterstützung für Multiprojekt-Management

Umfangreiche Rechteverwaltung

22.11.2010

66

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

Vielen Dank für Eure Aufmerksamkeit

22.11.2010

67

Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter

top related