Microprocessor Martin L. Buchanan

BGTask LLC

A modern computer executes billions of instructions per second and stores billions of data bytes.   You need a system developer who can make each instruction and each byte correct.
HOME SERVICES EXPERIENCE FAQ

Our Business Philosophy
Our Technical Philosophy
Our Experience
Our Limitations
About Our Name
Contact Us

BGTask LLC documents, supports, and builds computer software and systems, emphasizing Microsoft Windows applications.

Document. The lowest-cost way to improve your systems may be with documentation. We can document your data elements and structures, your code classes and functions, and your user interfaces and business processes.

Support. We can extend the life and improve the capabilities of your existing custom applications. We can analyze and fix bugs, design and build enhancements, and query or clean up your data. If you do not already have coding standards, source code control, or a systematic build/test/deploy process, we can put these best practices in place.

Build. We build new custom Windows applications to meet your custom requirements. In the design phase, we identify your application's scope, requirements, and data model. In the develop phase, we create all needed custom code, data, documentation, and unit tests. In the deliver phase, your users test the application, we train your users and developers, and we deploy the application. In the support phase, we provide free support for the first year and low-cost support thereafter. Your company receives all source code and supporting documentation for the custom application, allowing you to enhance and support it yourselves as needed.

Our Business Philosophy

We seek to provide exceptional value for our clients:

  1. Our initial consultation and defining the scope of work are free.
  2. We prefer fixed-price work, where you only pay for complete and well-defined results after those results are delivered.
  3. For much of our work we provide a free one-year warranty.

Our Technical Philosophy

Good software is naturally simple and universal, the layering of straight-forward mathematical and practical concepts.

  1. Your requirements, code, and data should be explained in plain English.
  2. A clear understanding of your business needs and business rules is essential for the success of any computing project.
  3. We study and apply software engineering best practices including simplicity, efficiency, reuse, testability, internal documentation, comprehensive error checking, and thread safety.

Our Experience

BGTask LLC is a one-man company, providing the expertise of its owner, Martin L. Buchanan.

Martin has 15 years of experience in designing, building, and supporting Windows applications. He has 12 years of experience as a technical writer. He has been a manager or technical lead for multiple projects and multiple teams of developers or writers.

Martin has special expertise in pension administration systems, which are justly known for their complex databases and intricate business rules. He has built or supported a dozen different pension systems, including a statewide system for state and local government pensions and systems for four Fortune 500 companies.

Our Limitations

Because we focus on Windows applications, we do not develop complex or high-security web applications.

Because we focus on Windows applications, we do not have much expertise in Linux, GNU, or open-source applications.

Because we are a one-person firm, we cannot bid on some jobs that are too large for one developer.

About Our Name

In multitasking operating systems, a foreground task is interactive while a background task quietly carries out essential work in the background, behind the scenes. For example, print spooling and network services are carried out by background tasks. We originally chose the name "background task" to indicate our focus on getting your mundane but important software jobs done, rather than being flashy and expensive IT consultants focused on selling you on current fads.

When we found the abbreviated name BGTask available as an Internet domain, we took it. We are a limited liability company, so our name is now BGTask LLC.

Contact Us

BGTask LLC
545 Broadway #31
Denver, CO 80203
MartinLBuchanan@gmail.com