Uncertainty about Uncertainty Uncertainty doesn't have to be a bad thing, but many say they'd rather know there were definitely problems coming, rather than be uncertain about whether there were or not. What do you prefer? Do you spend valuable time trying to prevent uncertainty? |
||
Programs and Technical Debt Once you have a program—a collection of interrelated projects focused on one business goal—and you have technical debt, you have a much bigger problem. Not just because the technical debt is likely bigger. Not just because you have more people. But because you also geographically distributed teams, and those teams are almost always separated by function and time zone. |
||
How to Simultaneously Focus on Software Development Process and Quality Engineers know the importance of process and quality, and many engineering disciplines emphasize quality control and quality assurance. Some people enjoy the challenge of focusing on quality, while others find it a necessary but less than exciting chore. Leslie Sachs looks at some of the factors that impact process and quality. |
||
CM for Small Teams: Staying True to CM in Small Efforts Implementing configuration management in small teams presents a distinct set of challenges. Your ability to “right size” the effort will go a long way in how successful you are. Find out what questions to ask before you get started. |
||
Pivot, Pilot, and Adapt Anupam Kundu and Maneesh Subherwal explain how to operate in a global, hyper-competitive world while avoiding risk-laden experiments and other "stupid" strategies. |
||
Wherever You Go: Testing Mobile Applications, Part 2 In part 2 of this interview, Jonathan Kohl discusses testing location-based services, the value of a good social network for crowdsourcing, and how poor optimization practices might literally burn a hole in your pocket. |
||
Good Architecture, Good Leadership Software architects have the unique ability to provide leadership using skills gained in this role. Drawing on Kouzes and Posner's The Leadership Challenge, Patrick Bailey examines five practices that can be leveraged by the aspiring architect-as-leader. |
||
How Small Teams Can Build Big Systems Small teams can be highly effective at creating big systems. In this "Behaviorially Speaking" feature, Bob Aiello explains how to be successful in a small team environment and also handle the growth often necessitated by success. |
||
What a Small Team Really Needs for Software Configuration Management In his CM: The Next Generation series, Joe Farah writes that software configuration management (SCM) can be a daunting venture for a small team. It seems that many solutions require a lot of effort and money, but this is not always the case. This article looks at what a small team really needs for CM. |
||
Goal, Goal, Who's Got the Goal? Don Gray explains why software development teams need three common goals: long term, mid term, and short term. These goals focus a team and provide the glue that holds the team together. |
Pages
Upcoming Events
Apr 27 |
STAREAST Software Testing Conference in Orlando & Online |
Jun 08 |
AI Con USA An Intelligence-Driven Future |
Sep 21 |
STARWEST Software Testing Conference in Anaheim & Online |