Archive for the ‘Software Development’ Category
Wednesday, June 18th, 2008
Rationale
Our small team has 3 developers working full time on various projects. We practice throughout automated testing and aim to get 100% code coverage with unit tests.
Our internal version control system is git. Active development within git means couple or more new branches in the central repo daily ...
Posted in Software Development | No Comments »
Tuesday, June 17th, 2008
Rationale
I, being a software developer, team leader, project manager and,
generally, a busy person, desperately need time tracking and planning
tools.
More exactly stated, it's not the tool I need, but I need instant
answers to questions, whenever I'd like:
where my time had gone?
what's the closest checkpoint time for every developer online?
how much time ...
Posted in Software Development | 3 Comments »
Friday, March 21st, 2008
Magic Ink. Information Software and the Graphical Interface
by Bret Victor.
Long, but highly recommended reading.
# Software design consists of graphic design (drawing pictures) and industrial design (allowing for mechanical manipulation).
# Information software is for learning an internal model. Manipulation software is for creating an external model. Communication software is for communicating ...
Posted in Software Development | No Comments »
Monday, December 24th, 2007
Recently I've chatted with a potential customer.
He seeks developers to create a simple social network application. He spent some time doing this. Actually, a considerable time and a sizable budget: one year and a half and undisclosed amount of money.
Now he's got three different implementations of his idea. ...
Posted in Software Development, Business | 18 Comments »
Saturday, December 8th, 2007
Yurii Rashkovskii recently blogged about the structure of (consulting) software development house.
There he suggests:
Here we come to a structure for a consulting company that I like. Instead of being employees of some company, professionals of different kinds (i.e. developers, designers, sales, etc.) could team up and define their rules of ...
Posted in Software Development, Business | No Comments »
Friday, December 7th, 2007
See the writeup by Tim Ottinger:
Shoveling code
I was ill when the first snow fell last weekend, and didn’t get out and scrape the drive and sidewalks. Sadly, neither did I bundle up my kids and send them out with shovels. As a result, the snow melted and refroze. ...
Posted in Software Development | No Comments »