MusalaSoft Quality Process Overview Damyan Kasapov, QA Engineer Tsvetelina Kovacheva, QA Engineer March 15, 2005.

Slides:



Advertisements
Similar presentations
Implementation of ShipManagement Systems Project Management Prepared by Lana Al-Salem Director of Projects Management SpecTec Ltd.
Advertisements

Software Quality Assurance Plan
Proposal / Request For Proposal Proposal / Request For Proposal Initiation Control Planning Close-down Execution.
More CMM Part Two : Details.
© 2013 IBM Corporation Tivoli and Maximo Quality Improvement Initiatives March 2014.
Information Visualization Solutions March 15-16, 2007 Information Visualization Solutions Team Overview & Analysis ~ Michael Hardy.
Stepan Potiyenko ISS Sr.SW Developer.
The Israel Telecommunication Corp. Limited IT Division 2003 November Production Readiness Reviews of IT Systems in Bezeq 1 Production Readiness Reviews.
Quality is about testing early and testing often Joe Apuzzo, Ngozi Nwana, Sweety Varghese Student/Faculty Research Day CSIS Pace University May 6th, 2005.
Pertemuan Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
 QUALITY ASSURANCE:  QA is defined as a procedure or set of procedures intended to ensure that a product or service under development (before work is.
Introduction to Software Testing
Project Life Cycle Introduction and Overview © Ed Green Penn State University All Rights Reserved.
What is Business Analysis Planning & Monitoring?
Tsvetelina Kovacheva, Quality Manager Musala Soft June 19, 2007 Implementing Models and Standards for Software Development Benefits and Risks.
Quality Management ISO 9001 For TM. What is Quality Quality is the degree to which product or service possesses a desired combination of attributes C:
Copyright Course Technology School of Information Technology B327 Information Systems Specification.
Software Testing Verification and validation planning Software inspections Software Inspection vs. Testing Automated static analysis Cleanroom software.
Categories of Testing.
Best Practices By Gabriel Rodriguez
Introduction Telerik Software Academy Software Quality Assurance.
OHT 25.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 The quality assurance organizational framework Top management’s quality.
CO2403 and CO3808 – Quality Management Systems Quality process definition, administration and accreditation.
Software testing basic. Main contents  Why is testing necessary?  What is testing?  Test Design techniques  Test level  Test type  How to write.
Testing Challenges in an Agile Environment Biraj Nakarja Sogeti UK 28 th October 2009.
Soft Tech Development Inc. 1 Software Project Tracking A CMM Level 2 Key Process Area Soft Tech Development Inc.
1 © Quality House QUALITY HOUSE The best testing partner in Bulgaria.
IT Requirements Management Balancing Needs and Expectations.
BSBPMG505A Manage Project Quality Manage Project Quality Project Quality Processes Diploma of Project Management Qualification Code BSB51507 Unit.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 22 Slide 1 Software Verification, Validation and Testing.
QUALITY ASSURANCE PRACTICES. Quality Plan Prepared and approved at the beginning of project Soft filing system approach followed. Filing location – –
Implementation Phase CS4311 – Spring 2008 References: Shach, Object Oriented and Classical Software Engineering E. Braude, Software Engineering, an Object-Oriented.
BSBPMG404A Apply Quality Management Techniques Apply Quality Management Techniques Project Quality Processes C ertificate IV in Project Management
1 IT Project Management, Project Failure and Success  Introduction  Projects operate in a broad organizational environment.  Project managers need to.
July, 2008 Impati – Software Test Solutions. July, Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.
Software Testing and Software Quality Assurance Process.
TPSC Cloud™ Collaborative Governance, Risk & Compliance software Ditlev Hindkjaer TPSC International Partner Manager.
Project Management. Projects and Project Managers Project – a [temporary] sequence of unique, complex, and connected activities having one goal or purpose.
Software Testing Process
An Agile Requirements Approach 1. Step 1: Get Organized  Meet with your team and agree on the basic software processes you will employ.  Decide how.
The following training presentation is for all 1Prospect subcontract employees and is taken upon joining a contract or task order to which 1Prospect is.
HNDIT23082 Lecture 09:Software Testing. Validations and Verification Validation and verification ( V & V ) is the name given to the checking and analysis.
QMS Training TM Module.
29 th May Agenda 9.15 Arrival – Tea/Coffee served 9.30 Breakfast served 9.45 The importance of the Framework within the world of Service Companies
ISIS Project Status Report May 18, 2006 Prepared by MAXIMUS, Inc Education Systems Division for the ABT Committee.
The following training presentation is for all Advancia Corporation subcontract employees and is taken upon joining a contract or task order to which Advancia.
The following training presentation is for all 1Prospect employees and is taken upon joining the company team. Quality Management System (QMS) Training.
by: Er. Manu Bansal Deptt of IT Software Quality Assurance.
Microsoft Dynamics Sure Step Rana Abdul Rahman. What we will cover What is Sure Step? Benefits of Sure Step methodology Project phases as per sure step.
TriState Technology Realizing your idea.. Mobile Apps and Web Development Company Contact Us: Call: Skype:
Tailoring the EPLC A Clinical Center Approach Ryan Kennedy, IT Project Manager Department of Clinical Research Informatics March 28, 2012.
University of Palestine Faculty of Applied Engineering & Urban Planning Civil Engineering Department Engineering Project Management Chapter 1 Introduction.
The following training presentation is for all subcontract employees and is taken upon joining a contract or task order to which we are the Prime vendor.
Session Name/Lecture Name
Project Human Resource Management
Chapter 10 Software Quality Assurance& Test Plan Software Testing
Software Project Management
Presented To: 3rd Annual CMMI Technology Conference and User Group
The following training presentation is for all employees and is taken upon joining the company team. Quality Management System (QMS) Training Proprietary.
EOB Methodology Overview
Overview of Project Management
Engineering Processes
IS4550 Security Policies and Implementation
Cybersecurity Special Public Meeting/Commission Workshop for Natural Gas Utilities September 27, 2018.
HART Technologies Process Overview
Engineering Processes
HHS Child Welfare National IT Managers' Meeting
Configuration Management
Executive Project Kickoff
Overview of Project Management
Presentation transcript:

MusalaSoft Quality Process Overview Damyan Kasapov, QA Engineer Tsvetelina Kovacheva, QA Engineer March 15, 2005

MusalaSoft Musala Soft is a software engineering services company focused on e-Business solutions, information systems reengineering and integration.

Software Development Process MusalaSoft–Software Process Customer Requirements Specification and Change Request Musala Soft input Quality Assurance SolutionSatisfaction QMS Improvement Continual Improvement Resources Management Review Customer Feedback Internal AuditPost-mortem Analysis

Quality Process Internal Standards Audits Impact Analysis Risk Management Configuration Management Static and Dynamic Testing Documentation Testing

QA Team Separated QA Team at Company Level Assign one or more QAE to each Project Team QM control QA Team and enforce Company Quality Policy QA Team QM QAE … Company Level Project Level Assign QA Engineer Project Team PM QAE Team Members QAE

Software Development Process MusalaSoft–Software Process Customer Requirements Specification and Change Request Musala Soft input Quality Assurance SolutionSatisfaction QMS Improvement Continual Improvement Resources Management Review Customer Feedback Internal AuditPost-mortem Analysis

Quality Process QA activities are extended through all phases of Software Development Process - Starts from Requirements Analysis - Ends with Customer Satisfaction Covers Static and Dynamic Testing – reviews, audits, analysis, test planning and execution Requires wide knowledge for many technologies

Quality Assurance Plan Specify Execute Quality Control Process Reviews Audits Analyse Improve Estimate Improve Report Fix Re-Test Quality Assurance Risk Management Test Estimation

QA Activities Test Planning Test Specification Development Test Execution Reporting, Re-Testing Analyse and Check On-going – Reviews and Audits

QA Methodology The Testing Scope and Coverage depending on Project size and technologies: - Functional Testing – Component, Integration, System, etc. - Non-Functional Testing - Load, Performance, Security, Recovery, etc. Unit Testing is controlled from QA Engineers, but is performed from Developers QA Team mainly using Black-Box techniques to build test cases and test data

Challenges High dynamics between Teams – QA commitment in different Teams and Projects Innovations, unknown technologies and short time for training and knowledge Customer Standards enforcement – conflict with Company Standards

Questions Thanks for your attention. Questions?