joshuago’s software_engineering Bookmarks
27 AUG 2008
Sometimes, deadlines are completely contrived. A good way to respect the client or boss is to ask why the deadline exists, and be clear about what must be provided, which should clarify the picture for both parties. Oftentimes, this process will make the client realize that the project really isn't that urgent after all.
25 AUG 2008
25 AUG 2008
As a development organization adopts Agile and buys into various processes and practices, the temptation quickly grows to covert that development process into religion.
25 AUG 2008
Have someone assigned to do production support at any given moment. Communicate well and manage expectations with your customers.
25 AUG 2008
24 AUG 2008
Grow organically. Have users from day one. Don't do a Hollywood style launch.
22 AUG 2008
Remember to ask the all-important question of why you're building a website, even if it looks like everyone else is enthusiastic about building one just for the hell of it. Everyone will be happier and better off if you ask.
22 AUG 2008
The desire to redesign is aesthetic-driven, while the desire to realign is purpose-driven. One approach seeks merely to refresh, the other aims to fully reposition and may or may not include a full refresh.