Visual Basic 6 Application Development

Application Development

Application development encompasses the full cycle involved in planning and building an application, from inception to maintaining the released application. As we mentioned earlier, this is often referred to as the software development life cycle (SDLC); a topic that's investigated in Chapter 2.

Enterprise Applications

Applications can be classified by the size of the target audience, for example:

  • Desktop – 1 user

  • Workgroup – 2-99 users

  • Department – 100-999 users

  • Division – 1,000-9,999 users

  • Enterprise – 10,000+ users

Web applications may have hundreds of thousands of users and so, from a design and engineering perspective, are usually treated as enterprise applications.

In these definitions the number of users associated with each size is somewhat arbitrary, because the complexity of the application also has a bearing on its classification. The reason we mention these classifications is that each significant increase in target audience size also increases the challenges that must be overcome when building the application. For example, simply having a second user introduces the problem of having one user overwrite changes made by another.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Engineers are all basically high-functioning autistics who have no idea how normal people do stuff.” - Cory Doctorow