Publication statistics

Pub. period:1988-2010
Pub. count:15
Number of co-authors:10



Co-authors

Number of publications with 3 favourite co-authors:

Alan Blackwell:3
T. R. G. Green:2
Helen Sharp:1

 

 

Productive colleagues

Marian Petre's 3 most productive colleagues in number of publications:

T. R. G. Green:70
Alan Blackwell:58
Shailey Minocha:18
 
 
 
May 25

Civilization advances by extending the number of important operations which we can perform without thinking of them.

-- Alfred North Whitehead

 
 

Featured chapter

Read the fascinating history of Wearable Computing, told by its father, Steve Mann

Read Steve's chapter !

 
 

Help us help you!

 
 

Marian Petre

Picture of Marian Petre. Copyright unknown.
Add description
Add publication

Publications by Marian Petre (bibliography)

 what's this?
2010
 
Edit | Del

Petre, Marian (2010): Mental imagery and software visualization in high-performance software development teams. In J. Vis. Lang. Comput., 21 (3) pp. 171-183.

2009
 
Edit | Del

Sharp, Helen, Robinson, Hugh and Petre, Marian (2009): The role of physical artefacts in agile software development: Two complementary perspectives. In Interacting with Computers, 21 (1) pp. 108-116.

Agile software development promotes feedback, discipline and close collaboration between all members of the development team, and de-emphasises documentation, 'big design up front' and hierarchical processes. Agile teams tend to be co-located and multi-disciplinary, and rely heavily on face-to-face communication and seemingly simple physical artefacts to support interaction. In this paper we focus on the functionality of two key physical artefacts -- the story card and the Wall -- which, individually and in combination, underpin the team's activity. These artefacts have two main roles -- one which enables a shared understanding of requirements and one which facilitates the development process itself. We consider these roles from two perspectives: a notational perspective and a social perspective. This discussion shows how the two perspectives -- the notational and the social -- intertwine and are mutually supportive. Any attempt to replace these physical artefacts with alternative support for an agile team needs to take account of both perspectives, and the complex relationships between them.

© All rights reserved Sharp et al. and/or Elsevier Science

2007
 
Edit | Del

Petre, Marian and Blackwell, Alan (2007): Children as Unwitting End-User Programmers. In: VL-HCC 2007 - IEEE Symposium on Visual Languages and Human-Centric Computing 23-27 September, 2007, Coeur dAlene, Idaho, USA. pp. 239-242.

2006
 
Edit | Del

Petre, Marian, Minocha, Shailey and Roberts, Dave (2006): Usability beyond the website: an empirically-grounded e-commerce evaluation instrument for the total customer experience. In Behaviour and Information Technology, 25 (2) pp. 189-203.

A customer's experience with an e-commerce environment extends beyond the interaction with the website, including delivery of products, post-sales support, consumption of products and services, and so on. It is the total customer experience that influences the customers' perceptions of value and service quality, and which consequently affects customer loyalty. In our cross-disciplinary research in human-computer interaction (HCI) and relationship marketing, we have been investigating how HCI and customer relationship management (CRM) strategies can be integrated in the design of e-commerce so as to engender customer retention, trust and loyalty. We have performed a series of empirical studies to understand customers' requirements and perceptions about service-quality from e-shopping and e-travel environments. From these studies, we have developed an empirically-grounded evaluation instrument, E-SEQUAL, which we discuss in this paper. The development team can apply it at different phases of an e-commerce development life-cycle to integrate customers' perceived dimensions of service quality into the design and evaluation of e-commerce.

© All rights reserved Petre et al. and/or Taylor and Francis

 
Edit | Del

Petre, Marian (2006): Cognitive dimensions 'beyond the notation'. In J. Vis. Lang. Comput., 17 (4) pp. 292-301.

2004
 
Edit | Del

Petre, Marian (2004): Team coordination through externalized mental imagery. In International Journal of Human-Computer Studies, 61 (2) pp. 205-218.

Fundamental to the effective operation of a design team is the communication and coordination of design models: that the members of the team are all contributing to the same solution. Other work has shown that breakdowns in the accurate sharing of goals are a significant contributor to bugs, delays and design flaws. This paper discusses one mechanism by which teams unify their vision of a solution. It describes how the mental imagery used by a key team member in constructing an abstract solution to a design problem can be externalized and adopted by the rest of the team as a focal image. Examples drawn from in situ observations of actual design practice of a number of computer system design teams are offered. The examples illustrate how the images were introduced, how they were used to coordinate subsequent design discussions, hence how they evolved, and how short-hand references to them were incorporated into the team's 'jargon'.

© All rights reserved Petre and/or Academic Press

2001
 
Edit | Del

Katz, Irvin R., Petre, Marian and Leventhal, Laura Marie (2001): Editorial: Empirical Studies of Programmers. In International Journal of Human-Computer Studies, 54 (2) pp. 185-188.

1999
 
Edit | Del

Petre, Marian and Blackwell, Alan (1999): Mental Imagery in Program Design and Visual Programming. In International Journal of Human-Computer Studies, 51 (1) pp. 7-30.

There is widespread anecdotal evidence that expert programmers make use of visual mental images when they are designing programs. This evidence is used to justify the use of diagrams and visual programming languages during software design. This paper reports the results of two studies. In the first, expert programmers were directly questioned regarding the nature of their mental representations while they were engaged in a design task. This investigative technique was used with the explicit intention of eliciting introspective reports of mental imagery. In the second, users of a visual programming language responded to a questionnaire in which they were asked about cognitive processes. The resulting transcripts displayed a considerable number of common elements. These suggests that software design shares many characteristics of more concrete design disciplines. The reports from participants in the two studies, together with previous research into imagery use, indicate potential techniques for further investigation of software development support tools and design strategies.

© All rights reserved Petre and Blackwell and/or Academic Press

 Cited in the following chapter:

» Aesthetic Computing: [/encyclopedia/aesthetic_computing.html]


 
1997
 
Edit | Del

Petre, Marian and Blackwell, Alan (1997): A Glimpse of Expert Programmers' Mental Imagery. In: Empirical Studies of Programmers - Seventh Workshop October 24-26, 1997, 1997, Alexandria, Virginia. pp. 109-123.

There is widespread anecdotal evidence that expert programmers make use of visual mental images when they are designing programs. In this study, expert programmers were directly questioned regarding the nature of their mental representations while they were engaged in a design task. This investigative technique was used with the explicit intention of eliciting introspective reports of mental imagery. The resulting transcripts displayed a considerable number of common elements. These suggest that software design shares many characteristics of more concrete design disciplines. They also provide promising areas for further investigation of software development support tools and design strategies.

© All rights reserved Petre and Blackwell and/or ACM Press

1996
 
Edit | Del

Green, T. R. G. and Petre, Marian (1996): Usability Analysis of Visual Programming Environments: A 'Cognitive Dimensions' Framework. In J. Vis. Lang. Comput., 7 (2) pp. 131-174.

1995
 
Edit | Del

Petre, Marian (1995): Why Looking Isn't Always Seeing: Readership Skills and Graphical Programming. In Communications of the ACM, 38 (6) pp. 33-44.

 Cited in the following chapter:

» Visual Representation: [/encyclopedia/visual_representation.html]


 
 
Edit | Del

Petre, Marian (1995): Why Looking Isn't Always Seeing: Readership Skills and Graphical Programming. In Communications of the ACM, 38 (6) pp. 33-44.

Many believe that visual programming techniques are quite close to developers. This article reports on some fascinating research focusing on understanding how textual and visual representations for software differ in effectiveness. Among other things, it is determined that the differences lie not so much in the textual-visual distinction as in the degree to which specific representations support the conventions experts expect.

© All rights reserved Petre and/or ACM Press

1993
 
Edit | Del

Petre, Marian and Green, T. R. G. (1993): Learning to Read Graphics: Some Evidence that 'Seeing' an Information Display is an Acquired Skill. In J. Vis. Lang. Comput., 4 (1) pp. 55-70.

1992
 
Edit | Del

Petre, Marian and Price, Blaine (1992): Why Computer Interfaces are Not Like Paintings: The User as a Deliberate Reader. In: East-West International Conference on Human-Computer Interaction: Proceedings of the EWHCI92 1992. pp. 217-224.

Designers seeking to improve human-computer interfaces, particularly those concerned with programming environments, often assume that "graphics" will always result in an improvement over "text." Such claims are especially difficult to assess, given that people have used the terms "text" and "graphics" in different and conflicting ways throughout the literature. This paper suggests a preliminary, consistent terminology for discussing "graphical interfaces" (including so called "visual programming systems") to highlight some of the issues involved in using "graphics" in notations and interfaces. It discusses evidence from empirical studies showing that using "graphics" doesn't necessarily lead to improvement and may introduce its own problems. The paper concludes with a discussion of the successful integration of "graphics" and "text".

© All rights reserved Petre and Price and/or Intl. Centre for Scientific And Technical Information

1988
 
Edit | Del

Petre, Marian and Winder, Russel (1988): Issues Governing the Suitability of Programming Languages for Programming Tasks. In: Jones, Dylan M. and Winder, R. (eds.) Proceedings of the Fourth Conference of the British Computer Society Human Computer Interaction Specialist Group - People and Computers IV August 5-9, 1988, University of Manchester, UK. pp. 199-215.

This research was provoked by assertions in the literature about the 'obvious naturalness' of particular programming languages for general programming. It was intended to uncover principal issues governing the suitability of general purpose programming languages for expressing different types of solutions and to observe factors which obstructed coding or inhibited it altogether. The study required experts to program solutions to a variety of problems in several languages, in order to exercise their opinions and expertise. The general pattern which emerged from the protocols was that experts devised solutions not in terms of a particular programming language, but in terms of a pseudo-language which was a patchwork of different notations and approaches, implying that they found different languages appropriate for different aspects of solution, and that they used a personal computational model which was an amalgam of all their computational knowledge. Solutions so devised were coded into a given programming language, often with heavy translation overheads, particularly for data structures. Once a satisfactory algorithm was adopted, experts resisted a change of algorithm unless provoked strongly. Three sources of irritation in coding were reported consistently: inadequate data structuring tools, inefficiency, and poor interaction facilities.

© All rights reserved Petre and Winder and/or Cambridge University Press

 
Add publication
Show this list on your homepage
 
 

Join the technology elite and advance:

 
1.

Your career

 
2.

Your network

 
 3.

Your skills

 
 
 
 
 
 

Changes to this page (author)

07 Jul 2011: Modified
07 Jul 2011: Modified
14 Apr 2011: Added
14 Apr 2011: Added
14 Apr 2011: Added
14 Apr 2011: Added
18 Nov 2010: Added
12 Feb 2010: Modified
17 Aug 2009: Added
16 Jun 2009: Added
25 Jul 2007: Added
27 Jun 2007: Added
22 Jun 2007: Added
28 Apr 2003: Added

Page Information

Page maintainer: The Editorial Team
URL: http://www.interaction-design.org/references/authors/marian_petre.html

Publication statistics

Pub. period:1988-2010
Pub. count:15
Number of co-authors:10



Co-authors

Number of publications with 3 favourite co-authors:

Alan Blackwell:3
T. R. G. Green:2
Helen Sharp:1

 

 

Productive colleagues

Marian Petre's 3 most productive colleagues in number of publications:

T. R. G. Green:70
Alan Blackwell:58
Shailey Minocha:18
 
 
 
May 25

Civilization advances by extending the number of important operations which we can perform without thinking of them.

-- Alfred North Whitehead

 
 

Featured chapter

Read the fascinating history of Wearable Computing, told by its father, Steve Mann

Read Steve's chapter !

 
 

Help us help you!