Tutorials
Tutorials
-
Web application security and the PCI DSS
Software security should be integrated into the software development lifecycle at every phase. While the PCI DSS doesn't account for all of this, here are some tips to get you started on a holistic approach toward security. Continue Reading
-
PCI DSS compliance: Code review
Code review is a broad security concept and those looking at this option for compliance will find plenty of expert information on the types of code review in this section of the guide. Continue Reading
-
Software testing fundamentals: Other useful resources
Software testing books, FAQs, expert advice, tools and blogs. Continue Reading
-
Software testing fundamentals: User acceptance testing
User acceptance testing (UAT) is meant to gauge user response, although UAT scripts are often overly restrictive on users. These tips explain how to correctly conduct user acceptance tests. Continue Reading
-
Software testing fundamentals: Regression testing
Regression testing ensures that little changes don't break software. Good regression testers need to know what they're looking for, and this guide explains how. Continue Reading
-
Software testing fundamentals: Performance testing
Software performance testing is crucial to software development and very easy to mess up. These tips and expert opinions illustrate how to conduct performance tests effectively. Continue Reading
-
Software testing fundamentals: Testing basics
Software testing experts weigh in on creating test plans, writing test cases, choosing test models and other basic building blocks of software testing. Continue Reading
-
Project management tools and strategies: Other useful resources
Project management blogs, guides, columns, book excerpts and online communities are useful resources for any software PM. Continue Reading
-
Project management tools and strategies: Outsourcing strategies
Outsourcing has a great impact on software development and project management. Here are tips, strategies and articles to guide PMs dealing with outsourcing and distributed teams. Continue Reading
-
Project management tools and strategies: Gantt charts, PERT charts and PM planning tools
Project managers often use Gantt charts, PERT charts and other graphics to schedule tasks, organize resources and gain a greater understanding of their projects. These tips and articles and explain how to use project management tools. Continue Reading
-
Project management tools and strategies: Communication and collaboration tools
Project managers need sound communication and collaboration tools more than ever, as software development projects become more complex and teams further apart. Continue Reading
-
Project management tools and strategies: Team building and managing basics
Software project management is made easier by tools and strategies. These tips, articles, expert advice columns and book excerpts teach PMs how to use these resources. Continue Reading
-
Better software through debugging and unit testing
Bugs plague software project big and small, and today's complicated software makes debugging more difficult than ever. Let these tips, tutorials, podcasts and articles help you debug your software. Continue Reading
-
Better software through debugging and unit testing -- Unit testing basics
Unit testing is critical part of the debugging process. These tips, tutorials and podcasts explain what unit testing is and how to effectively conduct them. Continue Reading
-
Better software through debugging and unit testing -- Unit testing, Extreme Programming and TDD
Unit testing is a key element of Extreme Programming (XP) and test-driven development (TDD). These tips, tutorials and articles will help you understand unit testing in the frame of other methodologies. Continue Reading