Shifting to The Cloud: 5 Benefits of Cloud Computing

Disruptive technologies have been changing the game in the IT world for the last decade. New trends emerge and it quickly becomes apparent that businesses need to adapt to survive. One of these disruptive technologies is cloud computing. Simply defined, cloud computing is the practice of computing over an internet connection. Chances are you are […]
What is a Kanban Board?

A Kanban board is the key visualization tool for implementing Kanban in your business. A Kanban board is used by any team that uses Kanban for visual management of their work and improving their delivery of products and services in terms of predictability, quality and time-to-market performance. A Kanban board can be physical – which […]
Benefits Vs. Risks of Outsourcing IT Services
Large enterprises and small businesses often choose to outsource their information technology (IT) systems and services for a variety of reasons. This choice carries with it some obvious benefits and some often not so obvious risks. Companies choosing to outsource IT must weigh the benefits and risks carefully, take measures to attenuate the associated risks […]
Teleworking Helps Mothers “Lean In”

This story originally appeared in Psychology Today. National Telework Week buzzed about, ironically, bans on telecommuting. Last week, Best Buy announced the end of its work-at-home program known as ROWE (results-only-work-environment), on the heels of Yahoo’s ban on remote work a week before. Then snowstorms hit the midwest and east coast, closing schools and businesses, […]
Scaled Agile Framework: What Is It And How Do You Use It?

Scaled Agile Framework, also known as SAFe, is an enterprise-scale development methodology, developed by Scaled Agile. SAFe combines Lean and Agile principles within a templated framework. Proponents of SAFe claim that it provides a significant increase in employee engagement, increased productivity, faster times to market, and overall higher quality. In this article, we’ll dive deeper […]
10 Reasons you Should be Using Agile
One of the biggest surprises of my career has been the slow adoption of agile development. I don’t understand why most development isn’t done using the Agile approach, because the benefits are compelling. In this post, I will review my definition of agile since there are so many variations of the methodology available. I will […]
Agile Project Management: EPICS

By now you have likely heard all about Agile Methodology and how it can “help” your business or personal goals. That’s all great, but what exactly is Agile and how can it help, and more importantly – how do you start? Agile methodology is the use of what is called Perpetual Beta to continue growth throughout […]