Sem categoria

Community of Practice for Computer software Development

A community of practice identifies a set of individuals who “actively reveal a common matter or any in a thing they equally do and find out to do it better as they work together regularly” (ibid). The idea was first presented simply by cognitive anthropologist Jean Laveau and educationalist Etienne Wenger in the 1991 publication Situated Learning. The term community of practice was later on taken up by the philosopher Philip Senge in his 1996 publication Real Years. The more popular term with this idea, in respect to Wenger, is “practice interaction. inches “Practice interaction” refers to the “generational means of developing know-how communities, inches in which individuals of a learning community positively engage in the “construction of shared understandings” by doing thought across a number of different disciplines and in multiple contexts. A common element of these kinds of communities may be the participation of learners and practitioners via varied websites and procedures, although this is not always the situation.

The idea of a community of practice was originally conceived so as to facilitate expertise workers’ socialization into perspicace development. This kind of “agile development” was likely to occur through several phases, including training, recommendation, and adoption belonging to the learning strategy. These were said to be coupled with each other. In actuality, however , participation happened only after having a large-scale effort involving many practitioners. This socialization method became a turning point in the history of souple. With regards to the coming years, “agile” and “social” technologies were commonly used to characterize software creation tasks.

As part of all their ongoing contribution to the Free Community, a variety of free and open source software advancement projects work on a community basis, in which categories of participants to contribute to the development of software packages based on a particular principle, without requiring formal collaboration. In some cases, such strategies have actually developed into de facto key points of software advancement. Such methods help to ensure that builders remain mindful of the common challenges and intricacies that have an effect on their tasks and help these to overcome these people.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *