Thursday, August 30, 2007

AgileScotland: Agile Project Management course with Craig Larman (London)

Hi everyone,
I've been asked to forward details of Craig Larman's training course to the group which I'd not normally do for a London based course, but I'm happy to recommend Craig based on his excellent book.  Sorry for not posting this earlier, but I've been on holiday and I only had 15 minutes internet time during the entire trip.

Craig Larman's Agile Project Management: Applying Agile and Iterative
Practices to project management

Date: 11-12th September
Location: London
Course Code : AGILE-PROJECT-01-02
Price: £1050
Duration: 2.0 days
*Course Summary*: This practical, information-packed two-day course on
the Application of Agile and Iterative Project Management practices
summarises the key research, ideas, and practices of iterative
development, for large or small projects, aimed at executive and project
This is a high-impact guide for managers and students to agile and
iterative development methods: what they are, how they work, how to
implement them – and why you should.
Noted expert Craig Larman presents the case for iterative development,
and its application with rigour and skillful modeling.
Course Description:
Trainer: Craig Larman. Craig has 20 years experience in helping
organisations adopt OO and agile principles and is regarded as the
world's leading expert on agile adoption and has led the largest
multishore agile project ever completed. He wrote the world's best
selling book on OOAD and UML and regularly delivers training & mentoring
to organisations around the world. This is a very unique opportunity as
Craig only teaches in the UK once per year and only for Skills Matter.
Biography: You can read a biography about Craig at <>

Wednesday, August 22, 2007

Meeting August 27 - Coding Dojo

The next Agile Scotland event will be a coding Dojo.

We'll be meeting at the SKM offices in the 160 Dundee Street building, Edinburgh, EH11 1DQ at 19:30 on Monday August 27. The offices are ,between Fountainbridge Leisure complex and the Victor Paris Bathroom Shop.

We'll decide on the implementation language, depending on the skills and preferences of whoever turns up. The problem will be revealed on the night.


The Agile Finland Coding Dojo:

Directions from Haymarket Station:

A picture of the front of the 160 Dundee Street building:

Monday, August 13, 2007

The Agile Enterprise and Independent Software Vendors

Technologist and speaker, Gary Short roles up and unroles his list of
comparisions between strengths and weaknesses of the 'Agile' Development
in the Enterprise and the ISVs. This session was very well received at

Agile is all the rage at the moment, everyone wants in on the act; but
agile software engineering is not the same across the enterprise and
ISVs. In this talk we'll look at some of the different ways in which
agile software engineering principles are applied in the enterprise and
in ISVs; where it's easy, where it's hard, and how to make it just that
little bit less painful for everyone.

Gary Short is a Microsoft Certified Applications Developer, currently
employed in the role of Senior Software Developer at Charteris. He has
17 years industry experience in both desktop and web-enabled application
development. Previously, he has worked for a number of blue-chip
companies including Amex, IMS Health and Scottish & Southern Energy. His
current interests include SCRUM and TDD.

Room 16
Continuing Professional Development Centre,
Glasgow Caledonian University,
Cowcaddens Road
G4 0BA

Room 16 is on Level 2 of the Continuing Professional Development Centre.
The CPDC is on the left side (just past the bookshop) as you enter the
university from the pedestrian entrance on Cowcaddens Road.

Thursday, August 02, 2007

AgileScotland Update

Hi everyone,
My apologies, but while I've been working away I have let things slip a little with the AgileScotland meetings.  I'm on holiday for the next few weeks and then I'm only working 2 or 3 days each week down south, so I will soon get my act together!  We are planning an informal summer get-together planned for late august and I have a session with a minor agile celebrity lined up for September.  More details to come.
1) I've just heard about a new job in scotland working on a top-notch XP team.  See Job One below.
2) I've also been contacted about a job working for someone I trust, but not in an agile team.  "I am looking for someone who can take high level (or low level) requirements directly from clients, analyse them and design the required system  he/she also needs to document these into our sttandard templates before passing it onto the dev. team/s".  The team works moslty with .net.
If you are interested then email me - - and I'll put you in touch with the right people.
For the record: I don't take any payments, bribes or favours of any kind for this - it's all part of the service.  If you have an Agile job on offer or are looking for an agile job then I'm only an email away.
Job One:
In response to business growth, we're looking for a Java developer to join our XP team operating inside a major Glasgow-based financial services firm. Our team is reponsible for the production of an web-based portfolio management system which won the International Credit Derivatives House of the Year award. To further extend our offering to clients, we're currently focussing on the development of real-time web-based scenario analysis and parallel pricing functionality using grid computing, Spring MVC, AJAX and Sybase.

Our team follows Extreme Programming practices to ensure quality of service and frequent delivery of the most valuable functionality to our clients. As such, the role would involve the participation in XP practices ranging from test-driven development and pair programming to iteration retrospectives and planning game exercises.
Technical Competencies:
        Test Driven Development
Java / JSP / J2EE using Spring MVC
SQL (Transact SQL)
AJAX / Javascript
        UNIX scripting
        Ruby and Watir framework
        Grid computing (Symphony)
        Pricing models
        Web design/HTML
        Extreme Programming

Person Specification:
The candidate should be degree educated in a relevant discipline and have 4+ years of experience in delivering solid application solutions for business. Exceptional candidates with less experience will also be considered.
Strong communication and team-working skills are essential as is the desire to share expertise and contribute as part of an XP team. Knowledge of credit derivative products and pricing models would be an advantage.

Timescales/Start Date:
As soon as possible.