Twelve Requirements Basics for Project Success

The author provides a set of 12 requirements basics; these recommended approaches will contribute to your project’s success. The requirements basics are based on industry experience; guidance from requirements-related books, articles, and Web sites; and the author’s involvement with projects. Having an experienced requirements subject matter expert on the project staff can help the project [...]

Running an Open Source Software Project

Some people would be happy to convince you that managing an Open Source Software (OSS) project is completely different than managing acommercial software project. People working on Open Source software argue thatthere are no deadlines to meet, that quality issues can be left for thecommunity of users to identify, and that their are no complications [...]

Extreme Project Management

Extreme Project Management (XPM) is project delivery process. It consists of a series of practices to help manage projects more effectively. The practices help you control project schedules, assign work tasks, and assure that work is done efficiently and correctly.

10 Lessons in Guerilla Tactics of Project Management

While many brilliant books and articles have been written on good project management, there is little attention paid to all the possibilities a project manager has to create the appearance of managing a project well without the burden of actually doing it. The following article is a summary of such tactics, which I could not [...]

All We Need to Know About Software Project Management, We Can Learn From Watching Star Trek

Are you Kirk, Spock, Sulu, Chekov, Uhura, or Scotty? If you are part of a modern-day software engineering team, chances are you fit one of these roles. As we have read about Star Trek’s influence on technology, sit back for a warp drive look at how a software engineering team’s structure mimics that of the [...]