project knowledge management based on social networks
DESCRIPTION
TRANSCRIPT
![Page 1: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/1.jpg)
USING SOCIAL NETWORK ANALYSIS FOR SOFTWARE PROJECT MANAGEMENT
ICEMI 2014, HONG KONG 15-16 FEBRUARY 2014
PROF. PANOS FITSILIS
TECHNOLOGICAL EDUCATION INSTITUTE OF THESSALY
![Page 2: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/2.jpg)
CONTENTS
• Contemporary Trends on Project managements
• How SNA can be used in the context of Software Engineering and Software Project Management
• The ONSOCIAL project
![Page 3: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/3.jpg)
TYPICAL PROJECT MANAGEMENT APPROACHES
• Project Management Institute – Body of Knowledge
• www.pmi.org
• Integration, scope, time, cost, quality, HR, communication,
• PRINCE
• www.prince2.com
• IPMA Competence Baseline
• www.ipma.ch
• Technical, behavioral, contextual
• Agile methods
• XP, Scrum, Crystal Reports, etc.
Process
People
![Page 4: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/4.jpg)
WHAT ARE THE INTANGIBLES IN SPM?
DEFINITION OF INTANGIBLES
The factors not shown in the traditional project analysis,
but which are of critical importance for the project and the organization’s future success.
How we select our team?How we decide on our team composition?
What knowledge we are missing?What requirements to include in our release?
Which tests to execute?Using Social Networking to discover the intangibles
![Page 5: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/5.jpg)
SOCIAL NETWORKS AND KNOWLEDGE MANAGEMENT
• Why Social Networks in KMS?
Knowledge Management involves people, technology, and processes inOverlapping parts.
Knowledge Management
People
ContentProcesses
![Page 6: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/6.jpg)
TRANSFORMING TACIT KNOWLEDGE TO EXPLICIT KNOWLEDGE
TACIT
KNOWLEDGE
EXPLICIT
KNOWLEDGE
SOCIAL NETWORK ANALYSIS
Potential for knowledge extraction
![Page 7: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/7.jpg)
…
Software Project Ontology
Personnel information
Personnel knowledge evaluation
Knowledge management Team selection
Social network
5
![Page 8: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/8.jpg)
![Page 9: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/9.jpg)
SOCIAL NETWORK ANALYSIS
Social network analysis [SNA] is the mapping and measuring of relationships and flows between people, groups, organizations, computers or other information/knowledge processing entities.
The nodes in the network are the people and groups while the links show relationships or flows between the nodes.
We measure Social Network in terms of:
• 1. Degree Centrality:
• The number of direct connections a node has.
• 2. Betweenness Centrality:
• A node with high betweenness has great influence over what flows in the network indicating important links and single point of failure.
• 3. Closeness Centrality:
• The measure of closeness of a node which are close to everyone else.
![Page 10: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/10.jpg)
DIMENSION FOR TEAM SELECTION
Model
Projects
Locations
Knowledge
AgentsTasks
Resources
Roles
![Page 11: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/11.jpg)
NETWORK OF CONNECTIONS/1
![Page 12: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/12.jpg)
NETWORK OF CONNECTIONS/2
![Page 13: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/13.jpg)
COLLABORATION NET FOR AGENTS(AGENT X AGENT)
Project A
Project B
Project C
![Page 14: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/14.jpg)
NETWORK THAT RELATES TEAM MEMBERS, PROJECTS AND KNOWLEDGE
Project team members
Knowledge/skills
Projects
![Page 15: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/15.jpg)
PROJECT NETWORK PRESENTING CLASSES KNOWLEDGE AND PROJECTS
Knowledge/skills
Projects
Knowledge required by each project
![Page 16: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/16.jpg)
ONSOCIAL PROJECT TECHNICAL ARCHITECTURE
![Page 17: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/17.jpg)
PROBLEMS NEED TO BE ADDRESSED
• Data extraction from different Social Networks
• Sparse data usage (profiles are empty)
• Unique identification of profiles
• Creating/keeping current enterprise data corpus
• Selecting most appropriate algorithm for matching profiles.
![Page 18: Project knowledge management based on social networks](https://reader034.vdocuments.mx/reader034/viewer/2022051322/545b8fc2b1af9fb66e8b6309/html5/thumbnails/18.jpg)
CONCLUSION
• We have presented
• How social network analysis can be used in order to improve software project management
• Different scenarios that can help improve project analysis
• Project selection
• Team and knowledge analysis
• Requirements management
• Improving testing
• Based on solid theoretical framework (graph theory)