| - allow flexibility to work from home - those who like open office can sit together, but for the rest, provide a semi-isolated quiet/dark area to concentrate in and a whiteboard. - plenty of conference rooms. - if expecting to work with new tech/framework, allow
reasonable time to learn during work hours.
- allow time for documenting - allocate time for fixing tech debt every sprint - provide training on the product being built - give good insight into product decisions - if unexpected work has to be added mid-sprint, pull something else out! - acknowledged that when someone worked all weekend to finish something that they get a bonus day off some other time - keep process meetings to minimum - when a developer brings up a security flaw, take him/her seriously |