Article Preview
TopIntroduction
Social media, such as blogs, wikis, and other Web 2.0 tools, offer users the opportunity to communicate and collaborate about a wide range of issues, including system project development and management. As a result it probably is not surprising that recently, there have been reports from practice that social media tools have been used in system development and management. For example, blogs have been used to communicate project information, wikis have been used to collaborate and communicate project requirements, and collaborative tags have been used to facilitate search of project resources. In particular, a recent survey (Harrin, 2011) found that social media was being used in a number of ways:
- •
85% to stay in touch with colleagues
- •
60% to communicate with the project team
- •
49% to provide project status updates
- •
43% to manage
- •
41% to communicate with project stakeholders
Purpose of this Paper
However, rather than just using social media for communicating and collaborating, there are additional emerging needs that can be met by analyzing information generated from social media. In some cases, social media replaces conversations with written exchanges, providing a “text history” that might be used to capture the information exchanged between actors. In particular, using artificial intelligence-based approaches such as those generated by DeJong (1979), Allan et al. (1998), and others, we hypothesize that we can use that content to identify and gather information for system development and management. In addition, we hypothesize that content has certain characteristics that will facilitate our use of that information to discover meaning in the content, such as capturing system development “events” from social media text.
This paper addresses three settings to investigate the types of information available. First, researchers (e.g., Ramesh & Dhar, 1992) have been concerned about capturing a project’s “history of design” that could encompass and be captured in the various phases of the system’s life cycle, ranging from design to development to maintenance and management. Those researchers are interested in finding information that will allow generation of that history of decision making, ultimately, capturing discussions and deliberations leading up to the system development and its many artifacts. As noted by Ramesh and Dhar (1992) these issues typically are of greatest concern in multi-person teams. Since social media is used in multi-person system development projects, information gathered from social media might be used to support design history. Second, some software development methodologies, e.g., prototyping and scrum, typically generate very limited documentation as part of their methodology. As a result, there is a concern for sources of information that can facilitate development of such documentation. Potentially social media could provide information in support of documentation. Third, Sarbanes – Oxley, section 409 requires “real time disclosures” of material changes in projects. As a result, large system development projects need to be monitored to ensure that any large material changes can be ascertained. Social media provide information that could be analyzed and monitored in real time, with a particular focus on finding expressions, potentially emotional, related to system project status, whether good or bad. In the context provided by these applications we will investigate domain-based characteristics of the text, relating specifically to these applications.
TopBackground
The purpose of this section is to briefly review some of the key concepts used in this paper, including social media, decision making support systems (DMSS), system development methodologies and intelligent event tracking and monitoring.