The recent emergence of web mash-ups and open source software is driving the development of new practices in software and systems development. In this paper we explore novel practices of user-driven innovation through an examination of several case studies which illustrate how users and developers are exploiting the proliferation of open APIs and open source systems. Developers can rapidly create proofs of concept that are robust enough for actual use by combining preexisting software components. The underlying programming processes involved make use of tried-and-true software development techniques, and may not appear innovative at first. However, the application of these practices and techniques to problem solving by non-programmers shows...
Web mashups are Web applications developed using contents and services available online. Despite rap...
This chapter explores the concept of patchwork prototyping - the combining of open source software a...
The aim of this chapter is to explore the differences and commonalities between open source software...
The recent emergence of web mash-ups and open source software is driving the development of new prac...
The recent emergence of web mash-ups and open source software is driving the development of new prac...
In recent years major web services have opened their systems to outside use through the imple-mentat...
This chapter explores the concept of patchwork prototyping- the combining of open source software ap...
The development of modern Web 2.0 applications is increasingly characterized by the involvement of e...
The spread of the open innovation model created new challenges for further implications of the Web ...
International audienceThis paper opens debate around the evaluation of user-innovations. Indeed the ...
This paper is about opportunistic practices in interactive system design: about copying and pasting ...
Abstract — With the advent of Web 2.0, an increasing number of web sites has started offering their ...
Since the Web 2.0 advent, Web users have gained more and more power moving their role from simple in...
Mashups have emerged as an innovative software trend that re-interprets existing Web building blocks...
The means of producing information and the infrastructure for disseminating it are constantly changi...
Web mashups are Web applications developed using contents and services available online. Despite rap...
This chapter explores the concept of patchwork prototyping - the combining of open source software a...
The aim of this chapter is to explore the differences and commonalities between open source software...
The recent emergence of web mash-ups and open source software is driving the development of new prac...
The recent emergence of web mash-ups and open source software is driving the development of new prac...
In recent years major web services have opened their systems to outside use through the imple-mentat...
This chapter explores the concept of patchwork prototyping- the combining of open source software ap...
The development of modern Web 2.0 applications is increasingly characterized by the involvement of e...
The spread of the open innovation model created new challenges for further implications of the Web ...
International audienceThis paper opens debate around the evaluation of user-innovations. Indeed the ...
This paper is about opportunistic practices in interactive system design: about copying and pasting ...
Abstract — With the advent of Web 2.0, an increasing number of web sites has started offering their ...
Since the Web 2.0 advent, Web users have gained more and more power moving their role from simple in...
Mashups have emerged as an innovative software trend that re-interprets existing Web building blocks...
The means of producing information and the infrastructure for disseminating it are constantly changi...
Web mashups are Web applications developed using contents and services available online. Despite rap...
This chapter explores the concept of patchwork prototyping - the combining of open source software a...
The aim of this chapter is to explore the differences and commonalities between open source software...