process improvement

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.

Dale Perry's picture
Dale Perry
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.

Cameron Philipp-Edmonds's picture
Cameron Philipp...
Tips for Improving Your Geographically Distributed Agile Team

Many people on agile teams have at least one person who is not collocated. Those on collocated teams indicate that more of their projects are successful; those on far-located teams have the highest number of challenged projects. What can you do if you're part of a geographically distributed team?

Johanna Rothman's picture
Johanna Rothman
Domestication of Data at Agile Development/Better Software West

At the Agile Development/Better Software Conference West, James Whittaker presented a keynote on the future of web-based data. When we want information, we still use searches and filter through results, as hunters. Whittaker says we should become gatherers and let context-based data come to us.

Sandy Sidhu's picture
Sandy Sidhu
Stop Overthinking and Start Making Decisions

One of the keys to successful decision making is actually making the decision. If you tend to put off making decisions while you analyze, contemplate, compare, consider, and gather more and more facts and data, you’ll probably drive yourself crazy. Here's how to stop overthinking and start doing.

Naomi Karten's picture
Naomi Karten
How Serving Is Your Leadership?

Some managers don’t realize that they are not their titles. The value they should bring is the "plus": the management, plus their relationship with their peers, the people they manage, and the systems and environment they enable or create. If you're a manager, are you providing servant leadership?

Johanna Rothman's picture
Johanna Rothman
How Sending Workers Home Can Save Companies Big Bucks

Working from home is becoming easier thanks to smarter mobile devices and better online software. Most people think virtual work is only beneficial to the employee, but new studies prove that companies can save money from this practice, too.

Josiah Renaudin's picture
Josiah Renaudin
Writing Actionable Risk Statements

Project management is about accomplishing project objectives. These objectives can't be met without sufficient consideration of risk. Payson Hall describes a favorite technique for risk management that your team will actually find useful.

Payson Hall's picture
Payson Hall