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
From the course: Software Project Management Foundations
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.