Two good videos

Monday was a bank holiday, so I found a little time to catch up with some of the web videos in my queue. First I watched an inspiring session from TechCrunch Nordic which likens achieving an “exit” for a startup company to dating. Fun, and with a strand of truth. TechCrunch Nordic – Tommy Ahlers …

Continue reading ‘Two good videos’ »

Monk – Quickstart Sinatra Projects

I’m currently on my fourth or fifth project using the Sinatra web framework. Each project has taught me more about Sinatra, and Ruby, and all the other little things that go into making a web application using these tools. One thing which has been puzzling me, though, is how best to structure the directories and …

Continue reading ‘Monk – Quickstart Sinatra Projects’ »

Andy Singleton on Managing Distributed Agile Projects

I have just listened to an excellent podcast interview with Andy Singleton from Assembla in which the discussion ranges around his extreme views on how to run highly productive distributed software teams. Top tips include “don’t interview when hiring”, “don’t estimate work”, “don’t do conference calls”, etc… Contentious, but very well explained and justified. This …

Continue reading ‘Andy Singleton on Managing Distributed Agile Projects’ »

Some decent looking project hosting candidates at last

As you may recall from a previous post, I am looking for some decent project hosting both for my open source software and for some business ideas. I want a single point of contact which offers as a minimum: version control, wiki, bug/ticket tracking, calendar and tasks/todo. Nice to haves include time-tracking, collaborative planning and …

Continue reading ‘Some decent looking project hosting candidates at last’ »

Searching for the perfect project hosting

I’m still searching for decent project hosting. I now have several projects on the go, and several others bumping around in my head, and the fuss and bother of tying together all the various bits of a distributed software project development is making my head hurt. All the bits I need are available separately, but …

Continue reading ‘Searching for the perfect project hosting’ »

Project management using “Finger Charts”

We have a large project wall, on which paper/card stories, bugs and tasks progress from submitted through to tested. This is great for a quick view of state, but the physical movement of tokens does not help in tracking and analysing progress. Akshay Dhavle suggests the use of “finger charts” to get a better and …

Continue reading ‘Project management using “Finger Charts”’ »

Filesystem structure of a Python project

I’ll admit that I don’t have a lot of experience with Python, but one of the things which always gets me in a tangle is project structure, modules, packages, importing and how they all play together. So far I have not found much by way of resources to help newbie Python folks get to grips …

Continue reading ‘Filesystem structure of a Python project’ »

Sharing Project Development Knowledge

To make software development work, everyone involved needs a good working knowledge of the product, the domain, the solution and so on. Communicating enough, but not too much, information can be tricky, especially in an agile environment where anything can change at any time. Tarek Abdelmaguid has an interesting list of ways to communicate while …

Continue reading ‘Sharing Project Development Knowledge’ »