• Skip to main content
  • Skip to after header navigation
  • Skip to site footer

JD Meier

I help leaders change the world!

  • About
  • Latest
  • Articles
  • Books
  • Courses
  • Topics
    • Innovation
    • Strategy
    • High-Performance
    • Digital Transformation
    • Agile
    • All Topics
  • Resources
  • Coaching
  • Contact

Agile

Software Performance Frame

While working on the book,  Improving .NET Application Performance and Scalability, my team created the software performance frame.  We used the performance frame to organize and prioritize software performance and scalability issues.  We used this frame throughout the guide to organize our guidelines and checklists.  We also used the performance frame to build evaluation criteria …

Read moreSoftware Performance Frame

Agile Performance Engineering

In this post, I’ll share the model we used successfully for years in Microsoft patterns & practices to bake performance into an Agile Life Cycle. One of the key challenges with building software, is how to bake quality into your process.  Some teams try to do it all up front.  Some try to do it …

Read moreAgile Performance Engineering

Agile Content Development

When I ramp new folks on the team, I find it helpful to whiteboard how I build prescriptive guidance.  Agile Content Life-Cycle Here’s a rough picture of the process Examples I’ve used the same process, leading virtual teams of 15+, for creating he following “Blue Books” for Microsoft: Building Secure ASP.NET Applications Guide Improving .NET …

Read moreAgile Content Development

Agile Life-Cycle Frame

As a program manager, it’s tough to shape a process with the team, if the team can’t “see” it.  When you have a mental model you can share with the team, things move a lot faster.   The problem with life cycles and end-to-end processes, is that people don’t usually know what the end-to-end actually looks …

Read moreAgile Life-Cycle Frame

Are You Used to Delivering Daily and Responding to Change?

Are you used to delivering working software on a daily basis and changing the software in response to emerging requirements? That’s a pretty good question, and timeless, too. I remember several years ago, when a vendor asked me that, and I remember laughing and thinking, “yeah, that’s what we try to show other people how …

Read moreAre You Used to Delivering Daily and Responding to Change?
  • Previous
  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to page 4
  • Interim pages omitted …
  • Go to page 7
  • Next

Sidebar

About Me

JD I am J.D. Meier. I help leaders change the world. Learn more...

Popular Articles

10 Things Great Managers Do
40 Hour Work Week at Microsoft
Best Digital Transformation Books
How To Become an Innovator
How To Drive Digital Transformation
How To Lead High-Performance Teams
Innovation Explained
Satya Nadella Quotes
View More...

Become a better leader, innovate better, and achieve greater impact!

I help leaders change the world   As part of your journey, learn how to realize your potential in work and life through the power of creativity, imagination and creative vision. 

Topics

  • Innovation
  • Agile
  • Strategy
  • Leadership
  • Digital Transformation
  • High Performance

Copyright © 2023 · JD Meier · All Rights Reserved