Hi Manoj P,
In my opinion there are three importend steps for Patchmanagement with SCCM.
But you have to find the best way for yourself!
1. monthly every 2nd Tuesday Microsoft Patchday.
Create an ADR (automatic deployment rule) and deploy to Test / Pilot Collection.
insatallation during the next Maintenance Window for Test / Pilot Systems.
Example: Patchday MS -> on the following weekend it will be automatically installed!
So I set the available time 2 hour later.
so you can see the available updates in Software Center on the client/ server.
Deadline is 2 day later. But the Maintenance Window has the higher priority! So the installation will start at your defined time!

2. control / monitoring / behaivor the installation of Microsoft Patches on test and pilot systems
It is important test / pilot and not to patch production simultaneously
The test phase lasts for minimum 2 weeks!
3. After timeline testing
1. no failure: release to production ( create a Maintenance Window for Prod. Systems)
2. failure: to solve / then release to production
insatallation during the next Maintenance Window for Production
I'll put my process chain available. I hope it will help you a good bit more to find the right way for you with SCCM patchmanagement!
Best regards
Peter
