This is a test.
This is a test.
When agile initiatives fail, too many agilists are quick to blame leaders by saying “they just don’t get it.” Unfortunately, not enough IT workers appreciate that executives speak a fundamentally different language and typically care about very different outcomes. In this session, I will share what I have learned from interacting with executives, including what […]
Tomorrow I am joining AgileThought as its Director of Agile Consulting. I am excited to being working with the best Agile talent in the Tampa Bay area and in the Southeast US. I look forward to the challenges of growing the practice and spreading Agile to as many companies as I can.
This morning I had the pleasure of speaking to my son’s third grade class at Shorecrest Preparatory School for the “Hour of Code” week. I decided to focus my talk on three main areas: The basics of web page design An overview of how the Internet works Learning to count in binary While most of […]
Last night I had the privilege of speaking at the September meetup for Tampa Bay Agile. The title of my talk was “Ensure Sprint Success with Stories that are Ready”, and we had a fantastic turnout. Earlier in the week, Tampa Bay Agile’s organizer Stephanie Davis tweeted out that the group had passed the 1,000 member mark, […]
Last year at Agile2014 in Orlando, I learned all about the style of visual notetaking called sketchnoting. With limited artistic ability, I was intrigued but never considered that I could attempt it. However, a few weeks ago I decided to give it a try. I purchased the book “The Sketchnote Handbook” (which is written as a series […]
At last night’s Tampa Bay Agile meetup, I attempted my first live sketchnoting session. Below is my result…
Last night I presented my talk “Getting Started with Agile: A Guide to Building High Performing Teams” to the Tampa Bay Chapter of the Project Management Institute. Thank you to Art jones and Demetrios Yannakopoulos for inviting me to present, and thank you to everyone in attendance for the great feedback and participation. Below are the […]
My blog post about the OnAgile 2015 Virtual Conference was recently posted on the Agile Alliance’s blog. Here is a copy of the post: It felt like the hardest decision of my professional career. I stared at the program guide for the opening session of the Agile 2014 conference, and the volume of choices was […]
There is a perception that Agile projects have little management oversight. Many stakeholders and executives are scared off by the perception that Agile teams build whatever they want and there is no predictable schedule. This misconception is something I fight most days of my professional career. What I often say is no matter what software […]
What is the Team Formation Model? Many new Agilists are familiar with the The Team Formation Model. It describes the various stages through which teams go on their quest to become a great, high performing team. The model describes how new teams often hit the ground running with excitement and anticipation, and experience quick, short […]
I recorded a webinar-style video of my talk to the Tampa Bay Agile Group for those that missed it:
As a followup to my presentation on the benefits of GTD to the Tribridge Aspire group, I created a shorter presentation on applying GTD towards relationships. Watch the presentation on my channel on YouTube
I was the guest presenter for Tribridge’s Aspire program, a group dedicated to corporate wellness. The topic was stress and personal productivity, and I spoke about the benefits of David Allen’s “Getting Things Done” (GTD) methodology. I have been using GTD for 10 years, and have helped many people implement it. Watch the […]
My third and final post for my employer Tribridge on a series about Agile misconceptions: In my last Tribridge blog post about Agile Software Development, I talked about the popular misconception that gathering requirements is not Agile. Today I will address arguably the most pervasive myth about Agile, which is the belief that with Agile projects, no documentation should […]
Here is a webinar that I hosted for my company Tribridge about aligning Business and Software teams with Agile: The business world is moving faster than ever. New devices and applications are released daily with websites and social media services changing by the minute! Companies need to respond faster than ever to customer demands and […]
My second post for my employer Tribridge on a series about Agile misconceptions: In the first post in my series about Agile Software Development, I discussed the most common misconception that our clients have about Agile. Specifically, we often hear the assumption that there is no planning or analysis when preparing for an Agile project, and that the […]
The primary assumption that proponents of plan-driven (waterfall) development make is that the requirements of their project are known and will not change. While this may be true for some projects, it is not true for most. With most projects, the actual requirements of a project are discovered throughout the course of the entire development […]
My first post for my employer Tribridge on a series about Agile misconceptions: Agile Misconception #1: “There is No Planning or Analysis. Just Start Coding!” At Tribridge, we have been building custom software applications for over 13 years. Our clients select us as their partner, in no small part, because of our process. We painstakingly help […]
Below is a post from my employer Tribridge’s blog on custom software: Custom Software: Validate the Problem Before Solving It Last month, I met with a new client to discuss our approach to developing custom software applications. I explained how we start by analyzing a client’s current business process so that we can understand and […]