Upload
workshop-on-distributed-software-development-software-ecosystems-and-systems-of-systems
View
88
Download
0
Embed Size (px)
Citation preview
DISTRIBUTED
SOFTWARE
DEVELOPMENT
By Sabrina Marczak
Same Location
Distributed Setting
Distributed Software Development
Global Software Engineering
Time zone
Language
Culture
DISTANCES
Communication
Coordination
Team spirit
Trust
IMPACT ON
What is it?
Levels of dispersion
Main issues
Success factors
PAST
Soft skills
Solutions
Cost
Large-scale agile
PRESENT
Quality
Product
Process
Collaboration
Management
QUALITY
Software Ecosystems
Keystones
Users
Developers
ACTORS
Technical
Business
Social
PERSPECTIVES
Single development
(Platform + Projects)
Actors’ contributions
Health and prosperity
DDS vs SECO
Future Directions
Coordination mechanisms
Product quality control
Contributor certification
Architectural standards
Governance model
Health indicators
OPEN QUESTIONS
Quality framework
Interdisciplinary work
Joint research projects
OPPORTUNITIES