Related Content
![]() |
Signs of an Ineffective Project Manager Ineffective project managers take many forms. Sometimes the PM simply lacks the knowledge or training to do what the job calls for. Sometimes he is eager to please, so he gives ambitious timelines or says yes to every client request. But then, some PMs are just bad. Learn to recognize some signs. |
|
![]() |
Agile Teams Can Learn a Lot from the World Cup It might not seem apparent at first, but there are more than a handful of similarities between agile teams and those football/soccer teams representing their respective countries in the World Cup. How teams are built, their objectives, and on-the-fly changes are all facets that tie both together. |
|
![]() |
The July/August 2014 Issue of Better Software Magazine In the latest issue of Better Software magazine, there are insightful articles covering a wide range of topics impacting the software delivery process. Feature articles explore the next wave of computing: mobile and wearable intelligent devices and the experiences and challenges they bring. |
|
![]() |
College Degree or Experience: Which Is Better? Sparked by a LinkedIn conversation, Joe Townsend contemplates the question: Does a degree or experience hold more weight in the software development and IT hiring process? With a look toward tech giant Google, Townsend tries to uncover if a degree means more than industry experience. |
|
![]() |
What to Do When You Really Want to Encourage People to Ask Questions It’s simple, really. The thing to do when you encourage people to ask questions is give them a chance to ask their questions. But sometimes when people are eager to share information, they unintentionally stifle communication. If you truly welcome questions, make your behavior support your intent. |
|
![]() |
Coping with Uncertainty People tend to be more content knowing the worst-case scenario than facing the uncertainty of not knowing. But change—which organizations face nearly nonstop—is fairly synonymous with uncertainty and is a major stress trigger for many people. Here's how to cope with almost-certain uncertainty. |
|
![]() |
Stop Making the Same Mistakes We keep changing the names of the development processes we use, but we do not fix the fundamental error they all suffer from: the failure to set a date and control the scope of the project—including proper estimation of testing efforts. Customers and IT must work together to truly be successful. |
|
![]() |
Mini-Languages That Make JavaScript Easier to Use JavaScript has entrenched itself as essential in the IT industry, but it has also received its fair share of criticism. Luckily, programmers are an innovative bunch and have created several mini-languages that aim to make JavaScript easier. |