When should a developer begin thinking about scalability? 1 during the design phase 2during testing 3when traffic increases by 25 percent 4when the system is available to users