GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Testing  >  Testing General
Go To First  |  Previous Question  |  Next Question 
 Testing General  |  Question 497 of 506    Print  
Testing Integrated Software Components
What are the challenges when software components are being brought together from different business units and must be integrated and tested?


  
Total Answers and Comments: 1 Last Update: December 05, 2009     Asked by: mnehamkin 
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
December 05, 2009 11:59:25   
kurtz182 Member Since: November 2009   Contribution: 857    

RE: Testing Integrated Software Components
Some challenges are:

1) Geography and Time Zones: Every aspect and phase of the project becomes more difficult when stakeholders span across different geographical regions and time zones. It is often impossible to bring everyone together at the same time. This becomes especially true when your colleagues and partners live and work on the other side of the planet.

2) Communication and Culture: As businesses become more globally integrated they often rely on units from disparate cultures who do not speak the same language. Problems arise when crucial details are not clearly communicated or understood. Tension may be caused by cultural differences in the manner that work is perceived and performed.

3) Methodologies and Standards: Let's consider how this might apply to functional requirements. Software components produced by different business units are derived from their own unique sets of functional requirements. The methods and standards used to create each set of requirements may be significantly different from one another. Consequently a test group may find it difficullt to create test cases from requirements that were produced using inconsistent standards and have inconsistent presentations.

 
Is this answer useful? Yes | No

 Related Questions

Latest Answer : The answer depends on the industry, company, and project.  In some cases, only the Business Requirements Document (BRD) is needed.  In other cases, any combination of Technical Specifications, Work-Flow Diagrams, and Wireframes are also ...

Answer posted by Radhika on 2005-05-23 17:50:13: The purpose of testing can be quality assurance, verification and validation, or reliability estimation. Testing can be used as a generic metric as well. 
Latest Answer : The purpose of testing depends on its business needs and expected value.  The purpose may be to:1) discover and report defects in order to improve quality.2) assess and report on overall quality with a predetermined degree of confidence so that relevant ...

Answer posted by Radhika on 2005-05-23 17:51:42: An integrated system of management activities involving planning, implementation, assessment, reporting, and quality improvement to ensure that a process, 
Latest Answer : Quality assurance refers to a program that attempts to improve and stablilize processes by systematically monitoring and evaluating various aspects of a project to ensure quality standards are being met.   This is in contrast to Quality Control, ...

Latest Answer : Quality Assurance (QA) serves to prevent problems while Testing serves to identify and report defects.  In the software industry, much of the QA effort occurs before the initial build of the software is released to the Test Team while most of the ...

Answer posted by Radhika on 2005-05-23 17:54:51: Quality assurance personnel are responsible for validating project assumptions and ensuring the quality of phase deliverables. Quality assurance personnel 
Latest Answer : very good ...

Answer posted by Radhika on 2005-05-24 08:29:43: Verification takes place before validation, and not vice versa. Verification evaluates documents, plans, code, requirements and specifications. Validation 
Latest Answer : Here are some easy ways to remember the difference between verification and validation:First you verify what a customer wants, then you validate whether or not you have delivered it.  Verification is all about process, whereas Validation is all about ...

Latest Answer : Software Development Life Cycle (SDLC) refers to the entire software development process from the inception of a project to its conclusion.  There are many variations of SDLC described by different models.  For example, the Waterfall model divides ...

Latest Answer : for this first we have to see the drawbacks of Manual testing.  1.More no. of people required.  2. More time is consume.  3. it's a tedious task.  4.We can't repeat the test easily  5. Concurrency is missing  Automation:it ...

Latest Answer : - Build Verification Testing- Smoke Testing- Exploratory Testing- Ad-hoc Testing- Sanity Testing- Functional Requirements Testing- Regression Testing- System Testing- Function Integration Testing- GUI Testing- Back-end Testing- Database Testing- End-to-end ...

Answer posted by Ravi on 2005-06-01 13:37:16: Regression Testing is carried out both manually and automation. The automatic tools are mainly used for the Regression Testing as this is mainly focused repeatedly 
Latest Answer : Regression testing is performed to assure that bug fixes have been successfully corrected while providing a general assurance that no other errors were introduced in the process of fixing the original problems.  Regression is commonly used to ...


 Sponsored Links

 
Related Articles

SQA Software and Tools

SQA Software and Tools In quality assurance it is always important to get all the help we could get In other industries developers could easily check the products manually and discard those that do not meet the standard The length and the width of the product are checked to maintain standardization
 

What is Software Quality Assurance?

What is Software Quality Assurance Business software is never built overnight It takes a lot of planning consultation and testing to be able to come up with an initial version of the application If a business hurries up the development of a certain application they would end up spending more in addr
 

Software Quality Assurance Training

Software Quality Assurance Training In this training session you will learn about SQA Software Quality Assurance SQA Principles SQA Planning SQA Project Metrics SQA Software and Tools SQA Analysis SQA Approaches and Methodologies SQA Planning and Requirements SQA Lifecycle Standards SQA Implementati
 

EDI and Software Applications

EDI and Software Applications EDI and JAVA Java is a programming language originally developed by Sun Microsystems and launched in 1995 While generally compiled to byte code direct hardware execution of byte code by a Java processor is also possible Currently almost all of Java’ s software
 

How ERP Improves General Ledger Capacity

How ERP Improves General Ledger Capacity Flexibility quickness and efficiency are the pillars and needs of the modern organization In order to fulfill all the requirements that the market imposes ERP has become an useful utility The general ledger tasks are nowadays one of the most important activit
 

Which Supply Chain Management Software is Right for your Business?

Which Supply Chain Management Software is Right for your Business If you’ re a Business Leader Supply Chain Manager or Logistics Executive you’ re probably all too aware of the fact that there’ s an abundance of Supply Chain Management SCM software products available on
 

Three Tier Software Architectures

Three Tier Software Architectures In this tutorial you will learn about three tire software architectures purpose history technical details three tier architecture usage considerations maturity costs and alternatives mosgoogle center The concept of Three Tier and multi tier architectures originated
 

Software Maintenance

Management Maintenance vs. SDLC Maintenance The best way we can define maintenance in SDLC is to differentiate the developers meaning of maintenance against management’s idea of SDLC. In management, maintenance will always be a reaction to a problem. The only time management will become f
 

Software Acceptance and Installation

In this article, we will take a look at step by step process of accepting and installation of software. While systems design, planning and coding are important, this phase of SDLC will determine if the program created will actually work and is beneficial for the company or not.  Taking cu
 

Testing and Integration

Once the software is complete, it will go though rigorous testing before its actual integration.  In this article we will take a look at different types of software testing and also different types of integration. With the diversity of business setting and software development models, it al
 

About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2010 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape