McFarland Technology Inc. Java/J2EEMicrosoft Certified Solution Developer
 
  Home        Web        Desktop        Mobile        Database        Architecture        Quality Assurance
 
Project Management

"McFarland Technology Inc has been certified as a Top 20% Performer based on the Past Performance Evaluation survey responses of its reference customers.  McFarland Technology Inc's PPE score of 94/100 demonstrates outstanding overall customer satisfaction relative to similar companies."

Open Ratings
Dun & Bradstreet

Project Management
 
According to Stephen Schach in Classical and Object-Oriented Software Engineering, software engineering is a discipline whose aim is the production of quality software, software that is delivered on time, within budget, and that satisfies its requirements.
 
At McFarland Technology Inc., we are guided in accomplishing these goals for software engineering projects by a variety of standards and guidelines, developed by organizations, such as the Software Engineering Institute (SEI), the Institute for Electrical and Electronics Engineers (IEEE), the National Institute of Standards and Technology (NIST), the International Organization for Standards (ISO), the American National Standards Institute (ANSI), the American Society for Quality (ASQ), and the Project Management Institute (PMI).
 
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:
  • Selecting software development life cycles;
  • Selecting project teams;
  • Defining the goals and scope of software projects;
  • Creating work breakdown structures;
  • Identifying tasks and activities;
  • Software size and reuse estimating;
  • Estimating duration and cost;
  • Eliciting requirements;
  • Developing software requirements specifications;
  • Determining project risks;
  • Collecting software metrics;
  • Verification and validation;
  • Project tracking and control;
  • Continuous process improvement;
  • Post-performance analysis;
  • Software quality assurance;
  • Software configuration management.
Project Management
Technologies
People
Contact Us