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

McFarland Technology Inc. designs and develops enterprise desktop applications. We have developed desktop applications for clients, such as AutoSoft International and the University of New Mexico.

Our team, typically, develops applications using an n-tier (multiple tier) architecture. Depending on customer needs, we utilize XML and develop web services, as part of a service-oriented architecture (SOA). Our team has advanced skills in SQL and relational database design, as well as object-oriented analysis and design.

We utilize multiple software development life cycles (SDLC), including waterfall, v-shaped, prototype, rapid application development, incremental, and spiral. The SDLC chosen is tailored to the needs of our clients. Our team participates in all SDLC phases, including concept exploration, system exploration, requirements, design, implementation, installation, operations and support, and maintenance, again, depending on client needs.

We utilize software engineering best practices and industry standards. Our team is guided by software engineering standards, such as those of the Institute of Electrical and Electronics Engineers (IEEE), as well as the American Society for Quality (ASQ).

Our developers use tools, such as the Microsoft .NET Framework, Visual C#, Visual Basic (VB), and SQL Server, as well as Java, Oracle Database, and MySQL Database.

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.