Vijay’s Guide to Agility

Vijay’s Guide to Agility

Embarking on an agile transformation? Here’s what you need to know.

Agile methodology has the power to transform a business. When I assumed the CIO role at TD Ameritrade, one of the first things I did was to set into motion our shift to Agile development processes. Having seen before what Agile can do to help companies more quickly and efficiently deliver better products and customer experiences, I knew it would have a profound impact on TD Ameritrade.

I was right. After starting with a handful of pilot applications in 2016, today, our organization is over 80% Agile across all lines of business, and our business “go-lives” have tripled compared to our 2016 baseline.

I recently had the opportunity to present at Pivotal’s Spring One conference on the subject of fostering agility at TD Ameritrade. It’s a subject I’ve discussed publicly before, but this was the first time I presented what I see as our roadmap to agile success, identifying a few key elements that can make or break any agile transformation, and I’d like to now share them with you.

 So, without further ado, here it is—my guide to a successful Agile transformation:

1.)   Adopt a Microservices Culture.

Why work twice as hard to maintain something big and clunky when you can achieve the same goals with a dynamic array of smaller, easier-to-work-with pieces? Of course, a big part of the challenge with an Agile transformation, particularly at the beginning, is overcoming a resistance to change. People are attached to the software behemoth, and dismantling it can be a lot of work. But as they gain exposure the power and ease of microservices, you’ll see how quickly attitudes can change.

2.)   Embrace Automation.

Automation as part of this journey is absolutely key. When engineers first get to push an app, it’s exciting. After that, it quickly gets onerous. If the back-end build and release automation isn’t done and you’re still going through a manual release process, over time, that can be problematic. A good general rule of thumb: If you can, automate it.

3.)   Align with DevOps.

At the end of the day, you want to make sure that what you’re building really works for and protects your client. Whatever their needs, you need to make sure that what you’re offering is up to the task. Infrastructure teams like to engineer things, but to be successful, they must be aligned with your DevOps group. This will ensure they really understand elasticity, are building resilience on the platform, and really put together necessary things like your disaster recovery runbook.

4.)   Bring Clarity to PaaS vs. CaaS.

In the next phase, you’ll need to determine the right balance between our use of Platform-as-a-Service and Container-as-a-service. This is something my team is actively engaged in now. What’s going to be a containerized Kubernetes app vs. what will be part of a platform? A decision matrix can help guide the process of determining what approach is right for your team.

5.)   Find the Right Balance for your Hardware/Software Stack.

Another balance you’ll need to strike is with your hardware and software stack. Do you want to be in the business of engineering value for our customers, or in the business of engineering lots of widgets on your infrastructure? Adopting the right tools and selecting the right partners will be key to your success.

Embarking on an Agile journey is a bold step, but I believe strongly that it’s a step in the right direction. At first, dismantling your old processes can be painful, and you may be met with some resistance. But the results speak for themselves. Today, most of us find ourselves in competitive environments where the speed of change is nothing short of breakneck. To keep up with—or ideally, stay ahead of—the pace of change, Agile is an absolute must.

Great insights Vijay. Always enjoyed your team's approach to tech innovation and delivery.

回复
AJ (AJIT UNNITHAN)

Sr. Project & Operations Professional | Board Advisor | Collegiate Teaching Professional | Corporate Trainer | Experiential Facilitator

4 年

Vijay Sankaran?Thanks ?? Change is always painful but one can work on making it eventful by seeking out the best for your organization! We are also in the midst of major transformation - one step at a time #agiletransformation?#growth?#innovation?#leadership? #empowerpeople

回复
Brian N. Salmon

Design Thinker. Storyteller. Innovator.

4 年

Nice insights Vijay ! Our team is currently on a #scaledAgile transformation. My first exposure to Agile (not scaled) was at TD Ameritrade back in 1999. It was cool to see the business get excited about delivering every 2 weeks. #GOODBYEwaterfull

回复
Jeffrey Friedman

VP, Delivery & Customer Success

4 年

Great article.? Thank you for contributing it.? I hope you'll share more to build on this including how you went about changing the culture to achieve this success.?

回复
Doug Cupp

Manager, Strategic Portfolio and Project Delivery

4 年

Very timely read for me as I help my client move from focusing on ceremonies, tools, etc. (now table stakes) to focus on the work itself as enabling agility. The leadership and culture is mixed but do support these types of changes as we show successes along the way.

回复

要查看或添加评论,请登录

Vijay Sankaran的更多文章

  • Perspective

    Perspective

    Happy New Year everyone! I hope you had a restful and healthy holiday. As I sat thinking about New Year’s resolutions…

    61 条评论
  • Happy New Year 2022 - Exponential Change

    Happy New Year 2022 - Exponential Change

    Happy New Year everyone! I hope you had a restful, healthy and safe holiday and have had time to reflect as we power…

    18 条评论
  • Choice

    Choice

    Every day, we make many choices: what to wear, what to eat, should we shave, when to go for a walk, should I exercise…

    54 条评论
  • New Beginnings - 2021

    New Beginnings - 2021

    My last post on October 9, 2020 was entitled “Farewell My TD Ameritrade” which seems like an eternity ago. I missed…

    104 条评论
  • Farewell My TD Ameritrade

    Farewell My TD Ameritrade

    On Tuesday, Charles Schwab finalized its acquisition of TD Ameritrade. On Wednesday, I was notified that I would not be…

    412 条评论
  • Leadership in the Era of the “New-New Normal”

    Leadership in the Era of the “New-New Normal”

    The pandemic will have a lasting impact on the way we work. Leaders must evolve in order to keep up.

    41 条评论
  • What a STEM Education Really Offers – And Why it’s More Important Now than Ever

    What a STEM Education Really Offers – And Why it’s More Important Now than Ever

    As a father with four kids at home during this time of self-isolation and quarantine, like many other parents, in the…

    20 条评论
  • Tales of a C-Suite Dad: Reflecting on Boundaries and Balance this Father’s Day

    Tales of a C-Suite Dad: Reflecting on Boundaries and Balance this Father’s Day

    As any parent knows, raising a kid is a full-time job. My wife and I have four.

    81 条评论
  • What I’m Reading, Watching, and Listening to While Social Distancing

    What I’m Reading, Watching, and Listening to While Social Distancing

    Since my last post, the world around us has changed considerably--to put it lightly--and my heart truly goes out to all…

    11 条评论
  • How to Lead When Change is the Only Certainty

    How to Lead When Change is the Only Certainty

    Sooner or later, unless you’re really lucky, it will happen to you. Your startup is hemorrhaging cash, and you don’t…

    19 条评论

社区洞察

其他会员也浏览了