Designing for Participation in Socio-technical Software Systems

نویسندگان

  • Yunwen Ye
  • Gerhard Fischer
چکیده

Participative software systems are a new class of software systems whose development does not end at the deployment but requires continued user participation and contribution. They need to provide both solutions to users and a participation framework that entails technical and social challenges. Metadesign is a promising approach to guide the development of participative software systems. Drawing on lessons learned from a systematic analysis of Open Source Software projects, this paper described general issues that need to be addressed to enable and encourage continued user participation during the meta-design process.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Requirements-Driven Supervision of Socio-Technical Systems

Modern software systems are characterized by ever-changing goals and requirements. Such systems operate in an environment that is dynamic, open, partly known, unpredictable. New goals arise and others are dropped, due to changes in stakeholders’ needs and priorities, government regulations, technology. Despite this dynamism, systems should meet their goals and comply with the evolving requireme...

متن کامل

A socio-technical approach to improving the systems development process

Research on improving the systems development processes has primarily focused on mechanisms such as tools, software development methodologies, and process capabilities. This research has yielded considerable insights into improving the systems development process, but the large majority of information systems development projects still continue to be over budget, late, and ineffective in meetin...

متن کامل

Analyzing Design Tradeoffs in Large-Scale Socio-technical Systems through Simulation of Dynamic Collaboration Patterns

Emerging online collaboration platforms such as Wikipedia, Twitter, or Facebook provide the foundation for socio-technical systems where humans have become both content consumer and provider. Existing software engineering tools and techniques support the system engineer in designing and assessing the technical infrastructure. Little research, however, addresses the engineer’s need for understan...

متن کامل

Studying Relationship between Socio-Cultural, Economical and Managerial Factors with the Participation Rate of Agricultural Cooperatives’ Members (Case Study, Shirvan Chardavol Township, Ilam Province, Iran)

The purpose of this research was studying relationship between socio- cultural, economical and managerial factors with the participation rate of agricultural cooperative's members in the Shirvan Chardavol township in the Ilam province, Iran. The method of this study is descriptive-correlative. A researcher made questionnaire was used as the tool for gathering data. The face and content validity...

متن کامل

The Agent at the Center of the Requirements Engineering Process: A Framework for Complex Socio-technical Systems

Adopting Requirements Engineering (RE) techniques based on the fundamental notions of the agent-oriented programming paradigm, i.e., Agent, Goal, and Intentional Dependency, has been recognized as a crucial step towards a more homogeneous and natural software engineering process for complex socio-technical systems, among which Multi Agent Systems. The availability of simple representational too...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007