The primary task of a business analyst is to liaise with business domain experts to determine what the business solution is and define requirements for a technical implementation of the solution. Test Strategies Planning and Documentation User Acceptance Testing User Education Research and Briefing in the area of development. BSA Consulting has it's own methodology, but we can also adapt to yours.
Employees cost money.
Whether permanent or contract, when you hire people to work for you on a full-time basis, it is costing you money. Payroll, benefits, sick time, vacation time, time spent surfing, emailing or time spent talking on the phone to friends. By fail, we mean projects that are discontinued part way through and never go into production. Of those that don't fail outright, there are many that end up being WAY over budget in time or money, again because of lack of adequate planning and process. So a project manager is not necessarily a good solution, particularly for smaller application solutions.