Quality

Flugelsoft has built its business around quality management concepts, incorporating rigorous processes and robust project management controls and techniques that ensure the delivery of the highest quality results to our clients. We continuously evaluate our work to seek improvements in productivity and enhanced quality levels, using a variety of quality metrics and parameters, ensuring ongoing process improvement for the benefit of our clients.

At Flugelsoft, Quality is as follows:
“Conformance to explicitly stated functional and performance requirements, explicitly documented development standards, and implicit characteristics that are expected of all professionally developed software.”

Objectives

  • To deliver high quality, reliable solutions
  • Continuous improvement of Productivity and Quality to increase customer satisfaction.
  • Adherence to schedules/milestones/deadlines and above all our commitments.

    Goals

  • Leadership through constant Training and Quality practice.
  • Monitoring the Software process for the continuous improvement
  • Ensuring that the Standards & Procedures are adhered meticulously
  • Delivering error free software Quality
  • Quality Systems
    Quality Management Systems at Flugelsoft comprises the following:

  • Quality Policy
  • Software Development Life Cycle Process Manuals
  • Support function Manuals
  • Regulations
  • Procedures
  • Guidelines
  • Checklists
  • Methodologies
    To ensure that Quality is built-in to the Software that is developed in Flugelsoft:

  • All phases of the development are planned.
  • Suitable development models are identified.
  • Reviews conducted at every phase and at stages.
  • Various testing methodologies are followed.
  • Activities

  • Defining process methodologies.
  • Defining standards.
  • Initiating quality activities for every new project.
  • Planning the schedule for Testing.
  • Designing the Test cases
  • Executing the Tests.
  • Ensuring Configuration Management in the Projects.
  • Conducting regular Inspections, Reviews and Audits.
  • Levels of Testing
    Software gets verified and validated at every stage of its development. Finally testing ensures that the product confirms to its specifications and meets the needs of the Client.

    Levels of testing at Flugelsoft are–

  • Unit Testing- Testing individual Software Components.
  • Integration Testing – Testing interfaces between the Components.
  • System Testing – Testing the System for the following:

  • Functionality.
  • Security.
  • Behavior of the system under abnormal Conditions (Crash Recovery).
  • Performance.
  • GUI.
  • OS Compatibility.
  • Conformance.
  • Browser Compatibility.
  • Usability.
  • Regression Testing.
  • - Testing to check that the changes in the software has no impact “Even though process drives Flugelsoft, we believe that it is we who deliver business solutions meeting the expectations of our Clients.”