SOFTWARE ENGINEERING | SOFTWARE DEVELOPMENT | CUSTOM COMPUTER PROGRAMMING SERVICES PHONE 888-273-9706
McFarland Technology Inc. Quality Assurance Project Management Technologies People Contact
Web Desktop Mobile Database Architecture

At McFarland Technology Inc., we are guided by software engineering standards and guidelines, developed by organizations, such as the Software Engineering Institute, the Institute of Electrical and Electronics Engineers, the National Institute of Standards and Technology, the International Organization for Standardization, the American National Standards Institute, the American Society for Quality, and the Project Management Institute.

In addition to applying these standards and guidelines to our in-house software engineering processes, we utilize them in providing software project management services to our clients. We assist our clients in activities, such as the following:

• Selecting software development life cycles;
• Selecting project teams;
• Defining the goals and scope of software projects;
• Creating work breakdown structures;
• Software size and reuse estimating;
• Estimating duration and cost;
• Developing software requirements specifications;
• Determining project risks;
• Collecting software metrics;
• Verification and validation;
• Project tracking and control;
• Continuous process improvement;
• Software quality assurance; and
• Software configuration management.

info@mcfarlandtechnology.com
phone 888-273-9706
fax 866-823-1543

Pittsburgh
4395 Old William Penn Highway
Murrysville, PA 15668

New York
16 West 23rd Street, 4th Floor
New York, NY 10010

Santa Fe
1925 Aspen Drive, Suite 801-B
Santa Fe, NM 87505

© Copyright 2011 McFarland Technology Inc.