J.D. Meier's Blog
Software Engineering, Project Management, and Effectiveness
Browse by Tags
All Tags
»
Project Managem...
»
Effectiveness
(RSS)
Business
Design
Guidance Engineering
Innovation
Leadership
Performance
Productivity
Security
Software Engineering
Work Tips
Scenario and Feature Frame
A Scenario and Feature Frame is a matrix that shows incremental value and dependencies. It's a simple way to show management your baseline release, your nice to have scenarios, and your vNext planning. It's also a great way for your development
Read More...
Tests for Success
How do you identify the bull's-eye among your stakeholders? Nothing's worse than finishing a project and missing the mark you didn't know was there. At patterns & practices, one of our effective project practices is to use "tests for success"
Read More...
Turning Chickens into Pigs
Have you ever been on a project where key stakeholders don't have skin in the game, but they have a controlling vote? This is a bad situation. It's like multiple backseat drivers, except they won't be there if the car crashes. What's
Read More...
How To Differentiate
How can you differentiate what you do? This can be particularly difficult in problem spaces that seem over-crowded. It helps if you have a frame. One of my mentors gave me a useful lens for differentiating that helps solve this problem.
Read More...
Three keys of a business case
If you have to compete for resources or budget or sell an idea, one of the keys is a business case. One way to think of a business case is "how big is the pie" and "what's your slice." You use the business case either to argue for your project or in argument
Read More...
Results-Focused Teams Over Role-Focused Teams
In my experience, talent and passion are the keys to effective teams. It's not better defined roles. In PM Tip#14: Great teams have members that defy roles , Brad Abrams writes that the best teams defy traditional roles and responsibilities, and I agree.
Read More...
How To Use Time Boxing for Getting Results
Time boxing is a way to chunk up time and get results. If you continously miss windows of opportunity or spend all of your time in one area of your life at the expense of others, time boxing can be one of your best tools. A time box is simply a limited
Read More...
Scenarios in Practice
Scenarios are a practical way to organize and focus your product design, development and release. (We use scenario-driven engineering in patterns & practices) Key Benefits Business value . You can use scenarios to evaluate business value. What pain
Read More...
Vision Scope Template
How do you convince a team of venture capitalists to bet on you? There's a lot of ninja techniques but here I'll share the fundamentals. Vision and Scope We use Vision Scope milestones in patterns and practices to sell management on how we'll change the
Read More...
One-Sliders
I showed a colleague of mine one of my tricks for building slide decks faster. It's a divide and conquer approach I've been using a few years. I do what I call "one-sliders." Whenever I build a deck, such as for milestone meetings, I create a set of single-slide
Read More...
7 Habits of Highly Effective Program Managers
What does it take to be an effective Program Manager at Microsoft? I'm responding to some requests for my take on what it takes to be an effective PM. I figured I could use a familiar 7 habits approach to help frame out a start. To pick a set of habits,
Read More...
David Anderson's Recipe for Success
David Anderson distills his software management learnings down into four bullets: Focus on Quality Reduce Work-in-progress Balance capacity against demand Prioritize He names this set a recipe for sucess. Here's what the recipe mean to me. Focus on Quality.
Read More...
Influencing Without Authority
Today I got some relevant training for today's world - how to succeed when you don't have authority and control over execution. This is a common scenario in cross-team, cross-group scenarios. At Microsoft, you don't get rewarded by saying, "...if only
Read More...
My Personal Approach for Daily Results
I'm dedicating this post to anybody who's faced with task saturation, or needs some new ideas on managing their days or weeks... One of the most important techniques I share with those I mentor, is how to manage To Dos. It's too easy to experience churn
Read More...
2 Key Process Pitfalls
If I had to pick two easily corrected issues I see show up time and again, I'd pick: Optimizing the wrong thing. Optimizing your process, when what you need is a different process. Two questions I think help: "What do you want to optimize?" (time? money?
Read More...
More Posts
Next page »
Search
This Blog
Home
Email
Tags
Agile
AppArch
Architecture
Blogging
Business
Cloud
Competitive Studies
Design
Effectiveness
Frames
General
Guidance Engineering
Guidance Explorer
Innovation
Intellectual Horsepower
Leadership
Lessons Learned
My Projects
Patterns
patterns and practices
Performance
Process
Productivity
Project Management
Project Practices
Releases
Results
Security
Social Software
Software Engineering
Speakers
The Zen of Results
Videos
Visual Studio
WCF
Work Tips
Archives
December 2009 (1)
November 2009 (3)
October 2009 (1)
September 2009 (4)
August 2009 (8)
July 2009 (9)
June 2009 (11)
May 2009 (3)
April 2009 (7)
March 2009 (10)
February 2009 (11)
January 2009 (18)
December 2008 (14)
November 2008 (19)
October 2008 (11)
September 2008 (25)
August 2008 (6)
July 2008 (2)
June 2008 (4)
May 2008 (5)
April 2008 (7)
March 2008 (11)
February 2008 (10)
January 2008 (24)
December 2007 (20)
November 2007 (7)
October 2007 (18)
September 2007 (5)
August 2007 (10)
July 2007 (5)
June 2007 (7)
May 2007 (14)
April 2007 (7)
March 2007 (48)
February 2007 (20)
January 2007 (16)
December 2006 (11)
November 2006 (5)
October 2006 (12)
July 2006 (1)
June 2006 (1)
May 2006 (2)
April 2006 (7)
March 2006 (7)
February 2006 (1)
December 2005 (5)
October 2005 (4)
September 2005 (2)
Best Of
7 Habits of Highly Effective PMs
Clearing Your Inbox
Get Lean, Eliminate Waste
Timebox Your Day
Results Approach
Scannable Outcomes
Patterns and Practices for New Hires
Effectiveness Post Roundup
2007 Post Roundup
My Projects on MSDN
Writing Books on Time and On Budget
Agile Architecture Method
Agile Guidance Engineering
My Articles
A Language for Architecture
My Blogs / Wikis
Sources of Insight (Personal Development)
Architecture Guidance Share
Shaping Software
My Books
Improving .NET Application Performance
Improving Web Application Security
Building Secure ASP.NET Apps
Perf Testing Guidance for Web Apps
Team Development with VSTS
Security Engineering Explained
Microsoft Application Architecture Guide 2.0
Improving Web Services Security
Personal Development
Lessons Learned in 2008
Personal Development Books
The Zen of Results (Free E-Book)
30 Day Improvement Sprints
Syndication
RSS 2.0
Atom 1.0