developertools

The Asymmetrical Advantage of Distributed Teams

  I’ve talked before about BiTE’s completely distributed team, and how I think this is one of the keys to our success. Not only does it vastly open up the talent pool when looking for new team members but it decreases turnover while increasing productivity and flexibility. I’m often asked how we deal with the …

The Asymmetrical Advantage of Distributed Teams Read More »

What a Successful Slack Implementation Looks Like

Tips to make Slack an amazing tool for your team. At BiTE, we’re huge fans of Slack. For the uninitiated, Slack is an amazing collaboration tool. It starts with chat; both person-to-person as well as group chats (“channels” in Slack parlance) are exceptional. It handles sharing files between team members, offers integrations to other services, …

What a Successful Slack Implementation Looks Like Read More »

The Path Less Traveled for Talent Recruitment and Retention

According to London Business School’s Annual Global Leadership Summit poll, over a third of surveyed companies project more than 50% of their workforce will work remote by 2020. That may seem like a surprising number until you realize how much a remote workforce could benefit your company. Here’s how it benefited ours: When Brant DeBow …

The Path Less Traveled for Talent Recruitment and Retention Read More »

BDD Toolbox: Outcome Questioning

BDD Toolbox is an ongoing series of posts in which I’ll give you tools to do Behavior Driven Development well. Today we’ll take a look at Outcome Questioning – a tool to help ensure all relevant details are captured in your scenarios. I’ve talked in the past about Behavior Driven Development and how I believe …

BDD Toolbox: Outcome Questioning Read More »

What Shoveling Snow Taught Me About Making Great Mobile Apps

How shoveling snow this winter helped me contemplate what makes great software I live at the top of a steep and twisting driveway that quickly turns into what I’ve described to my team in Slack as “a snowy deathcoaster”. While spending a few hours trying to end my family’s snow-exile, my mind drifted to thoughts …

What Shoveling Snow Taught Me About Making Great Mobile Apps Read More »

How to Do BDD and Agile Well for Your Mobile App Project

In a previous post I wrote about how Jobs to be Done theory can be used to develop a clear and powerful mobile strategy. But once you have this mobile strategy in place, and have developed your stories, how do you then execute BDD well in an Agile environment? Going from a waterfall, fixed-price agency …

How to Do BDD and Agile Well for Your Mobile App Project Read More »

How to Integrate Jobs-To-Be -Done and App Definition Statements into Your Mobile Strategy

As a strategist I’ve written a lot about Jobs-To-Be-Done. So if you’re reading this post you already know that customers don’t want the drills – they want the holes in the walls. But understanding the value in Jobs-To-Be-Done and App Definition Statements (ADS) and implementing these critical elements into your Mobile App development process are …

How to Integrate Jobs-To-Be -Done and App Definition Statements into Your Mobile Strategy Read More »

Jobs To Be Done, Good Enough and Your Mobile App

The basics behind Clayton Christensen Jobs-to-be-done theory is that customers buy or “hire” products and services to do jobs. Some of those jobs are quite clear: I hire the metro to take me from point A to point B. But there are other jobs for which people might hire the metro: to be eco-friendly, or …

Jobs To Be Done, Good Enough and Your Mobile App Read More »

4 Ways API and Mobile App Development Teams Can Work Together To Ensure Security

Mobile represents new risks and unique attack vectors that require the focus of the whole organization, not just one team Underwriters Laboratories (UL) rates safes on the length of time it would take an attacker with normal tools to break in and steal your valuables. In addition, most safes are bolted to the floor from within the …

4 Ways API and Mobile App Development Teams Can Work Together To Ensure Security Read More »

Gamification and Your Mobile App Development

How to perfect gamification in your app.  Gamification is one of the most popular buzzwords when discussing mobile app strategy. So what does it mean? Gamification is the application of game mechanics to non-game contexts, encouraging action and rewarding accomplishments. Over the past few years, more and more product owners have come to me asking …

Gamification and Your Mobile App Development Read More »