SlideShare ist ein Scribd-Unternehmen logo
1 von 67
V O R L E S U N G K O O P E R A T I V E S Y S T E M E
W I N T E R S E M E S T E R 2 0 1 0
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?
 Konkurrenzanalyse
 UseCases & Prototyp
 Verwendete Entwurfsmuster
 Ausblick
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
 Programmierer
 Designer
 Tester
 Projektleiter
Was ist MaSP?
MaSP
22.11.2010
5
Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter
Werkzeuge
 Virtueller Konferenzraum
 Kooperative Projektplanerstellung
 Kooperatives MindMapping
 Kooperative Dokumentenbearbeitung
 Expertensuche
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 Projekte
 Fokus auf den Auftraggeber
 Überwachung des Projektteams
 Integrierte Bezahlung
 Keine Spezialisierung auf Softwareentwicklung
22.11.2010
8
Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter
guru.com/vworker.com
 Suchmaschine für Freelancer
 Keine Bewerbung, Auftraggeber sucht Freelancer
 Vworker früher bekannt unter rentacoder.com
22.11.2010
9
Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter
Elance
 Onlinemarktplatz für Projekte
 Unterstü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 Projekte
 Nur Suche nach (schon) kompletten Teams möglich
22.11.2010
11
Elmar Gesenhoff, Marcel Hoffmann, Martin Schlüter
Microsoft Project 2010
 Client/Server Anwendung
 Keine Online-Version „as a Service“ erhältlich
 Bietet Multi-Projekt-Management und Teamlösungen
 Von sich aus keine Kommunikations- und
Kooperationsunterstützung
 Zugriff 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-
heft
Imple-
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-
mitglieder
hinzufügen
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 Teilnehmen
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
Benachrich
tigungs-
einstellung
en
 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-
erkennung
 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-
erkennung
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

Weitere ähnliche Inhalte

Empfohlen

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

MaSP Manage a Soft Project