Get started
Bring yourself up to speed with our introductory content.
Building Software Project Teams
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
It's the end of 2015 and perhaps the beginning of Agile maturity
Nothing is harder to accomplish than Agile maturity, but expert Jennifer Lent thinks it happened in 2015. Here's why she and other experts believe it. Continue Reading
Where do software tester roles and responsibilities begin?
Software testers can't wait for development to end. Expert Gerie Owen explains why the responsibilities of software testers begin when a project starts. Continue Reading
-
How do I prepare for a software testing job?
A software testing job can be an exciting, rewarding and flexible choice. Expert tester Gerie Owen details what you'll need to do in order to begin. Continue Reading
Mastering mob programming
Mob programming is a new Agile software development practice, where six or more developers work together on a single problem. Here's how to get started. Continue Reading
-
Definitions to Get Started
View All Definitions Project managers must overcome resistance to change
When the office culture is resistant to change, how can project managers start things moving in a positive direction?Continue Reading
Self-taught software developer shares her story
A self-taught software developer shares what it's like to be a female software engineer in a time where women in technology are still all too uncommon.Continue Reading
Consider building salespeople's business analysis skills
Business analysis skills are lacking at many organizations. BA training and certifications may be underutilized resources for supporting better sales.Continue Reading
Techniques for gathering requirements in Agile scrum
Discovering Agile requirements: story mapping, the scrum master role and tools that increase the team's ability to communicate effectively can help.Continue Reading
build server
A build server is a machine on which a software project can be continuously built from changes that are committed to the repository.Continue Reading
-
Learning culture critical to Agile success
Quality Time columnist Jennifer Lent spoke to Lisa Crispin and Janet Gregory about their new book and the learning culture needed for companies practicing Agile. Get the inside scoop here.Continue Reading
Next generation Agile: Guide to continuous development
Learn about next generation Agile and how continuous development is changing software project management and development teams.Continue Reading
Agile pairing and Agile swarming jumpstart projects
Pairing and swarming can boost Agile productivity. Management expert Johanna Rothman explains how to get started with these practices and why they work.Continue Reading
planning poker
Planning Poker is a teambuilding activity for achieving group consensus. It is used by agile software development teams to estimate how long a component of a software project (story) will take to complete.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