I am in a shop where we do everything. I have been studying Agile and Scrum and while I can see how well it works with programming, I wanted to know what to do for non-programming projects. For example, I have to upgrade a lot in my AD, like moving the root server out of my forest for a new machine that will be the forest root. Or maybe transition from a Windows environment to Linux or Mac.
I don't want to go crazy with projects and some of those might not be the best example, but say I had a lot of server admin stuff that needed to get done. Is there a good way to handle it like you would a programming project? I have seen some that try to put every single thing on an excel sheet to those who put nothing down anywhere (that'd be me) and just do it. It's getting more complex now, however. I can see how some agile axioms are good for this situation but some don't appear to relate at all.
Thank you for any thoughts.
EDIT: if I use scrum how would I do it? What would user stories and features mean here? Would that be "We want to be able to have a stable machine for the forest root"? That goes on the product backlog, to the sprint, get estimates, etc.?