

We built these functions into the app and began testing them with a single distribution center and a couple thousand team members.ĭuring the process, our team pivoted to producing data from Kafka and consuming it into caches that serve the myTime for Target application. Schedule preferences and visibility were important to one portion of that team while the ability to manage and communicate about voluntary and mandatory schedule changes were critical to another portion. We started defining minimum viable product parameters by engaging with distribution center partners and focusing on key improvements to their process.

It was a testament to our years of investment in developing a customized platform and microservices architecture. There was no need to devise new technologies – we built the app and its features completely on our existing technology stack. Target’s technology product model really proved advantageous once we determined our objectives and requirements. We also needed a solution that emphasized responsiveness but could manage difficult data structures comprised of large volumes of schedule and timecard data. We needed a solution that would be easy to use and could scale to meet the needs of 350,000+ hourly team members across the country. We wanted this to be an impactful investment in technology that would translate into a meaningful investment in our team. In this situation, we wanted a tool that would provide our frontline team members with more options of working when they want as well as more adaptability and control in managing their own schedules. We spend time understanding the personas of who we are building for and what they value most. It’s this type of experience-centric approach that guides our product engineering team here at Target. In this case, the team asked itself: How can we make scheduling more efficient for field leaders and more flexible, convenient, and empowering for field team members? MyTime for Target started as many engineering discussions do – ideating about how we can deliver purposeful capabilities that improve an experience for our guests and/or team.

Team members can voluntarily use the app as another way to digitally view their schedules and timecards, indicate availability preferences, and request coverage for shifts as well as pick up new ones. myTime for Target was built in-house from the ground up and rolled out last year to enable a more connected and engaged field workforce. We’re here to highlight one internal innovation in particular – myTime for Target, a mobile scheduling app for our field team. This journey has led to an uptick in fantastic new homegrown innovations that help make Target a joyful place to shop and work. We’ve grown to a global team of over 4,500 incredibly talented technologists and created a culture of testing, learning, and agile processes to great success. Target has spent the last several years modernizing our technology stack and advancing our in-house development capabilities.
