Free Downloads

Free Downloads

I like cool stuff, especially if it's free. If you are new to software development you might be scrambling to find the right tools or documents you'll use in the trade every day. So I've compiled a list of links of products and sites we use, and uploaded some documents you should find useful.  Of course no warranty or support provided. 

There are a ton of great tools you can download for free. Over the years I've put together a long list of those, which you can check out here.  I also use forms, templates and other aids every day in connection with software development. You can download them below.

Why Share?

You may wonder why we share some of the tools, templates and other aids we use every day? After all, isn't this stuff company secrets? Not really. Tools and aids are only as good as the person using them, so we aren't giving away anything. But for people starting out these tools are invaluable. They provide a framework. Besides, I like sharing. I've had the benefit of using many tools over the years, most of which were contributed for free by someone else. It's the spirit of the web!


Database Dictionary

Here's the basic database dictionary (in Excel format) we use every day. I've included a couple tables with sample data, but some of the data types wouldn't be my first choice. Still, it's a start for you.


Business Requirements

Here's the Business Requirements document (Word format) we begin each project with. It is important to define and understand these requirements because it allows you to work as one team with your client.


ER Diagram

Here's a sample ER Diagram (Visio format) that we use to document the high level database model.  


Project Plan

Here's a sample project plan (Microsoft Project format)  we've used in the past. It gives you an idea of the major milestones and tasks.