Hug a developer
After a 1 week break, I came back at work and find this video.
Please, be Agile with your developer
After a 1 week break, I came back at work and find this video.
Please, be Agile with your developer
Last week end I’ve wasted my time during 2 days because I’ve changed my work habits.
2 Weeks ago, I’ve started working in my spare time on a new web application project. But because my time was limited, I haven’t respected the way I usually work and I’ve started directly on my ‘./rails MyKillerApp’ … And last week end I’ve payed the price for that :(.
Because I haven’t respected my working habits, it was a complete anarchy on my source code, I’ve got a lot of migrations, and 3 pages that are started but not finished because I wanted to think more about it …
The real fact is, I don’t have my written notes, and I haven’t thought before starting to write my code. I had a global idea of what I wanted, but it was too global.
A Long time ago I tried a lot of stuff like Kivio or some note and schema applications … and each time, I went back to my blank paper and my pen.
At the end I have some notes with the most important part of the future application. I take a paper sheet, and everything goes inside, with the name of the application in capital letters.
At this stage, if needed, I open a basecamp account, just to share a todo list with people who need to be involved.
When I have everything on the paper, the first thing I do, is to open an SVN account on my server and create the application structure (rails MyKillerApp)
Then I start to code, trying to respect my scenario order.
Each time I’ve finished a part of the storyboard, I just tick the action title.
If I need more functions, or more data tables, I try to write them down before.
Even in my day job, I use the same structure. And I try to keep on my desk just the paper I need (…). When I don’t have to share these information with team-mates, it just stays here as a prototype, and if I need to share them, I just write a more formal document.