What is a Project Charter? If there is a ranking of the most important project artifacts, the project charter would be in the top 3.  A Project Charter is a document that provides direction and focus to the project team.  It authorizes the project manager authority to use company resources to executeRead More →

Should your team use an agile or waterfall methodology? Agile and Waterfall methodologies shouldn’t be mutually exclusive. Whether it’s agile or waterfall, pros and cons exist for both. The type of project must drive the decision. Different project scenarios and expected outcomes determine which method is most appropriate. Do notRead More →

Software requirements gathering is a key focus area in a software development lifecycle. It takes skill to plan and facilitate requirements gathering sessions. In this post, I will review common software requirements gathering best practices to set you up for success with your project. What is Software Requirements Gathering? SoftwareRead More →