Software Requirements Tools
Top Stories
-
Tip
18 Sep 2019
How to approach test case design
To be a good tester, start at requirements and user expectations, then develop test cases that make certain those needs are met. Walk through the basics of test cases with expert Gerie Owen. Continue Reading
-
News
15 Oct 2018
Kendo UI helps devs build accessibility into apps, websites
Progress Software updated its UI-building toolkit to enable developers to comply with the latest standards for website and application accessibility. Continue Reading
-
Answer
26 Apr 2018
Automated security testing frees devs to prevent breaches
Common software security mistakes include testing at the last minute and not testing open source code and VMs. Expert Matt Heusser suggests ways to avoid these and other missteps. Continue Reading
-
Opinion
25 Apr 2018
Why software resilience should be the real goal of DevOps
To improve your software development process, use DevOps to create a resilient system. Expert Matthew Heusser explains why reliability is no longer the goal. Continue Reading
-
News
20 Apr 2018
8base targets blockchain for no-code app development
The popularity of blockchain and demand for blockchain applications has spurred the creation of a no-code application development platform for building blockchain apps. Continue Reading
-
Feature
19 Apr 2018
Which software engineer skills matter? All of them
The ongoing developer shortage means employers face unique challenges when it comes to hiring. LinkedIn's Sarah O'Brien offers insight into how developers behave and what they're really looking for. Continue Reading
-
Video
19 Apr 2018
Java video tutorial: JDK download and JRE installation
This quick and concise Java video tutorial shows you how to perform a JDK download and JRE installation, while also explaining how to configure PATH and JAVA_HOME system variables. Continue Reading
-
Feature
19 Apr 2018
AI in software testing has arrived. Here's why robots rule.
AI promises to make software testing faster and much more accurate. New tools are available, but it will take time for artificial intelligence to become ubiquitous in testing. Continue Reading
-
News
18 Apr 2018
Failure to secure open source code spurs DevSecOps boom
A survey of over 2,000 IT pros shows that fear of data breaches is increasing investments in DevSecOps tools, particularly automated security tools and oversight of open source software. Continue Reading
-
Opinion
16 Apr 2018
How a DevSecOps process gives security a voice
Security teams have worked quietly in the background of software quality projects for years. The DevSecOps process puts the long-lost co-worker, security, front and center. Continue Reading
- 12 Apr 2018
- 12 Apr 2018
-
Tip
09 Apr 2018
Which app is apt: native app vs. hybrid app?
Developers have to know what type of application best fits them. Learn about native applications and hybrid applications to decide what works for your enterprise. Continue Reading
-
Quiz
09 Apr 2018
Agile vs. DevOps: Test your software methodology knowledge
To develop software faster, Agile or DevOps can help. But that doesn't make either choice easy. Test your knowledge to see if you understand what makes each methodology unique. Continue Reading
-
News
06 Apr 2018
IBM lures developers with AI and machine learning projects
IBM open source projects help to facilitate the creation of machine learning apps and grow that developer base. Continue Reading
-
Feature
06 Apr 2018
DevOps, cross-platform, test are top mobile developer skills
Learn about four mobile app dev skills and experience enterprises value: Agile, DevOps, cross-platform and test-driven development, and newer, native languages Swift and Kotlin. Continue Reading
-
Feature
30 Mar 2018
IBM goes full steam toward eliminating AI problems
At IBM Think 2018, CEO Ginni Rometty discusses ways and tools to overcome AI problems and bottlenecks. Continue Reading
-
Feature
27 Mar 2018
Thumb through these app development books for a skills tuneup
Software experts discuss the latest app development books. Pick up one of these recommended books to round out your knowledge and rev up your career. Continue Reading
-
Opinion
23 Mar 2018
Database virtualization lets developers code with confidence
For the longest time, sharing a database has meant long nights for developers. But as more and more organizations adopt virtualized databases, those days are numbered. Continue Reading
-
Tip
20 Mar 2018
Five tips for testing with mobile app developer tools
Mobile app developer tools can alleviate the confusion of mobile test projects. Here are five strategies to consider if you're in the midst of testing complications. Continue Reading
-
News
16 Mar 2018
IBM Cloud Garage Method on display at Think conference
Playing to its roots in services, IBM plans to demonstrate how its Garage development methodology can help startups and enterprises 'think' through cloud projects. Continue Reading
-
Tip
16 Mar 2018
Get the most out of continuous testing with Jenkins
With dev cycles shrinking all the time, Jenkins' compatibility continues to evolve. Set up Jenkins for effective CI/CD with quality plug-ins that enable continuous testing. Continue Reading
-
Tip
15 Mar 2018
Testing tools for continuous deployment
Continuous testing and integration are the basis for continuous deployment without disasters. Expert Tom Nolle discusses the steps for automated and regression tests. Continue Reading
-
Feature
12 Mar 2018
Enterprise AR apps call for strong use cases, requirements
Developers, hone your AR app pitches with these tips on building use cases and requirements. Get ready, because augmented tools are ready for enterprise prime time. Continue Reading
-
Tip
08 Mar 2018
Jenkins basics: The DevOps and build platform for dev teams
Software expert Walker Rowe discusses how Jenkins goes beyond a DevOps tool. Get a better understanding of how and why your enterprise should install Jenkins. Continue Reading
-
Tip
06 Mar 2018
A complete beginner's guide to blending DevOps and security
DevSecOps sounds like a mouthful for those new to DevOps, but building security in from the start is key to DevOps success. Expert Kevin Beaver explains. Continue Reading
-
Tip
28 Feb 2018
A DevOps beginner's guide for user experience professionals
If you're a UX pro brand-new to DevOps, you might wonder where to begin. UX columnist Jason Grant offers a step-by-step approach for designers who are DevOps newbies. Continue Reading
-
Tip
22 Feb 2018
A comprehensive beginner's guide to DevOps for testers
Newcomers to DevOps have a steep learning curve and nowhere more so than in test. Expert Matthew Heusser has a beginner's guide to DevOps and testing. Continue Reading
-
Answer
21 Feb 2018
What are the QA risks in automated software release management?
Beware the QA threats of software release management automation, warns Brian Kirsch. Application release automation enables fast deployment, but be sure to catch bugs first. Continue Reading
-
Opinion
20 Feb 2018
What developers must know about supervised machine learning
Humans play a vital role in training an ML/AI system. Expert Torsten Volk explains what software developers need to understand about machine learning education. Continue Reading
-
Tip
20 Feb 2018
A comprehensive beginner's guide to DevOps for developers
Starting DevOps in your organization and not sure where to begin? Cameron McKenzie explains everything a developer needs to know to successfully begin the DevOps process. Continue Reading
-
Opinion
19 Feb 2018
The promise of ML/AI is real -- so are the challenges
Machine learning and artificial intelligence will make the impossible happen, if developers can understand the what-ifs involved. Expert Torsten Volk unpacks it all. Continue Reading
-
Feature
16 Feb 2018
Citizen developers push the pace in BizDevOps
BizDevOps is one way that companies large and small look for creative ways to break down functional silos and reduce operational friction. Continue Reading
-
Tip
16 Feb 2018
Lower the risk of change in continuous testing
Expert Matt Heusser explains how to improve mobile and web application continuous testing in seven steps. Learn how to identify goals and avoid failures with continuous flow. Continue Reading
-
Answer
15 Feb 2018
How is startup culture different from a proven company?
Expert Gerie Owen discusses the differences between a startup culture and an established company's work environment. Learn more about which would work best for you. Continue Reading
-
Answer
12 Feb 2018
Is a software test schedule at the development team's mercy?
Does the development team determine the software test schedule? Find out why working with DevOps can alleviate some time and test constraints. Continue Reading
-
News
09 Feb 2018
CloudBees' Codeship acquisition signals DevOps consolidation
CloudBees acquires Codeship's SaaS-based CI/CD offering to broaden its portfolio for small and large customers, and further consolidates the DevOps tools market. Continue Reading
-
Tip
09 Feb 2018
Four critical continuous testing components to implement
Rapid continuous delivery is unlikely to go off without a hitch, unless the team relies on continuous testing. Expert Justin Rohrman explains how to get it underway. Continue Reading
-
Opinion
07 Feb 2018
How developers can use SageMaker for DevOps machine learning
SageMaker from AWS gives software developers a way to tackle AI and machine learning. But expert Torsten Volk said it will also require lots of experimenting. Continue Reading
-
Tip
02 Feb 2018
What enterprises learn from software failure incidents
Research from Etsy and IBM suggests we are learning the wrong lessons from software failure incidents and points toward how to get it right. Continue Reading
-
Photo Story
31 Jan 2018
What are the emerging trends in software development?
It's not about the quantity of software releases, but about the quality, according to industry experts. Look for test automation, a big role for cloud and another telling trend. Continue Reading
-
Tip
31 Jan 2018
How to develop a UX workflow
This approach to UX improves software design, whether your goal is to build a new product, modernize a legacy one or improve functionality and features. Continue Reading
-
Opinion
31 Jan 2018
Why the promise of low-code software platforms is deceiving
Low-code/no-code platforms mean anyone can code, right? Wrong. Columnist Bob Reselman explains why this is a dangerous thought for enterprises. Continue Reading
-
Opinion
30 Jan 2018
Is there a software developer age limit? Apparently, it's 45
Software development is a young person's purview, according to a Harvey Nash Technology Survey. Expert David Savage explains how over-45s can stay in the game. Continue Reading
-
Opinion
29 Jan 2018
How the Testing Manifesto is going to change development
Thinking about software quality and testing is happening too late in the process. The antidote is a new set of guidelines that will change how everyone thinks about testing. Continue Reading
-
News
26 Jan 2018
Want to make software developer hiring easier? Be flexible
Developers are still in short supply, but companies can hire and retain talented people through a flexible and learning-driven workplace, according to insights from a HackerRank survey. Continue Reading
-
Tip
19 Jan 2018
Testers face pressure to improve software technical skills
If you want to stand out from the testing crowd, spend some time acquiring technical skills. Expert Matthew Heusser offers an on-point tester training curriculum. Continue Reading
-
Answer
17 Jan 2018
What skills do Agile testers need?
The Agile team collaborates closely and makes a lot of changes. What does the ideal Agile tester possess in technical and people skills? Continue Reading
-
News
15 Jan 2018
Atomist extends CI/CD to automate the entire DevOps toolchain
The Atomist DevOps automation platform extends beyond CI/CD to fully cover DevOps processes end to end, enabling developers to avoid mundane tasks and focus on productivity. Continue Reading
-
Answer
09 Jan 2018
What is the best way to load test mobile applications?
Mobile apps create a challenge for testers; no approach can cover every device. However, there are best practices for load testing mobile applications. Continue Reading
-
Answer
04 Jan 2018
What does it mean to test APIs?
Expert Gerie Owen explains what it means to test APIs and why it is important to ensure that applications are working at peak performance level. Continue Reading
-
Opinion
03 Jan 2018
What breakthroughs we won't (and will) see in DevOps 2018
Will 2018 be the best of times for DevOps? Perhaps. But there's no doubt sweeping changes on the developer and operations sides are coming. Here's what to prepare for. Continue Reading
-
Opinion
02 Jan 2018
Why you should get on board with software testing trends
Will your organization design a machine learning app in 2018? Or should you pick up DevOps skills to be in demand as a tester? These trends will all have a major effect on software testing. Continue Reading
-
???topicInfoType.training_center_content???
11 Dec 2017
Strategies to master the software testing process
This portion of the Software Development Training Center delves into the first steps necessary when making considerable transitions in a software testing process. Continue Reading
-
Answer
09 Nov 2017
How do I understand runtime environments?
Whether it's C, Java or Adobe, it's important to understand the differences among runtime environments. Expert Stephen J. Bigelow outlines the various choices. Continue Reading
-
Conference Coverage
06 Nov 2017
Guide to DevOps Enterprise Summit 2017
Industry giants are coming together once again for the annual DevOps Enterprise Summit. Learn what is trending in DevOps, IT ops, AI and machine learning. Continue Reading
-
Opinion
26 Oct 2017
Who is responsible for software development and design?
Can developers and designers ever meet in the middle? And if so, how can they speak the same language? Expert Jason Grant offers tried-and-true advice for making it work. Continue Reading
-
Answer
10 Oct 2017
What are the pros and cons of contract QA jobs?
Contract QA jobs can pay more than staff positions, but only if you're a good negotiator. Expert Amy Reichert helps explain the differences between staff QA and contractors. Continue Reading
-
Opinion
22 Sep 2017
UX vs. UI design: It's complicated but important to understand
User experience is tied to user interface, but they're not the same thing in software design. Expert Jason Grant offers his take on how to use both to make better software. Continue Reading
-
Answer
30 Aug 2017
Should the QA process always include the business side?
Quality assurance professionals need to start thinking about bringing business along for the ride. Expert Amy Reichert offers tried-and-true advice to get started. Continue Reading
-
Guide
23 Aug 2017
Making the Agile development model current again
From test automation to software design and empowering leadership, discussions at Agile2017 focused on how to move forward in the current state of the Agile development model. Continue Reading
-
Answer
25 May 2017
Struggling with testing? Here's how to get lean QA started
Trying to identify bottlenecks in the software testing process can be challenging, but starting a lean QA effort can help. Expert Amy Reichert explains. Continue Reading
-
Tip
26 Apr 2017
Five reasons your software testing career is harder than necessary
No job is perfect, but software testers do have a few things to complain about. Expert Amy Reichert shares the five things that make her want to polish her résumé. Continue Reading
-
Answer
21 Apr 2017
What happens when acceptance criteria in software testing is missing?
You can't test something if you don't know what it's supposed to do. Often, testers have a very incomplete understanding of what they're testing. Here's how to fix the problem. Continue Reading
-
News
27 Mar 2017
Five ways to reduce technical debt, rework costs in Agile, DevOps
Learn five ways to reduce technical debt and the high cost of rework in Agile and DevOps software development. Five software pros share their best practices. Continue Reading
-
Tip
14 Mar 2017
Everything you need to know about testing .NET applications
For the most efficient testing, you need the right tools for the job. Expert Matt Heusser explains in detail all the testing tools for tackling apps built with Microsoft's .NET. Continue Reading
-
Feature
13 Mar 2017
HPE Unified Functional Testing allows for application test automation
The HPE Unified Functional Testing platform provides users with interactive tools for creating and executing automated app testing tasks on desktop, mobile and web platforms. Continue Reading
-
Feature
13 Mar 2017
An overview of the eggPlant testing tool for test automation
The eggPlant testing tool provides developers and testers with software to create, schedule and execute automated testing and debugging tasks on a variety of mobile platforms. Continue Reading
-
Feature
02 Mar 2017
Exploring the three major types of software testing tools
Application testing tools make enterprises' app development more efficient. Learn more about automation, coverage and bug tracking tools. Continue Reading
-
Tip
12 Dec 2016
Be a more technical tester with HTML, CSS and JS
If you're ready to boost your testing skills, why not learn more about web development? Expert Matt Heusser walks you through HTML, CSS and JS to get you started. Continue Reading
-
Guide
30 Nov 2016
Why -- and how -- BizDevOps is going to change everything
BizDevOps is the latest in software development approaches and is considered a next-gen DevOps. Find all there is to know about this trend and why businesses are racing after it. Continue Reading
-
Feature
02 Nov 2016
Use elicitation techniques to discover software requirements
Discovering project requirements can be challenging. An expert offers elicitation techniques you can use to discover business and software requirements. Continue Reading
-
Tip
22 Sep 2016
Comparing development methodologies: Agile vs. DevOps vs. Lean Startup
It's a confusing, jargon-filled world out there. Expert Christopher Ward brings clarity in part one of a series of articles on the differences between Lean, Agile and DevOps. Continue Reading
-
News
14 Sep 2016
Why low-code/no-code platforms are coming to your workplace soon
Suddenly you don't have to code to program. The introduction of low-code/no-code platforms are bringing coding to the masses and showing the biz side how development really works. Continue Reading
-
Answer
12 Sep 2016
How do I know if my busy QA professionals are actually engaged?
A busy tester seems like a happy tester, but expert Amy Reichert warns that appearances can be deceiving. Here's why you need to be sure your testers are really paying attention. Continue Reading
-
Tip
26 Aug 2016
When DevOps and requirements gathering techniques collide
Moving from Agile to DevOps? Requirements gathering is a great place to start rethinking and incorporating a high level of collaboration. Expert Christopher Ward explains. Continue Reading
-
Guide
08 Jun 2016
Want satisfaction guaranteed? Add user experience to the design process
UI and UX are set to change nearly everything about application design, development and testing. Get expert advice on this new user experience design process. Continue Reading
-
Tip
20 Apr 2016
What modern test manager responsibilities entail
What does a test manager do? That's not the easiest question to answer, as responsibilities vary. Expert Matt Heusser explains the crux of the role and provides some tips as well. Continue Reading
-
Guide
25 Mar 2016
Guide: How to hire software developers
Looking to hire software developers? Find out the latest hiring trends, employment needs, software development training opportunities and skill levels in this guide. Continue Reading
-
Feature
15 Mar 2016
Microsoft TFS is here for your QA and test management needs
Microsoft TFS offers organizations test management software, which integrates with Visual Studio to help improve communication when putting together software. Continue Reading
-
Feature
15 Mar 2016
Clover: A code coverage tool that provides meaningful metrics
For organizations looking to augment their software quality assurance testing process, look no further than Atlassian's code coverage tool, Clover. Continue Reading
-
Answer
14 Mar 2016
What is the DevOps role for operations people?
In a DevOps world, it can be hard to know where Dev ends and Ops starts. Expert Tim Western explains what the various DevOps roles can and should be. Continue Reading
-
Tip
08 Mar 2016
Master interrupt testing on mobile devices
Since mobile devices were made to be interrupted, the challenge is to create -- and test -- an app that rolls with it all. Yvette Francino explains how interrupt testing works. Continue Reading
-
Feature
16 Feb 2016
How to use Bugzilla bug tracking tool in software testing projects
The Bugzilla bug tracking tool allows DevOps teams to collaborate and report on defects present in apps and software projects in one interactive location. Continue Reading
-
Answer
18 Nov 2015
Do you have to choose between smoke and regression tests?
Software testing options abound. In the battle of smoke versus regression tests, which scenario fits best? Expert Amy Reichert explains how and when to use both for the best results. Continue Reading
-
Opinion
22 Oct 2015
Three traits of a mature Agile team
What it takes to have successful mobile project development might surprise you. Expert Jennifer Lent shares the secrets around creating a mature Agile team. Continue Reading
-
Answer
22 Oct 2015
Can time management improve productivity of QA testers?
Despite what you might think, time management is possible. Expert Amy Reichert explains how QA testers can stop procrastinating and take charge of their lives. Continue Reading
-
Feature
29 Sep 2015
Kony Studio: A mobile app development platform
Kony Studio is a mobile app development platform that allows developers to build native or cross-platform apps using a single JavaScript codebase. Continue Reading
-
Feature
28 Sep 2015
Rally Software the go-to ALM tool for Agile developers
Rally Software gives Agile developers an ALM tool that, along with customizable dashboards, offers SAFe training and certification. Continue Reading
-
Feature
25 Sep 2015
Polarion Software offers compliance-focused ALM
Polarion Software is a browser-based, ALM platform that offers high traceability functions for enterprises with a regulation focus. Continue Reading
-
Feature
23 Sep 2015
Breaking down the Altassian ALM software suite
With JIRA, Confluence, HipChat, Bitbucket and Stash, the Atlassian ALM software suite is for enterprises of all sizes that use Agile methodologies. Continue Reading
-
Feature
23 Sep 2015
HP application lifecycle management: What you need to know
The HP application lifecycle management suite, HP ALM, offers on-premises or SaaS ALM tools to enterprises small and large. Continue Reading
-
Feature
09 Sep 2015
Visual Studio IDE offers many advantages for developers
Microsoft's Visual Studio IDE allows development teams to create apps for multiple Windows 10 mobile and desktop platforms, as well as for iOS and Android. Continue Reading
-
Feature
09 Sep 2015
Learn more about the Android Studio IDE from Google
Android Studio IDE from Google allows developers to build apps running on mobile, desktop and other emerging technologies running on Android. Continue Reading
-
Answer
08 Sep 2015
Product owners don't have time to write Agile user stories? You write them.
If the product owner won't or can't write the vital Agile user stories, expert Ben Linders explains how to take on this project yourself. Continue Reading
-
Feature
26 Aug 2015
Virtual worlds used as business collaboration tools
Consider virtual worlds as legitimate business collaboration tools. Not only might you save travel money, you might spur team creativity and innovation. Continue Reading
-
Answer
14 Aug 2015
What is collaboration and why is it important to Agile methodologies?
Agile methodologies stress the benefits of collaboration, working with cross-functional teams to encourage communication between business owners and IT. Continue Reading
-
Feature
01 Jul 2015
What you need to know about the ALM methodology
Gerie Owen provides an overview of ALM methodology, covering its requirements, development and maintenance phases and its core components. Continue Reading
-
Tip
22 Jun 2015
How to test mobile responsive design applications
Two experts offer 10 tips for testing mobile responsive design applications, with or without software requirements. Continue Reading
-
Tip
01 Jun 2015
Why a COTS package requires testing
Buying COTS systems doesn't necessarily mean security. Learn why COTS testing is needed. Continue Reading
-
Answer
21 May 2015
The good and the bad of online discussion forums
What is the value of online discussion forums? This expert sees the good and the bad in online forums. Continue Reading
-
Answer
20 Mar 2015
Define project scope in terms of time, money and quality
We all want our projects to be on budget, on time and of high quality, but not necessarily in that order. What is your advice for balancing these needs? Continue Reading