Most managers today have blinders on when it comes to solving the problems of complex projects: They are lost among the trees, and can’t see the forest for what it really is. Too many project managers are focused on the day-to-day problems of the project and have lost sight of their overall strategy. So, with KPMG telling us that nearly 70% of projects are failing to meet their goals, what’s the real solution? What’s the one thing that’s going to make the most difference?
You are leading a star project team working on a challenging project when you noticed a particular team member spreading negativity, rumors among peers. You are afraid this negative behavior will bring whole team’s morale down. What would you do in this situation? Every individual is different, and every situation is going to require a different response, but here are a few strategies that can bring the situation back to an even keel.
The most valuable asset a Software Tester can have is an attitude of gleeful problem discovery. Someone that loves to break systems, discover their imperfections, and explore their weaknesses makes a great tester. But, to be really good, a product tester really has to care about the quality of the product.
One of the most significant risks we identify is a globally disparate (geographically separated) team. Teams working in separate regions face tremendous challenges that a co-located team doesn’t have to think about, a situation made worse when outsourcing, where conflicts in language, time, culture, and business environment all affect the organization.
Risk management has become mainstream. It’s no longer the domain of rocket scientists and actuaries. In fact, it’s become so mainstream that formal risk management practices are showing up everywhere we look. But is all this sudden attention to risk management going in the right direction? Or are recently defined risk management methods just introducing unproven, sometimes crackpot solutions into a well-understood space? Find out why Harvard Business Review found that “Most of the management tools and techniques we studied had no direct causal relationship to superior business performance.”
Organizations across the globe are trying to come to grips with a new corporate challenge; one created by millions of employees who make up the boomer generation, who are poised to leave the working world, for golf, sailing, gardening or playing with the grandkids. In some cases the departure of these senior employees will allow [...]
Finding great employees is really hard. I don’t mean it’s difficult — I mean it’s virtually impossible to succeed in hiring great employees all the time. It’s equally hard to keep them, as it turns out. As Don Rainey recently wrote: Good employees are really hard to find — A solid worker isn’t just difficult to find, [...]
Agile methods are powerful tools when used properly — but as with all tools, they can be misused. The critics of agile methods are many and vocal, calling Agile a poorly thought-out “shortcut” that fails to get the job done. And with 90% of projects failing to meet objectives, the criticism is valid. So is Agile just hype or is there something to it? And if there is, why are project success ratios so abysmal? Here’s the scoop on why Agile doesn’t work and what to do about it.
How do you ensure that one person doesn’t derail your entire project? Most of us have been there before. Maybe it’s a co-worker who doesn’t work well with the team. Maybe it’s your boss, who has to oversee every single decision even though he’s an overtasked bottleneck. Either problem poses a critical risk to your project: Delays, mistakes and rework because one person isn’t part of a streamlined effort. Learn how the situation can be improved, realizing positive gains in this habitually entrenched process.
Software Quality Assurance (SQA) and Structured Software Testing (SST) are completely different fields. Every single book on the topic (textbooks, course materials, you name it) make this clear. In fact, most emphasize how important it is that these fields be completely separate. Consider: Quality Assurance is responsible for auditing and ensuring all aspects of work [...]