links for 2007-12-19

  • "But it's a new direction because it's the first movement to focus largely on social processes rather than purely intellectual ones. For that reason, I believe, it has more hope for success than the earlier movements, each of which made a little progress"

links for 2007-12-18

links for 2007-12-16

links for 2007-12-15

links for 2007-12-14

links for 2007-12-10

WIP-PPIG

(Belated in organisation, but now done.) 

The WIP-PPIG is a workshop for students and established researchers to present ongoing work in the psychology of programming and will be at the University of Sussex on 21-22 February 2008. The call for papers for the PPIG Work-in-Progress Workshop 2008 is now online.  Submission of extended abstracts (1 to 2 pages) is due by 14th January 2008.

"A feature of the PPIG workshops has been their openness to a wide spectrum of concerns related to programming and software engineering, from the design of programming languages to communication issues in software teams, and from computing education to high-performance professional practice. Similarly, PPIG entertains a broad spectrum of research approaches, from theoretical perspectives drawing on psychological theory to empirical perspectives grounded in real-world experience."

More information available from the workshop website.

HCT Postgraduate Workshop

Thursday 6th December was the Human-Centred Technology Postgraduate Workshop that we* organise at the University of Sussex.

This year things were done a bit differently.  Rather than traditional research paper presentations the day was re-focussed on research methods (by year) appropriate to everyone's level and interests.  The idea was to take full advantage of the functionality of the Sussex Creativity Zone (CETL) and provide the chance for all attendees to critically reflect on the research approaches they are taking.

Unexpectedly I found out the week before that I was to take part as well.  I am glad I did - even if my digital poster did suffer somewhat from being generated at the last moment - as it was enjoyable and useful.

So, on the day, I finished class early so that we could all get to the workshop.  We arrived during Ben's talk on 'Doing a PhD: Managing Your Supervisor', and I quickly had to jump up again to make refreshments for the first tea-break.  The day was then split into alternating sessions; digital poster presentations by year, and practical sessions targeted to level. 

Dsc03455In my case:

  • Activity Session 1: Speed dating for the 3rd year doctoral students, elevator pitches for presenting your research.  In my case I repeated to each person I sat with: "I have no idea what I am doing!"  We then analysed the challenges and the shared positives. 
  • Activity Session 2: Drawing pie-charts of our work life balance, looking at the work we completed in the previous week.  Mine was depressing, but I expected no less having started to deliberately reflect on this anyway.  (Nothing like having to teach time-management to make you notice just how badly you are doing.)  We then drew out the drivers and some general tips for the group. 
  • Activity Session 3: Pairing up to sketch out our ideal thesis: type, contribution, thesis and structure.  I found this useful, even though it is a bit premature for me.  The shape could be anything at present.  Afterwards my supervisor happened by and commented that at least I knew I needed an abstract, introduction, literature review, discussion and conclusion!  Ho hum.

All in all a really useful day for me, and probably a good motivator for helping me to clarify just what I need to be doing at this stage in my game.

Challenges:

  • Thinking time / tangible output
  • Constraining the focus / area of study
  • Maintaining a focus on the positive / not beating yourself up
  • Barriers/difficulties (Technology, tools, pragmatics, financial)
  • Pathological patterns - hard to break
  • Theory
  • OOPB / Too much to do
  • Temporal and technical constraints
  • Transition between disciplines to make contributions

Positives:

  • Novelty
  • Freedom to explore
  • Found method to tell the story despite lack of clarity in literature
  • Knowing where you are going and what you are doing
  • Lots of potential

Drivers:

  • Self-pressure / last minute
  • Deadlines (internal/external)
  • Anxiety
  • Other people's agendas, requests and expectations
  • Structure
  • Priorities
  • Problem/Barrier
  • Boundaries
  • Urgent vs. important

Tips:

  • Explicit thinking time
  • Explicit downtime
  • Calming activities - i.e. list making
  • Assure yourself that you can do it
  • Talk about your problems
  • Breaking up big tasks

My photos of the day are here.

----

* Thankfully this year I was allowed to take a backseat organisational role and was only responsible for registrations, payments and receipts.

Research Methods in CSAI

Second time round and the Research Methods in CSAI course I lead for incoming DPhil students in Informatics is now over.  As ever the students in this class were a pleasure to work with - I don't think I shall ever miss working with those behavioural-problem teenagers that kicked-off my teaching.

We just managed to squeeze in a class in the CETL (probably my last, as the space is now booked up for teaching right through to January 2009) and had lovely talks from Blay Whitby (on research ethics) and Mike Herd the director of the Innovation Centre.

If I do this again next year I need to remember not to presume knowledge in advance.  I was astounded to discover that I had made the mistake of presuming that everyone knew the distinction between qualitative and quantitative research.  It presumed a lot of underlying philosophical knowledge that CS students might never have been exposed to.  My shock when I realised was tangible, and resulted in some restructuring of the course.

Now all I need to do is face the marking (and possibly spend some time designing clear lesson plans, based on my experiences, to follow for next time).

links for 2007-12-06

Agile 2008

I thought I should write a quick note to say how excited I am about the 'stage' concept at Agile 2008.

"Agile 2008 has adopted the metaphor of a music festival that provides multiple stages to attract audiences with common interests. The stages within our program are designed and organized by experts (acting as stage producers) who are truly passionate about their particular areas. Each stage will have a feel of a smaller, focused mini-conference whilst providing the conference attendee with a wide choice of stages to choose from."

I will be helping out with some small aspects of Brian Marick's Designing, Testing, and Thinking with Examples Stage. This particularly appealed to me after my experiences with teaching, and fits well with the model used at the Sussex Creativity Zone (CETL).

"...it won’t merely accept the need for examples, it will glory in them as one of the primary ways we learn, teach, communicate, test, design, code, and decide how to act in the world. The stage is therefore open to any kind of session that puts the concrete example front and center."
and
"We encourage risky sessions. If your session has a chance to succeed spectacularly, we won’t mind that it might fail disastrously. The success of the stage will be more about how high the peaks were than what the average session ratings were."

I am rather excited to see how well pushing for concrete examples, as the logical step beyond experience reports, works in practice.

I don't know yet whether or not I can attend, but I really hope so.

links for 2007-12-05

Keywords

  • Communication Empirical Agile "Narrative Analysis" Narrative Psychology of Programming Qualitative Software Engineering Storytelling Systems Development Information Systems Discourse Conversation Folklore Programmers Programming Computer Science Urban Legend Water Cooler Photocopier Metaphor Tacit Knowledge Communities of Practice Conversational Storytelling

Search



Eventyr The Web


Additional

Agile Alliance

BGGD



Brighton Coding Dojo

Brighton Bloggers

GHC 2007

Sussex Digital - focusing on the Sussex digital community

View Johanna Hunt's profile on LinkedIn


Upcoming Events



Site Things