• 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

  • Meeting performance testing goals before moving an application into production

    Our project management expert walks developers through the application development process, from gathering requirements and establishing an architecture to finalizing performance testing and bringi...

  • Is unit testing an important aspect of software development?

    Unit testing can be very helpful in testing source code while an application is being built by catching bugs early in the development cycle and easing testers' workloads.

  • Scrum Master or Scrum project management, is there a difference?

    A Scrum Master is commonly mistaken for a project manager who works in a Scrum environment. Learn what distinguishes a Scrum Master in this expert response.

  • Top-notch tools for your software project manager toolbox

    With the numerous tools available for project managers how can you be sure you've selected good ones? A tenured project manager points out good tools and resources in this expert response.

  • Who determines the appropriate severity or priority for a defect?

    There are often differences of opinion on the definition of severity or priority of a defect. The bottom line is determining when and if the defect will be fixed. Factors that need to be considered...

  • What are the pros and cons of centralizing a QA or software test team?

    Is it better to centralize a test team or have testers paired organizationally with developers? There can be advantages to either approach. This expert response examines some considerations and an ...

  • Variants between software quality assurance and software testing

    There is a real gray area surrounding the differences between software quality assurance and software testing. Despite some overlap, they are really very different. In this expert response you will...

  • How do I create a test case based on requirements documents for user acceptance testing?

    Creating user acceptance tests out of basic software requirements documents can be a daunting task. Expert Mike Kelly points out logical approaches testers could try in this tip.

  • What to look for in future renditions of Web 2.0 application security

    This is an software expert's perspective on future Web 2.0 applications, security issues and expected problems. Prepare for future application difficulties by mastering solutions current ones says ...

  • Application performance testing across company networks

    Software expert Mike Kelly gives insight into how to test applications across distributed networks and companies; how to properly setup test environments and accounting for various test models.

  • How to get development, QA, security and compliance teams to play nice

    One of the great struggles in software development is getting teams to work cooperatively. Application security expert Kevin Beaver offers advice in this expert response.

  • Resolving issues in baseline, load and stress testing

    A software testing expert tackles root causes for application testing failures specifically in the realm of load, stress and baseline testing.

  • Functional vs non-functional requirements, what is the difference?

    Robin Goldsmith takes another stab at this question of functional vs non-functional requirements in this expert response. According to Goldsmith the difference lies in the applications need and wha...

  • Is SQL injection really the guilty party in software application vulnerabilities?

    SQL injection is thought to be a major cause of Web vulnerabilities in software applications. Vulnerability scanners have made big business out of what security expert Kevin Beaver says are relativ...

  • Which requirements have the greatest effect on quality in software development?

    Requirements metrics can be easy to define, difficult track results. Expert Robin Goldsmith exaimines the requirements phase of SDLC and determines where quality can be improved.

  • How to write an SRS document for three different databases

  • Beating software's cross-site scripting, authentication problems

    Web security expert explains where security efforts are best placed. By checking for cross-site scripting and authentication mechanism weaknesses you can eliminate problems in your application.

  • How to write a Software Requirements Specification (SRS) document

    Knowing how to write requirements documentation is crucial when developing and tracking the completion of software. Expert Robin Goldsmith goes over how to write SRS documents and how to distinguis...

  • How to approach JUnit for unit testing

    JUnit is a useful tool for those conducting unit tests. Expert Mike Kelly explains how to begin using JUnit and recommends resources for those new to unit testing.

  • Put a stop to software espionage by watermarking source code

    Having software code replicated or stolen is a major cause for concern in the industry, fortunately there are measures you can take to protect your software source code.

  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
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
    • Interest in private clouds grows as market matures

      Growing interest in private clouds reflects an improved understanding of cloud computing among IT pros, experts say.

    • Building a cloud ecosystem with open source software

      The open source community fosters innovation in the name of cloud. OW2's Cédric Thomas talks of 'coopitition' and the open source cloud revolution.

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

  • Business Analytics
    • Match in-memory processing speed to big data analytics business need

      Michael Minelli, co-author of a book on big data analytics, says in-memory analytics tools must be tied to business processes to pay off for users.

    • MIT panelists: Big data calls for data-driven decision making skills

      C-level execs need to develop better decision making skills to capitalize on big data technology, said speakers at the 2013 MIT Sloan CIO Symposium.

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

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