Program Increments Technical Debt and Security Value Stream must haves:
Program Increments Technical Debt and Security Value Stream must haves:
Each Program Increment there are some items that need funded from the technical debt and security value stream. These are to ensure that you are maintaining good hygiene practices and limiting new debt or risks from being entered into your solutions and architecture.
Technical Debt Value Stream Funded Items:
- Upgrade .Net Framework on all solutions
- Upgrade all nugget packages
Security Value Stream Funded Items:
- Upgrade .Net Framework on all solutions
- Upgrade all nugget packages
- Ensure no credentials stored in code, anywhere, anytime.
Good Hygiene practices that need re-iterated in each PI and strong pipeline policies in place to enforce practices:
- Double pull verification
- Require unit tests
- Remove any web config key values and put in dynamic feature toggling