HOME

SOFTWARE SUPPORT CONTACT FORUMS LINKS ARTICLES NEVITIUM

 

The Levels of Software Development Expertise

 

Consultant

Helps define requirements and performs testing.

 

 

Coder/Programmer

Implements the software design or requirements by writing the actual code.  May or may not have played a part in design or requirements gathering.

 

 

Hacker

Talented programmer that has no business focus

 

 

Developer

Experienced programmer that gathers requirements from Consultants and designs software to model business processes (business system); may perform some or all of the actual code writing to implement the design or requirements.

 

 

Architect

Experienced developer that is capable of integrating various software packages into a system supporting multiple users over a network.