Tony Clear | Auckland University of Technology (original) (raw)
Uploads
Papers by Tony Clear
Concepts, Methodologies, Tools, and Applications, 2009
International Journal of Technology and Human Interaction, 2000
There are several difficulties we face when showing our students key processes and techniques for... more There are several difficulties we face when showing our students key processes and techniques for software development. In this paper, issues related to teaching students how to manage risks in software projects are profiled. The concepts and process for implementing Software Development Impact Statements (SoDIS) are outlined; with its supporting CASE tool the "SoDIS Project Auditor" being described. Different ways of applying the SoDIS process and the CASE tool are demonstrated, through some brief illustrative case studies. The paper suggests ways of using the process and the tool to enhance teaching in computing courses including software development projects, software engineering, project management, ethics and professionalism. This work occurs under the umbrella of the SoDIS SEPIA collaborative research programme which aims to promulgate use of the SoDIS process, in both industrial and educational computing spheres.
17th Annual Conference of …, 2004
... REFERENCES Boehm, B., Grunbacher, P., & Briggs, R. (2001). Developing Groupware f... more ... REFERENCES Boehm, B., Grunbacher, P., & Briggs, R. (2001). Developing Groupware forRequirements Negotiation: Lessons Learned. IEEE Software(May/June), 46-55. Carr, W., & Kemmis, S. (1983). Becoming Critical: Knowing Through Action Research. ...
ACM SIGCSE Bulletin, 1999
... Academic Leader, Computing - Systems & Technology Faculty of Business, Auckland I... more ... Academic Leader, Computing - Systems & Technology Faculty of Business, Auckland Institute of Technology Private Bag 92006, Auckland 1020, New ... to students' understanding of the use of IT in global collaboration projects, and of issues related to a collaborative workspace. ...
ACM Inroads, 2011
ABSTRACT People have falsely regarded the computing working environment as dedicated to the confi... more ABSTRACT People have falsely regarded the computing working environment as dedicated to the confines of a building with availability of electricity, high-speed info-structure, and the latest computer technology. In reality, there are many computing have-nots ...
2009 Fourth IEEE International Conference on Global Software Engineering, 2009
Researching global software engineering teams (GSETs), presents several phenomena of interest, an... more Researching global software engineering teams (GSETs), presents several phenomena of interest, and raises several issues relating to choice of method. Given the important function of both time and space when studying GSETs in field settings, dasiasnapshotpsila research methods (such as the use of questionnaires, and even interviews), tend to fall short in capturing some of the innate complexities. Researchers from
2009 Fourth IEEE International Conference on Global Software Engineering, 2009
Working in global software engineering teams (GSETs), presents a plethora of challenges. In addit... more Working in global software engineering teams (GSETs), presents a plethora of challenges. In addition to the global developers working directly within their teams, a number of further actors perform support roles through a set of dasiabackstagepsila activities which underpin the degree of ldquoCollaborative Technology Fitrdquo between the sites. While crucial to the success of GSETs, the work of these actors in establishing and maintaining alignment between the sites has been little researched. A novel ldquoTheory of Collaborative Technology Fit (CTF)rdquo incorporates these ldquotechnology-use mediationrdquo activities in a multidimensional model and provides both a theorization and a diagnostic tool for potential use by a variety of Global Virtual Teams. Three field work studies that have utilized the model in various ways are reported in this presentation.
ACM SIGCSE Bulletin, 2006
ACM SIGCSE Bulletin, 2007
ABSTRACT We held our end of semester capstone project presentations just the other day. Always an... more ABSTRACT We held our end of semester capstone project presentations just the other day. Always an interesting experience, for students, audience and for me in particular as coordinator of our capstone project experience. Our Bachelor of Computer & Information Sciences degree has broadened recently to include several new majors. So now in addition to our traditional software development majors, we have seen a variety of project presentations from students majoring in IT Security, Information Services, Net Centric-computing and a student studying a conjoint degree majoring in accounting and software development. Several teams had a combination of students from these different majors. This of course raises challenges for us in sourcing, coordination and assigning of projects, as well as for supervisors in overseeing the more multi-disciplinary model of learning that these projects bring forth.
ACM SIGCSE Bulletin, 2002
In this scenario, we encounter one of the periodic frustrations of everyday life for the internet... more In this scenario, we encounter one of the periodic frustrations of everyday life for the internet-challenged. A user, (who shall remain nameless) tries to access a document from the IEEE-CS Digital library. His membership has just been renewed and he is trying to login with username and password. His membership card contains identification details such as a name and member
ACM SIGCSE Bulletin, 2002
"Students' awareness of their ow... more "Students' awareness of their own group processes can be poor (or Absent)" [1]. Yet professional software development situates much work within groups, and capstone courses are often designed to develop capabilities, such as effective teamwork. Supervising group processes can be challenging, and encouraging students to reflect upon group functioning can be a delicate exercise. A technique is outlined below, for
ACM SIGCSE Bulletin, 2001
ACM Inroads, 2010
ABSTRACT Overview - in the March 2010 Inroads, Steve Cooper and Steve Cunningham presented an edi... more ABSTRACT Overview - in the March 2010 Inroads, Steve Cooper and Steve Cunningham presented an editorial arguing for "Teaching computer science in context" (Cooper and Cunningham 2010). Context is the use of a consistent application or domain area, which effectively ...
ACM Inroads, 2010
ABSTRACT Working in global virtual teams (GVTs), raises a number of issues variously relating to ... more ABSTRACT Working in global virtual teams (GVTs), raises a number of issues variously relating to technology, tasks and people working in their different locations and institutional contexts. Achieving alignment across these elements can be challenging. Collaborative Technologies inherently require the participants to work in collaboration and globally distributed settings can place strain on these arrangements. An added complication comes from the need to work not only across boundaries of time and place but also across cultures. This paper reports the findings from a study of a global virtual collaboration between three universities in New Zealand, Sweden and USA. It discusses the complex and multi-layered concept of 'culture' and presents a means of mapping "cultural fit" across a global virtual team context.
ACM Inroads, 2010
In the higher education context within which computing educators now teach, an increasing range o... more In the higher education context within which computing educators now teach, an increasing range of forces are conspiring against innovative teaching practice. Pressures of academic workload, pressures from consumerist students and regular course evaluations, pressures from increasingly managerial policies and practices, from so-called 'quality assurance systems', pressures to continually expand research output, all lead towards stifl ing conformity and a
ACM SIGCSE Bulletin, 2004
ABSTRACT
Concepts, Methodologies, Tools, and Applications, 2009
International Journal of Technology and Human Interaction, 2000
There are several difficulties we face when showing our students key processes and techniques for... more There are several difficulties we face when showing our students key processes and techniques for software development. In this paper, issues related to teaching students how to manage risks in software projects are profiled. The concepts and process for implementing Software Development Impact Statements (SoDIS) are outlined; with its supporting CASE tool the "SoDIS Project Auditor" being described. Different ways of applying the SoDIS process and the CASE tool are demonstrated, through some brief illustrative case studies. The paper suggests ways of using the process and the tool to enhance teaching in computing courses including software development projects, software engineering, project management, ethics and professionalism. This work occurs under the umbrella of the SoDIS SEPIA collaborative research programme which aims to promulgate use of the SoDIS process, in both industrial and educational computing spheres.
17th Annual Conference of …, 2004
... REFERENCES Boehm, B., Grunbacher, P., & Briggs, R. (2001). Developing Groupware f... more ... REFERENCES Boehm, B., Grunbacher, P., & Briggs, R. (2001). Developing Groupware forRequirements Negotiation: Lessons Learned. IEEE Software(May/June), 46-55. Carr, W., & Kemmis, S. (1983). Becoming Critical: Knowing Through Action Research. ...
ACM SIGCSE Bulletin, 1999
... Academic Leader, Computing - Systems & Technology Faculty of Business, Auckland I... more ... Academic Leader, Computing - Systems & Technology Faculty of Business, Auckland Institute of Technology Private Bag 92006, Auckland 1020, New ... to students' understanding of the use of IT in global collaboration projects, and of issues related to a collaborative workspace. ...
ACM Inroads, 2011
ABSTRACT People have falsely regarded the computing working environment as dedicated to the confi... more ABSTRACT People have falsely regarded the computing working environment as dedicated to the confines of a building with availability of electricity, high-speed info-structure, and the latest computer technology. In reality, there are many computing have-nots ...
2009 Fourth IEEE International Conference on Global Software Engineering, 2009
Researching global software engineering teams (GSETs), presents several phenomena of interest, an... more Researching global software engineering teams (GSETs), presents several phenomena of interest, and raises several issues relating to choice of method. Given the important function of both time and space when studying GSETs in field settings, dasiasnapshotpsila research methods (such as the use of questionnaires, and even interviews), tend to fall short in capturing some of the innate complexities. Researchers from
2009 Fourth IEEE International Conference on Global Software Engineering, 2009
Working in global software engineering teams (GSETs), presents a plethora of challenges. In addit... more Working in global software engineering teams (GSETs), presents a plethora of challenges. In addition to the global developers working directly within their teams, a number of further actors perform support roles through a set of dasiabackstagepsila activities which underpin the degree of ldquoCollaborative Technology Fitrdquo between the sites. While crucial to the success of GSETs, the work of these actors in establishing and maintaining alignment between the sites has been little researched. A novel ldquoTheory of Collaborative Technology Fit (CTF)rdquo incorporates these ldquotechnology-use mediationrdquo activities in a multidimensional model and provides both a theorization and a diagnostic tool for potential use by a variety of Global Virtual Teams. Three field work studies that have utilized the model in various ways are reported in this presentation.
ACM SIGCSE Bulletin, 2006
ACM SIGCSE Bulletin, 2007
ABSTRACT We held our end of semester capstone project presentations just the other day. Always an... more ABSTRACT We held our end of semester capstone project presentations just the other day. Always an interesting experience, for students, audience and for me in particular as coordinator of our capstone project experience. Our Bachelor of Computer & Information Sciences degree has broadened recently to include several new majors. So now in addition to our traditional software development majors, we have seen a variety of project presentations from students majoring in IT Security, Information Services, Net Centric-computing and a student studying a conjoint degree majoring in accounting and software development. Several teams had a combination of students from these different majors. This of course raises challenges for us in sourcing, coordination and assigning of projects, as well as for supervisors in overseeing the more multi-disciplinary model of learning that these projects bring forth.
ACM SIGCSE Bulletin, 2002
In this scenario, we encounter one of the periodic frustrations of everyday life for the internet... more In this scenario, we encounter one of the periodic frustrations of everyday life for the internet-challenged. A user, (who shall remain nameless) tries to access a document from the IEEE-CS Digital library. His membership has just been renewed and he is trying to login with username and password. His membership card contains identification details such as a name and member
ACM SIGCSE Bulletin, 2002
"Students' awareness of their ow... more "Students' awareness of their own group processes can be poor (or Absent)" [1]. Yet professional software development situates much work within groups, and capstone courses are often designed to develop capabilities, such as effective teamwork. Supervising group processes can be challenging, and encouraging students to reflect upon group functioning can be a delicate exercise. A technique is outlined below, for
ACM SIGCSE Bulletin, 2001
ACM Inroads, 2010
ABSTRACT Overview - in the March 2010 Inroads, Steve Cooper and Steve Cunningham presented an edi... more ABSTRACT Overview - in the March 2010 Inroads, Steve Cooper and Steve Cunningham presented an editorial arguing for "Teaching computer science in context" (Cooper and Cunningham 2010). Context is the use of a consistent application or domain area, which effectively ...
ACM Inroads, 2010
ABSTRACT Working in global virtual teams (GVTs), raises a number of issues variously relating to ... more ABSTRACT Working in global virtual teams (GVTs), raises a number of issues variously relating to technology, tasks and people working in their different locations and institutional contexts. Achieving alignment across these elements can be challenging. Collaborative Technologies inherently require the participants to work in collaboration and globally distributed settings can place strain on these arrangements. An added complication comes from the need to work not only across boundaries of time and place but also across cultures. This paper reports the findings from a study of a global virtual collaboration between three universities in New Zealand, Sweden and USA. It discusses the complex and multi-layered concept of 'culture' and presents a means of mapping "cultural fit" across a global virtual team context.
ACM Inroads, 2010
In the higher education context within which computing educators now teach, an increasing range o... more In the higher education context within which computing educators now teach, an increasing range of forces are conspiring against innovative teaching practice. Pressures of academic workload, pressures from consumerist students and regular course evaluations, pressures from increasingly managerial policies and practices, from so-called 'quality assurance systems', pressures to continually expand research output, all lead towards stifl ing conformity and a
ACM SIGCSE Bulletin, 2004
ABSTRACT
T his paper addresses two interrelated problems currently confronting computer science education,... more T his paper addresses two interrelated problems currently confronting computer science education, motivating students while simultaneously providing them with the skills they'll need to solve complex interconnected problems. We describe a framework for motivating computer science students by adding the context of social good to introductory computing assignments.