I've tried several times to come with an answer to this question. I'm not happy with how projects are named in my shop, they are usually random named after some of these items:
I find several drawbacks with those approaches:
Please tell me:
What is your naming convention in your shop, are you happy with it, and what would you choose if it were up to you?
Thank you!
A project name can contain only letters, numbers, single quotes, hyphens, spaces, or exclamation points, and must be between 4 and 30 characters.
Project naming conventions include a standard format for the name and unique identification of each project, and standard identification for each project deliverable. The naming conventions also include version control attributes for both project management and software development (engineering) documentation.
Whats in the name? EVERYTHING. Make sure the name is interesting, unique and shows the worth of the product you are making. Names based on functionality is the way to go, but it should not define what are you doing rather a single word term that has somehow has a relation with what you are developing.
I often pick my project names in local language (urdu in my case).
Even if you have to insert client name, usually the product would be called ignoring the client name so it doesnt matter much if you pick strong name for your product.
Just to give an example, I named the chess engine I wrote "Shaatir". In urdu it means
Each one of the meaning somehow relates to my program.
Edit: You can also add a slogan to your product. Not sure why the idea is not so popular in the software industry. There are few examples though. Like "UBUNTU- Linux for human beings". Adds spice to your product.
We name projects in this way:
So that project would look like this: 2012-TBC-0001
I find that this is a great way to make sure that everything in our office stays straight. The project number is easy to dissect and follows this project through to completion and billing. Its easy to reference and catalog.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With