When working on an Agile project, it is critical for the team to communicate effectively. Project communication is one of the most critical success factors for any project, regardless of the project management methodology. In fact, it is said that around 80% of a project managers job is communicating. ItRead 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 →