• Login
  • Become a member
  • RSS
  • Part of the TechTarget network
SearchSoftwareQuality.com
  • News
    • Latest Headlines
      • New skills for the QA tester: Scripting, security
      • STP Con Spring 2013 featured team leadership and communication
      • Quality control plan: Zero in on error messages
      • 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 best manage user stories in agile development

    User stories serve several important purposes for agile development teams. In this expert response, Sue Burk explains the full range of uses for user stories, discusses how to best document require...

  • Functional requirements and nonfunctional requirements

    Clearly defining both functional and nonfunctional requirements in software engineering projects is important from both a business perspective and a performance perspective. In this expert response...

  • Using a wiki to manage Agile ALM

    Agile expert Lisa Crispin explains how a wiki can be used to manage documentation throughout the application lifecycle. With the ability to document everything including user stories, test cases, p...

  • Agile development teams should decide which metrics are

    Deciding which metrics are important is often a management decision. In this expert response, agile expert Lisa Crispin recommends letting the team decide which metrics will best keep them on track...

  • Software documentation is important in Agile

    It’s a fallacy to think that documentation is not important in agile environments. Agile expert Lisa Crispin points out that "living" documentation that stays kept up-to-date can be attained by the...

  • Understanding functional and non-functional requirement

    The premise that functional and non-functional requirements exist separately is a misconception. In this expert response, Robin Goldsmith explains the how these two types of specifications are inte...

  • Tools that generate test cases from software requirements

    In this expert response, requirements expert Robin Goldsmith gives examples of a variety of tools, including tools based on use cases, state analysis tools, and all pairs tools, which generate test...

  • The difference between software retesting and regression testing

    Software test consultant John Overbaugh explains the difference between retesting and regression testing in this expert response. Overbaugh uses an example of a shopping cart tax calculation bug to...

  • How to regression test Web-based applications

    Software test consultant John Overbaugh gives some helpful advice about regression testing Web-based applications. Overbaugh describes regression testing browser platforms and how to test for backw...

  • Helping exploratory testers prepare for Agile development iterations

    Agile testing author Lisa Crispin describes the role of testers in agile development, beginning with helping customers to articulate user stories. The tester is involved in activities such as happy...

  • Software database testing stored procedures

    Database testing can refer to any backend or data-related testing such as data migrations and data integrity. In this expert response, Karen Johnson talks about two practices that she's used for te...

  • Software retest, regression, smoke and sanity testing: What's the difference?

    Understanding the nuances between different types of test efforts can be a challenge. In this expert response, Karen Johnson explains what is meant by retesting, regression testing, smoke testing a...

  • How to bond with your team when you're the only remote member

    One of the most difficult team configurations is the type when there is only one remote team member. Site editor Yvette Francino gives advice on ways for a sole remote team member to bond with the ...

  • Virtual team building

    Just because your team is spread across different sites, that doesn't mean you have to give up on team building. In this expert response, SSQ site editor Yvette Francino gives advice on how you can...

  • Moving Agile development teams beyond "rejection" stories

    Agile testing author Lisa Crispin explains that by practicing the "whole team" approach, there is no such thing as a rejected story. Using this collaborative approach, the programmers and testers w...

  • How does ALM differ from SDLC?

    In this expert response, Mike Jones explains that SDLC is a subset of ALM with ALM covering the processes for all products in a portfoli. He also gives some specific recommendations of when you mig...

  • What exactly is an ALM tool?

    Application lifecycle management expert Mike Jones explains the characteristics of tools for ALM. Jones talks about the concept of an ALM framework which is concerned with both the processes and t...

  • Types of software requirements: Business, functional, stakeholder, and "real"

    Expert Robin Goldsmith explains the different ways that requirements are categorized, explaining the difference between "whats" and "hows." Goldmith recommends what he refers to as "real" business ...

  • Special considerations for testing applications using Right to Left languages (RTL)

    When testing user interface (UI) components of an application that uses a right to left language (RTL), there are special considerations. Software test expert Karen Johnson explains what to look fo...

  • How should we implement change management?

    In this expert response, requirements expert Sue Burk explains that the type of change management that is implemented will depend on development approach and dependencies such as regulatory constra...

  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
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
    • 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.

    • Effective portlet development means respecting the servlet API

      When moving to portlet development from web development, software engineers must remember that servlet and JSP development rules still apply.

  • 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
    • 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.

    • John Webb: Why the new PeopleSoft applications are big news

      Lena Weiner-Bishop catches up with Oracle's vice president of PeopleSoft strategy, who explains the excitement around new PeopleSoft applications.

  • Cloud computing
    • 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.

    • Converging private PaaS, IaaS: The next generation of private cloud

      Most IT pros build private clouds using IaaS but forget to consider developers. Convergence with private PaaS could meet needs, but not for all apps.

  • Business Analytics
    • 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.

    • Making mobile BI applications a reality: Key steps to take

      In a podcast, BI expert William McKnight discusses best practices and action items for managing deployments of mobile business intelligence tools.

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