From the course: Software Project Management Foundations

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Enhancing internal software

Enhancing internal software

From the course: Software Project Management Foundations

Start my 1-month free trial

Enhancing internal software

- A software enhancement isn't a defect, or even a collection of defects that you're fixing, all at the same time. So what is it then? Simply put, an enhancement is a collection of improvements that users want to see in a system. For example, if you have a banking website, that sends you to a new log-in page when you click my balance, that's a defect. But, if users want to see their balances in various currencies, that would be an enhancement. Do you see the difference? For a defect, something isn't functioning correctly. For an enhancement, you're adding new features that users have requested. Now that we know this, let's explore some of the challenges you'll face when you're working on an enhancement project. The first issue you might run into, is there's no existing documentation about how the current website was built. You may have to allocate a sprint or two, for the team to reverse engineer the website. Reverse…

Contents