Reply LinkBack Thread Tools Search this Thread
Old 27-04-2008, 19:59   #1 (permalink)
freelancr
Web Developer
 
freelancr's Avatar
 
Join Date: Oct 2006
Location: Stratford-upon-Avon, Warwickshire, UK
Posts: 1,848
Send a message via MSN to freelancr Send a message via Skype™ to freelancr
I need help with my 6p's! (Proper Planning Prevents Piss Poor Performance)

I have just finished developing a large bespoke content management system, and scribbling ideas down on the back of a fag packet has nearly cost me my sanity, and my job. I essentially made this up as I went along, and it all went horribly horribly wrong for a long time.

From now on I need to plan out my projects properly so my employers, the client, and I know exactly what is going on. At the moment I am working on my own, but in the future I may have to work with other developers so need to ensure everyone knows what is going on. I was thinking I could make a flow chart of the general overview of the application, then each part create a separate diagram showing how it works step by step. That way I can tick things off as I go along, and it will allow me to test it more comprehensively running several possible scenarios.

How do you plan out your bespoke software development projects? Is there any particular method, tool or language (uml?) you use?
__________________
  Reply With Quote
Old 28-04-2008, 03:55   #2 (permalink)
Hunch
Grumpy old man
 
Hunch's Avatar
 
Join Date: Oct 2007
Location: North Japan
Posts: 1,128
My personal approach usually boils down to:

1. Nail the requirements spec
2. Iterative rapid-prototypes of core functionality with regular stakeholder input
3. Re-build (usually 90% from scratch, although I'll keep any prototype code that I feel stands up well)
4. Test

It's a bit of a mish-mash of models, but it's served me well.
  Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search


Contact Us - Web Design Forums - Archive - Top
Search Engine Optimization by vBSEO 3.0.0 RC8