-
Software testing techniques: Overcoming biases
Gerie Owen offers software testing techniques to overcome biases and boost code quality and answers the pressing "how did I miss that bug?" question.
-
Hybrid security: Beyond pen testing, static analysis
Securing an application's attack surface takes more than pen testing and code analysis. Kevin Beaver explains the hybrid security analysis approach.
-
Software test managers: Gaining good leadership skills
Successful test organizations demand leaders, not just managers. Software testing expert Pete Walen shares advice for acquiring good leadership skills.
-
Scrum project management: Estimating with story points
Scrum project management expert Yvette Francino explains how teams use story points to estimate effort involved in developing a particular feature.
-
Structured collaboration key to Agile process
Teams committed to the Agile process are good at delivering working software. But what good is that if the software doesn't meet business needs?
-
Losing the Wi-Fi connection: Testing app behavior
When an app loses its Wi-Fi connection, the best thing software pros can offer mobile users is graceful error handling. Here's how to test for it.
-
Agile process: Time to incorporate security testing
Test expert Amy Reichert explains how to incorporate basic security testing into the Agile process.
-
Agile's process is harmed when teams shuffle members
Stable teams support the process of Agile development by delivering the best software. Shuffling members among teams during busy times is a bad idea.
-
Web application testing: Three lessons
Test expert Robert Lambert explains the three most important lessons in Web application testing based on his new book '36 Days of Web Testing.'
-
Software lifecycle: Defining just-in-time requirements
SearchSoftwareQuality expert Matt Heusser explains how to increase software lifecycle efficiency by defining the right requirements just in time.
-
Fing and Metasploit: Open source security testing
Fing and Metasploit helps QA pros find security flaws. Testing expert Matt Heusser explains how to use these open source tools.
-
Medical apps: User interface security testing
To boost the security of medical apps, conduct 'attack' testing from the user interface. QA expert Amy Reichert explains how.
-
Software testing lifecycle: Dealing with security
Security is an essential part of the software testing lifecycle, yet many test pros shy away from it. Yvette Francino offers help on getting started.
-
Forrester VP says enterprise mobile apps miss the mark
Building an enterprise mobile application may not be the right focus for today's enterprise application development teams.
-
Software quality assurance testing: First mobile steps
Going mobile with software quality assurance testing is hard for teams used to Web/desktop apps. Matt Heusser offers ideas to jumpstart the process.
-
Mobile app software: Avoid the cycle of insecurity
The same security flaws that plague desktop and Web apps are now afflicting mobile app software. Here's how to stop making the same mistakes.
-
Learn problem solving skills to improve leadership
Agile test expert Lisa Crispin offers three tips for boosting IT problem solving skills -- and becoming a better leader.
-
Testing software quality with no time and no money
Software quality testing is possible even without resources. Heuristics, BYOD parties and nonprofessional testers can help test pros accomplish goals.
-
Empowering mobile workers with fusion apps
Fusion apps empower mobile workers by fusing social and location data with key business data. Mobile expert Tom Nolle offers development tips.
-
Software development management: Boosting success
Advice on software development from the authors of "Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams."
-
Software testers: Get a professional development plan
STAREAST 2013 participants offer advice to software testers on setting up their company's professional development plan.
-
Tips for database testing from the cloud
What is database testing and how is it important to your application and the company? Get tips to effectively test when data is hosted in the cloud.
-
Software development best practice: Threat modeling
Early in the software development cycle ask, Who might attack the application? How would they do it? What are they after? This is threat modeling.
-
Making multi-team Agile management work
Amy Reichert explores the Agile management challenge of leading more than one team at the same time and offers advice on making it work.