• Login
  • Become a member
  • RSS
  • Part of the TechTarget network
SearchSoftwareQuality.com
  • News
    • Latest Headlines
      • A debate on the merits of mobile software test automation
      • New skills for the QA tester: Scripting, security
      • STP Con Spring 2013 featured team leadership and communication
      • View All News
    • Featured
      • ALM and Agile Strategies

        Best practice advice on the latest application lifecycle management (ALM) and agile techniques to help streamline the development and delivery of timely, effective, modern applications.

        Download!
  • Premium
    Editorial
    • E-Books
      • Test management: Measuring quality in the Agile enterprise
      • E-book: Establishing a test automation strategy
      • Automation in ALM: The changing world of automated software testing
      • View All E-Books
    • E-Zines
      • Business Information
      • ALM and Agile Strategies
      • View All E-Zines
    • E-Handbooks
      • Working with mobile application security management tools
      • Jump-start software testing and quality assurance
      • Project and portfolio management: Analyzing business project needs
      • View All E-Handbooks
  • Software Quality
    Topics
    • Topics
      • Project Management

        Outsourcing Software Projects, Project Management Process, Testing and QA Fundamentals, Software Project Teams, Project Tracking, Software Quality Management

        Models and Methodologies

        Extreme Programming (XP), Traditional Models (RUP, V-Model, CMMI, Waterfall), Agile, Software Development Fundamentals, Scrum, TDD and MDD

      • Requirements

        Software Requirements Use Cases, Software Requirements Techniques, Software Requirements Tools, Building security into the SDLC

        Security Testing and QA

        Security Testing, Software Security Testing Tools, Internet Security, Penetration Testing

      • Software Testing

        Automated Software Testing, Software Testing Methodologies, Regression Testing, User Acceptance Testing, Mobile Testing, Software Test Design, Cloud Application Testing, Testing Tools and Frameworks, Exploratory Testing, Cloud Computing Testing and Development, Software Performance Testing, Functional Software Testing

        ALM

        Performance Management, Software Requirements Management, Deployment Management, Software Maintenance Process, Version Control, Configuration and Change Management, Business and ROI Analysis, ALM Tools, SLA Management, ALM Fundamentals, Cloud ALM

    • Hot Topics
      • ALM
      • Software Testing
      • Project Management
  • Tutorials
    • Advice & Tutorials
      • Social media: A guide to enhancing ALM with collaborative tools
      • Quality metrics: A guide to measuring software quality
      • Software Test Professionals Conference Fall 2011
      • Software testing and ALM: A cloud computing guide
      • Full Spectrum of soapUI for open source software testing: Tutorial
      • Load testing and performance testing with JMeter: Tutorial
      • Agile Alliance 2011 conference news
      • Agile backlash series: Exploring Agile development problems and solutions
    • Technology Dictionary
      • Find definitions and links to technical resources
      • Powered by WhatIs.com
  • Expert
    Advice
    • Tips
      • Software testers: Get a professional development plan
      • Tips for database testing from the cloud
      • Software development cycle best practice: Threat modeling
      • View All Tips
    • Answers
      • Who should drive Agile planning and software requirements analysis?
      • Is 'Agile software documentation' an oxymoron?
      • Software developers: Dealing with untrusted Wi-Fi connections
      • View All Answers
    • Ask a Question
      • Get help from our technical community
      • Powered By ITKnowledgeExchange.com
  • White
    Papers
    • Research Library
      • White Papers
      • Business Webcasts
      • Downloads
      • Powered by Bitpipe.com
    • Product Demos
      • Try out software demos
      • Powered By 2020Software.com
  • Blogs
    • Blogs
      • Software Quality Insights
      • Powered By ITKnowledgeExchange.com
  • Home
  • Ask the Experts
  • Drive better software requirements analysis

    Many application testers wonder who exactly is responsible for driving software requirements analysis and planning to ensure high-quality software.

  • Is 'Agile software documentation' an oxymoron?

    Some software quality pros get the impression picking up Agile means letting go of software documentation, but that's not necessarily so.

  • Mobile apps: Dealing with untrusted Wi-Fi connections

    Expert Dan Cornell explains how to ensure mobile apps behave securely -- even when they encounter untrusted Wi-Fi or Bluetooth connections.

  • Meet All Experts

Submit a question to our experts

Expert Answers

  • How to create reusable test materials

    Reusable test suites should only be created under the appropriate circumstances, cautions expert Karen N. Johnson. She explains how to work with the client's unique needs when creating reusable tests.

  • The difference between gap analysis and requirements analysis

    Requirements analysis and gap analysis are similar in name but not in practice. Expert Roxanne Miller explains how these processes work.

  • GUI automated testing projects

    GUI test automation is not limited to certain testing schools, though some may have different uses for it than others. Expert Scott Barber explains how to properly include GUI test automation.

  • How to set up a test environment

    Software testing environments should be created according to the context of the software test. Expert Scott Barber offers his advice concerning test environments.

  • How to choose a software testing methodology

    Choosing the right testing methodology, be it agile, waterfall, V-model or spiral model, depends on the software project, explains expert John Overbaugh.

  • Granularity in test case design

    Test case granularity is a complex issue in test case design. Expert John Overbaugh explains how to determine how detailed your test cases should be.

  • Software requirements elicitation and documentation

    Eliciting software requirements from clients is more important than complete documentation. Expert Rob Apmann explains how to effectively gather requirements.

  • Prioritizing software testing on little time

    Too many test cases and too little time? Expert Scott Barber explains how to prioritize testing.

  • Boundary analysis and equivalent partitioning

    Equivalent partitioning and boundary analysis can make testing more thorough and manageable. Expert Karen N. Johnson explains how these methods work.

  • Testing custom applications in a manufacturing context

    When testing custom applications, how do you divide testing responsibilities among departments? Experts Mike Kelly and Tate Stuntz explain how.

  • Requirements gathering for payroll application

    Engineering requirements for a payroll or similar application demands careful consideration. Expert Rob Apmann explains how to approach this complicated task.

  • Automated testing tools for a payment gateway

    Whether it is a Web service or a regular Web application, testing a payment gateway is far easier and more thorough when you know which tools to use. Expert Mike Kelly explains how to find the righ...

  • Requirements gathering, SRS and use cases

    Requirements engineering is much more than writing an SRS or a few use cases. Expert Rob Apmann explains how to elucidate requirements and write effective use cases and software requirements specif...

  • Usability testing vs. user acceptance testing

    Usability testing and user acceptance testing may sound similar, but these tests have different focuses and are executed at different times in the SDLC. Expert Karen N. Johnson explains how these t...

  • Testing models and outsourcing

    Outsourcing testing is a may follow a collaborative model or a factory model. Expert John Overbaugh explores the testing outsourcing and how these two models work.

  • How to effectively elicit user interface requirements

    Requirements engineering should result in more than just a pretty user interface. Expert Mary Gorman explains how to gather comprehensive requirements.

  • Functional and nonfunctional requirements

    Requirements may be functional or nonfunctional and both are essential to a successful software project. Expert Roxanne Miller explains the differences between these types.

  • Why document user requirements?

    Documenting user requirements is important for a project's health. Expert Roxanne Miller explains why.

  • What are requirements types?

    Requirements are categorized into several different types. Expert Roxanne Miller explains what these types are and which requirements levels they fit into.

  • Participants in requirements validation sessions

    Requirements validation sessions should involve participants from different perspectives in the software project. Expert Roxanne Miller explains whom to invite and when.

  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
More from Related TechTarget Sites
  • SOA
  • Java
  • Windows Development
  • Oracle
  • Cloud computing
  • Business Analytics
  • SOA
    • Quiz: How much do you know about NoSQL databases?

      Test your NoSQL knowledge with this five-question quiz.

    • Architects can meet mobile user needs by altering mindset

      Smartphones, tablets and desktop computers don't just differ in screen size; they are different form factors.

    • Tools and practices to create a meaningful SOA ALM process

      To create a meaningful SOA ALM process, architects have to remember modern apps are increasingly using components.

  • Java
    • Inside advice on the use of Platform as a Service in the enterprise

      CloudBees founder and CEO Sacha Labourey answers tough questions and hands out practical advice about PaaS and how it works in the enterprise.

    • How skilled portlet developers make the portal strategy work

      Portals are providing more value than ever, and having skilled portlet developers on staff brings the technology to new levels.

    • Five portlet development tips software engineers can't ignore

      Here are five quick portlet development tips that software engineers will find helpful as they develop applications for the portal.

  • Windows Development
    • Native versus JavaScript/HTML5 development for Window 8 apps

      Learn the advantages and disadvantages in using HTML5/JavaScript for deployment.

    • Technology Priorities for 2012

      Each year TechTarget surveys thousands of IT professionals around the world on their company’s forecasts for the coming year. As IT budgets continue through the strain of trying to align themselves with businesses trying to recover from the global recession, the direction of IT’s newest technologies may surprise you.

    • Where can I find Visual Basic 6.0 DataEnvironment code samples?

      Get information on the best places to find Visual Basic DataEnvironment 6.0 code samples.

  • Oracle
    • Script writing rules for Oracle Hyperion Financial Management

      Accountants hate having to play with scripts. In this tip, TopDown Consulting explains how to build script rules so that accountants don't have to.

    • Domain-specific Oracle master data management

      Oracle master data management products are starting to merge various data management hubs, which is a help in particular vertical industries.

    • Privileged user management a must for DBAs

      Trust, but verify. Ronald Reagan made it popular, and it's certainly relevant for DBAs in today's consolidated, virtualized IT world.

  • Cloud computing
    • Sequestration stymies federal government cloud ambitions

      The federal government is under mandates to consolidate data centers and deliver IT as a Service, but sequestration makes this easier said than done.

    • VMware charges into public cloud IaaS fray as Dell exits

      Dell will discontinue its OpenStack and VMware vCloud-based public cloud offerings as VMware delivers its vCloud IaaS.

    • Cloud migration obstacles remain for heavily regulated industries

      Financial, government and healthcare industries must overcome data security breaches and regulatory issues for a successful cloud migration.

  • Business Analytics
    • In-memory analytics tools pack potential big data punch

      The faster analytics performance spurred by in-memory technology can help companies capitalize on big data, but there are barriers to be aware of.

    • Marketing and advertising remain sweet spots for big data technology

      Marketing and advertising are the sweet spots for big data, but those who serve up marketing insights and ad space will need to evolve to survive.

    • Strategies for de-cluttering business intelligence dashboard designs

      Expert Brian Jordan shows business intelligence managers how to avoid developing dashboards that overwhelm business users with too much information.

All Rights Reserved,Copyright 2006 - 2013, TechTarget
  • About Us
  • Contact Us
  • Site Index
  • Privacy policy
  • Advertisers
  • Business partners
  • Events
  • Media kit
  • TechTarget Corporate site
  • Reprints
  • Archive
  • Site map