collaborative knowledge acquisition for agile project management
DESCRIPTION
Collaborative Knowledge Acquisition for Agile Project Management. PhD Milorad Tosic, MSc Valentina Milicevic, PhD Miomir Stankovic. Agile project management system. Agile project management may deliver benefits, such as: reduce project risks; reduce overhead costs; - PowerPoint PPT PresentationTRANSCRIPT
Department of Computer Science
Intelligent Information Systems Lab
Collaborative Knowledge
Acquisition for Agile Project
Management PhD Milorad Tosic,
MSc Valentina Milicevic,
PhD Miomir Stankovic
21/11/2005 EUROCON 2005
Agile project management system Agile project management may deliver benefits, such as:
reduce project risks; reduce overhead costs; improve project success rate.
We envision the agile project management system as: the intelligent information system, collecting information processing and presenting information in a
structured way cooperate with users and other systems in
problem solving; discovery, access and manipulation of a wide variety of
multimedia data and knowledge.
21/11/2005 EUROCON 2005
Collaborative information systems Components of the supporting IT infrastructure for adoption
of agile methodologies in the project management in general roles processes mechanisms
Collaborative mechanisms
Result: Support IT infrastructure for knowledge acquisition and interaction flows in the agile project management over Collaborative Semantic Web Portal Prototype
21/11/2005 EUROCON 2005
MEM
DE
DC
DP
Executive
DOV
1: Concretization of Agents
2: Knowledge Acquisition (DOV collection)
3: integration and revision of the collected DOVs
4: Create interview forms
5: Prepare interviews
8: Reporting
10: DOV updates
6: Conduct interviews
7: Collected data
9: Updated reports and corrections
Collaborative Knowledge Acquisition
Domain Ontology & Vocabulary (DOV)For the purpose of the project management, we organize data, information and knowledge in a form of DOV. DOV encapsulates terminology, knowledge, vocabularies, etc. that are used at the boundary of some domain. The DOV may be further specialized as organizational, micro, methodological and expert.
Processes Concretization of
Agents Information, data, and
knowledge acquisition at the macro level
Integration and revision of collected DOVs
Information, data and knowledge mining and analyzing, generation of reports, and final study report development
Role:Methodology
Execution Manager (MEM)
agent that, according to the existing methodology, interacts with other agents following the roles on the project and helps them perceive overall progress and value add on the project.
Role: Domain Expert
(DE)agent that is not
necessarily directly involved in daily practice in the domain, but has expert
domain knowledge. Such person is called
“external expert” or “consultant”.
Role: Data
Collector (DC)
agent that executes the
process of data collection
Role: Domain
Practitioner (DP)agent that works on practical problems
from a certain domain on a daily basis, but has a
single, narrow view to the problem. DP
possesses tacit knowledge, the
knowledge that it is not aware of but is
indispensable for the everyday practice.
21/11/2005 EUROCON 2005
Collaborative Mechanisms
Work Group (WG) System Administrator
administers the group and provides IT resources for the group.
Content Administratoradministers the content that is accumulated
within the group boundaries.
Workgroup Administrator
is a member of the WG with privileges to organize activities within the group.
Workgroup Member
is any user participating in the WG.
Multi viewInterface for accessing system resources
Multilanguage supportInterface for being aware of other system’s elements
IndicatorsActivity Indicators
number of active users, number of passive users, periodical review of the group’s activity, level of interaction intensity, etc. The indicators
may be assigned to a user, group or to any other system’s element.
Social Indicators for example, number of users interested in
sharing the same system element;
LD ("likes-dislikes") Indicatoran actor in the system may like/dislike some other system’s element (other user or group,
resource, time of the day, etc.).
Forms Forms are collaboratively developed, usually within a WG. These forms are then used to
structure communication with actors outside the WG (questionnaires, surveys, reports, etc.).
Also, the forms are used for knowledge and information acquisition.
Reports Automatic generation of diverse reports over
the content developed in a collaborative, multi-user fashion. The forms may be used as
report’s templates.
E-mail notificationAutomatic notification to subscribed
workgroups and workgroup members about specified content changes.
21/11/2005 EUROCON 2005
Our answer: Collaborative Semantic Web Portal Prototype Prototype:
Inter- as well as intra-community collaboration, Workflow and Process management, Interaction, Knowledge sharing and dissemination, Heterogeneous information integration, Awearness building.
Mechanisms: System login and working groups, Interaction over content, Interaction over structure, Interaction over presentation semantics.
21/11/2005 EUROCON 2005
Menu creating and editing
Page and content creating and editing
Page attachments as documents and pictures
Different ways of the content printing
21/11/2005 EUROCON 2005
Interaction over content: Collaborative page editing
21/11/2005 EUROCON 2005
Interaction over content: Content printing
Preaty printing Pure text printing PDF printing
21/11/2005 EUROCON 2005
Interaction over structure: Automatic Links
Automatic links for page neighbourhood (links pointing to the page and links pointing from the page)
Usefull for drop-down menus within main menu as well as page-specific manues reflecting current context
21/11/2005 EUROCON 2005
Interaction over presentation semantics
Importing inter and intra web pages or their some part into page content
21/11/2005 EUROCON 2005
Interaction over presentation semantics
Personalization and configuration of several existing applications
21/11/2005 EUROCON 2005
Our experience so far
Agile project management Interactive distributed meeting minutes
administration Project knowledge accumulation Project members have location-independent access
to shared project’s documentation over the Web
Collaborative reports writing; Adaptable workspace Automatic e-mail notification about changes in the
shared workspace; Project participant's motivation factor is increased; Team communication is improved; Management of the project is more natural; Continuous monitoring is easier and project
information is available to all project members.
21/11/2005 EUROCON 2005
Conclusion
Process for collaborative knowledge acquisition
Roles, processes and collaborative mechanisms
Several projects running under Collaborative Semantic Web Portal Prototype http://infosys1.elfak.ni.ac.yu/ http://ntpark.elfak.ni.ac.yu/ http://infosys1.elfak.ni.ac.yu/nastava
Department of Computer Science
Intelligent Information Systems Lab
Collaborative Knowledge
Acquisition for Agile Project
Management
Questions?http://infosys1.elfak.ni.ac.yu