<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def progress(self):
 """ Get progress. Returns: namedtuple: :class:`Progress`. """

        return Progress(
            done=len(self._get_all_set_properties()),
            base=len(worker_mapping()),
        )