bookmark_borderTrickle vs Traditional

The following is taken from current experience, fitting a Publications team into an agile (XP) development methodology. It’s very much a work in progress…

~

In a more traditional development environment, there is likely to be specifications and design documents on which you can rely. This is not the case in an agile development environment, with requirements focussed around user acceptance, and a heavy reliance on word of mouth (through pair programming) and shared knowledge. It may sound chaotic, it is not. Each piece of functionality is assessed and if there is not a direct requirement for a piece of functionality it doesn’t get done, similarly each piece of functionality is stated as a story, and will have an index card created which can be used to track the story through various stages.

To match the pace of software development, the Publications team needs to adopt a similar approach. Rather than waiting on information to come to us, we need to be involved, engaged and pro-active in learning and understanding what we are documenting, and breaking out of the old authoring model.

Previously large chunks of documentation were written by the same person, often at one sitting. You’d outline a chapter and start bashing in the words, investing a lot of time and effort into your ‘baby’. That concept is no longer applicable.

The trickle method relies on the ability of the technical author to retain a “big picture” view whilst working on multiple chunks of information at any one time. The information will not come in a set order, nor from a definitive source, instead it will trickle in from various parts of the development team, testing, and so on. Your job is to monitor the flows of information, position yourself within a stream (or two) and divert the information you need into the documentation.

As such, the technical authors will be sat within development teams and are expected to attend all designing and planning meetings. Understanding as much of the work as possible, as early as possible, will benefit the documentation, and having a technical author in place at the beginning of the development process will benefit the product. Be the user advocate, keep the tasks they will be performing in mind and strive to contribute as and when you can.

This way of working is different, and does mean you need to adjust your mindset somewhat.

You will not:

  • Be able to write entire sections in one go.
  • “Own” the document you are working on.
  • Always finish what you started (but only if it’s planned that way!!).

Hopefully this new approach will make us much more involved in the day-to-day development of the product, and by bringing additional benefits to the development team, will increase our standing with them.

bookmark_borderSmall things matter

I’ve been pretty good about not fawning over my Mac too much, right? I mean this hasn’t turned into a fanboy style homage to Steve Jobs and all things Apple. Well, no more so than usual… I don’t think.

This does mean that I’ve had to fit the strong urge to blog about the myriad of small things that I’ve noticed when using the Mac, the myriad of things which go to show that attention to detail and spending time on small issues IS important. Of course the fact that the Mac software is pretty robust in the first place allows the developers at Apple a little more time to worry about such things but that just means that it’s good for the user.

There are many little things that make using a Mac fun. They are all simple and some would say pointless, but watching the screen rotate like it is on the side of a cube, spin round and stop at another desktop (when switching users) may not be necessary but does add to the overall experience.

As I say, I’ve not mentioned most of these as many other people have waffled on about them at great length.

But last night was the straw that broke the dromedaries back.

There are two user accounts on our MacBook, one for me, one for Louise. Similar to Windows XP you get a login screen when you first startup the Mac and as it is a laptop we have passwords on the logins.

Last night I was half watching the football, whilst the laptop started up, so wasn’t really paying attention when I typed in my password. It was then, with a sense of some disbelief that I saw the login screen shake its head at me.

Yes, that’s right. When you enter an incorrect password, the login screen shakes from side to side briefly, just like it is shaking its head.

Intrigued I entered another wrong password, and watched it again, and after the third try was even more impressed when the password reminder I had entered when I created the user account slide into view under the login screen.

THAT is attention to detail.

Yes a simple “sorry that’s the wrong password” message would do the same but that’s what makes using the Mac much more fun, much more engaging. I know the naysayers will say “but it’s a computer, it needs to be functional” and as I’ve said before, if that’s the way your mind works then fine. But you are missing the point, and no amount of explanation is going to convince you. Am I right?

bookmark_borderOn switching

I received my MacBook some weeks ago, but decided not to post immediately and try to get a better feel for both the new hardware and operating system before posting my thoughts. What follows has been written up over the period of a few weeks.

It’s official. I am now cool. I must be because Matt said so, in a roundabout way admittedly, and in case you have no earthly idea what I’m blithering on about now, I’ll first refer you to this post, and then get to the point and confirm that yes, I am now the owner of a shiny white MacBook. I am cool.

As is my wont, I had spent some time researching, reading articles written by those who had ‘switched’, and compiling a small collection of free applications that I figured I’d need at some point. So, with several PDFs, a folder of software, and several AVI files (for watching on the plane), I was all set.

There are a myriad of articles and blog posts written about switching from Windows to OSX, and I’m not going to add to them, instead I’m going to attempt to give you how I feel about becoming the owner of a Mac, because that’s what it’s really about, isn’t it?
Continue reading “On switching”

bookmark_borderPC questions

As in “Personal Computer” not “politically correct”. I really couldn’t give a stuff about the latter.

1. I currently run Windows XP Professional on my home computer. If I purchase a new (replacement) computer, can I use the license from this machine on the new one? Or do I have to pay for the upgrade from XP Home?

2. AMD vs Intel. Is either “better”? Or are they much of a muchness?

3. AMD vs AMD Live… again, will it make that much difference to me?

4. Widescreen monitor or not?

Ohh and I should point out that I’m not buying the thing just yet but beginning to look. It’ll likely be a DELL again as the current one has given me ZERO hassles, it’s just getting old, and noisy.

This post may, or may not, be related to the fact that my birthday is coming up…

What?

Ohh well I wasn’t fishing.. honest.. but, if you insist, of course you can buy me something.

bookmark_borderEmpty Recycle Bin

Excuse me, but I really need to get all this stuff out of my head.

  • Hot feet – every morning when I come into work I follow the same routine. Turn on the PC, login to email, scan the subject lines and then grab a coffee. Every morning I end up feeling too hot and find that only taking my shoes off helps. Just me?
  • iTunes – why won’t you delete files from my PC anymore? I know I shouldn’t have selected to ‘never display this confirmation again’ but I thought you’d be nice enough to allow me to turn on that prompt again. But no, you seem to be in the huff which is a pity as we were getting on so well…
  • Time flies – except it doesn’t. It’s only that as you grow older you notice it is advancing, you are too busy as a kid to care.
  • Football – Man Utd take on Chelsea on Sunday, I’ll be watching. Someone recently mentioned that I don’t talk about football much so I’ll be addressing that notion soon.
  • Windows XP/NeoWin MultiPatcher – OK. I’ll start with XP, I gave you your upgrade to SP2 (finally), and it was fine. Everything still works, except for the NeoWin Patch (for those that don’t know, the NeoWin patch allows you to apply 3rd party styles to Windows XP, same as StyleXP without the resource overhead or monetary impact). I’ve installed it, restarted, double-clicked this, sworn at that and bang the desk like a petulant child. Why won’t you work?
  • BUZZ – visited my Gran last night and noticed that her wee portable stereo was buzzing very loudly (so loudly that she had noticed as well, saying something as she’s increasingly becoming deaf). It was turned off, so I unplugged it and told her I’d get her a new one. Double checked it at home and there was no noise at all. Most odd. Could it be the power socket?
  • Sod and his laws – Autoglass are coming on Sunday to replace the windscreen (excess of £60) so it’s only natural that there is now a bump in the front wing (excess of £100).
  • Music – Aimee Mann has been dominating my playlist for the past week or so, with Joni Mitchell a close second. However I am really looking forward to Paul Anka’s Rock Swings album but I don’t know why. Ohh and the new Kate Bush album… yes… it is, isn’t it.

Busy weekend ahead for me, not least fixing a few oddities here and getting another website launched… somewhere else… it’s all about one man designs (and that’s all yer getting for the moment). I plan to get round ALL my favourite blogs as well, so make sure you have something interesting for me to read (I know, I know, pot… kettle.. etc etc).

And yes, I know this post looks funny in IE. Should be ok in other browsers though.