Skip to content. | Skip to navigation

Sections
Personal tools
You are here: Home x Need Software?
Log in


Forgot your password?
 

Need Software?

Questions to think about when starting a software project.

The life of a program

We can help you every step of the way to create better software.  Software projects, like other living things, goes through stages of development:

What do you want?

    • How do you want to describe it?
    • Who wants it?
    • Why do they want it?
    • How will we know that they like it?
    • What will they want in the future?

How will it get the job done?

    • What will it be?
      • An internal web application
      • A desktop application
      • a public web application
      • a mobile phone application
      • Something else entirely
    • What must it talk to?
      • Novice users
      • Skilled users
      • Databases
      • Legacy systems
      • Data feeds
    • What performance must it have?
      • a few users
      • a small community
      • Lots of users

It's perfect!  Now change!

    • Is the deployment robust enough?
      • Redundancy
      • Scalability
      • Accessible to all
    • Could someone else maintain it?
      • Modular design
      • Configurability
      • Readable code
      • Documentation
« October 2008 »
October
SunMonTueWedThuFriSat
1234
567891011
12131415161718
19202122232425
262728293031