Notices
Computer & Technology Related Post here for help and discussion of computing and related technology. Internet, TVs, phones, consoles, computers, tablets and any other gadgets.

Software Development Guide

Thread Tools
 
Search this Thread
 
Old 01 August 2008, 01:47 PM
  #1  
molko
Scooby Regular
Thread Starter
 
molko's Avatar
 
Join Date: Jun 2004
Location: UK
Posts: 638
Likes: 0
Received 0 Likes on 0 Posts
Default Software Development Guide

I'm trying to draw up a Software Development guide for some juniors at work, you know stuff like :

Naming Conventions
Formatting
Test Cases

etc

Any one got any websites that list this kinda stuff ? Or indeed a document that they use themselves ?

Thanks
Old 01 August 2008, 01:52 PM
  #2  
urban
Scooby Regular
iTrader: (1)
 
urban's Avatar
 
Join Date: Mar 2002
Location: Never you mind
Posts: 12,566
Received 1 Like on 1 Post
Default

I don't think you'll find such a guide.

Best bet is to draw up something yourself based on what you'd actually do if it were you developing.

Then tell them that if they do not conform, you will beat the living daylights out of them with a bat.

Worked for me
Old 01 August 2008, 01:59 PM
  #3  
ChefDude
Scooby Regular
 
ChefDude's Avatar
 
Join Date: Aug 2005
Posts: 4,290
Likes: 0
Received 0 Likes on 0 Posts
Default

are you writing test driven software?

are you using patterns?

probably best to write your own guidelines.
Old 01 August 2008, 02:35 PM
  #4  
molko
Scooby Regular
Thread Starter
 
molko's Avatar
 
Join Date: Jun 2004
Location: UK
Posts: 638
Likes: 0
Received 0 Likes on 0 Posts
Default

yeah i advocate tdd and XP/Scrum

Just thought there might be a guide out there that i could customise to suit me needs
Old 03 August 2008, 03:39 PM
  #5  
AllenJ
Scooby Regular
 
AllenJ's Avatar
 
Join Date: Mar 2004
Posts: 752
Likes: 0
Received 0 Likes on 0 Posts
Default

Agile.
I guess you mentioned Xtreme Programming which can be useful.

In addidtion to your list

Documentation
OOP
Use of source control e.g TeamSource, TFS or Visual Source Safe.
Peer code review
Old 03 August 2008, 07:34 PM
  #6  
Hanslow
Scooby Regular
 
Hanslow's Avatar
 
Join Date: Mar 2001
Location: Derbyshire
Posts: 4,496
Likes: 0
Received 0 Likes on 0 Posts
Default

People here advocating agile/xp/scrum, what sort of sized teams do you work in? Do any of you have multisited teams, and if so how does it work with that? Intrigued to know, one of our projects is run in a (semi) agile manner, me, I'm from old school formal methods, and my team consists of about 15 or 16 people spread across three sites so I'm curious as to whether an agile process would scale to that team size across different sites.

Apologies for the slight hijack, it might bring some things to light for the original question

molko, what language is it for or are you after just general software practice? We use C++ and tend to follow the guidelines and recommendations in the Scott Meyers books (which would be a good place to start if you too are that way inclined )
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
hardcoreimpreza
Computer & Technology Related
21
11 October 2015 03:40 PM
Brzoza
Engine Management and ECU Remapping
1
02 October 2015 05:26 PM
Subaruswan
ScoobyNet General
14
01 October 2015 08:05 PM
Subaruswan
Interior
0
28 September 2015 09:53 PM
bugeyedom
General Technical
7
27 September 2015 07:24 PM



Quick Reply: Software Development Guide



All times are GMT +1. The time now is 12:43 AM.