lifecycle planning for systems