J.D. Meier's Blog
Software Engineering. Project Management. Effectiveness.
Browse by Tags
All Tags
»
Software Engineering
(RSS)
Books
Business
Design
Development
Effectiveness
Guidance Engineering
Innovation
Inspections
My Projects
patterns and practices
Performance
Performance Engineering
Productivity
Professional Development
Project Management
Security
Security Development
Social Software
Visual Studio
Software Guidance Share
I'm testing another version of the home page on Software Guidance Share . Software Guidance Share is a perpetual work in progress. I think of it as my quick-and-dirty guidance KB for developers and solution architects. I continuously refactor information
Read More...
Security Principles
If you know the underlying principles for security, you can be more effective in your security design. While working on Improving Web Application Security: Threats and Countermeasures , my team focused on creating a durable set of security principles.
Read More...
Performance Techniques, Building Codes, and Approach
When you improve the performance of a system, I find it's helpful to think in terms of the techniques you use, the "building codes" you follow, and the overall life cycle approach you use. While there's a lot to know about performance engineering, here's
Read More...
Security Techniques, Building Codes, and Approach
When you're improving the security of a system, I find it's helpful to think in terms of the techniques you use, the "building codes" you follow, and the overall life cycle approach you use. While there's a lot to know about security engineering, here's
Read More...
Guidance Share Sweep
One of the most important things I did while I was on vacation was sweeping Guidance Share . Guidance Share is where I consolidate my body of software engineering guidance and test user experiences. I redesigned the home page for simpler browsing and
Read More...
Predictions for 2008
Here's a quick rundown of my take on key trends. Trends are different from fads since they're longer-lasting and more pervasive. I don't have a crystal ball or a magic 8-ball, but I have 20/20 hindsight with the customers I work with and an eye for patterns.
Read More...
Four Stages of Market Maturity
You can tell the maturity of a market by the consumer patterns. If you know the life cycle stages of a market you can better anticipate what level of "needs" your product needs to match to be successful. (I always think of needs in stages like Maslow's
Read More...
Human Shepherds and the Law of Relevancy
Yesterday, Ed helped me word a "law" that I use for important decisions and that I see show up quite a bit in a number of places. It's the law of human relevancy. The Law of Relevancy No matter how relevant the information is, it's more relevant with
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...
Scenario Frames for Team Foundation Server
Our Scenario Frames for Team Foundation Server are available on CodePlex. We have Scenario Frames for the following: Build Project Management Reporting Source Control We use scenario frames for several things: Mapping out the problem space Performing
Read More...
Security Inspections
Inspections are among my favorite tools for improving security. I like them because they’re so effective and efficient. Here’s why: If you know what to look for, you have a better chance of finding it. (The reverse is also true: if you don’t know what
Read More...
Inspections
Inspections are a white-box technique to proactively check against specific criteria. You can integrate inspections as part of your testing process at key stages, such as design, implementation and deployment. Design Inspections In a design inspection,
Read More...
MSF Agile Frame (Workstreams and Key Activities)
When I review an approach, I find it helpful to distill it to a simple frame so I can get a bird's-eye view. For MSF Agile, I found the most useful frame to be the workstreams and key activities. According to MSF, workstreams are simply groups of activities
Read More...
Get Lean, Eliminate Waste
If you want to tune your software engineering, take a look at Lean . Lean is a great discipline with a rich history and proven practices to draw from. James has a good post on applying Lean principles to software engineering . I think he summarizes a
Read More...
Lean Software Engineering
I'm jazzed to see Corey and Bernie on the blog scene. They're partners in crime on a Lean Software Engineering blog . They have real advice for real people doing software. Why listen to what Corey and Bernie have to say? They know what they're talking
Read More...
More Posts
Next page »
Search
Go
This Blog
Home
Email
Tags
Blogging
Books
Business
Career
Checklists
Competitive Studies
Design
Development
Effectiveness
Guidance Engineering
Guidance Explorer
Information Management
Innovation
Inspections
Leadership
Links
Mind
My Projects
Patterns
patterns and practices
Performance
Performance Engineering
Personal Development
Productivity
Professional Development
Project Management
Roundups
Security
Security Development
Social Software
Software Engineering
Speakers
Videos
Visual Studio
WCF
Web Services
Work Tips
Archives
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
Improvement Frame
Timebox Your Day
The Secret of Time Management
30 Day Improvement Sprints
Results Approach
Scannable Outcomes
Patterns and Practices for New Hires
Growth Mind-Set Over Fixed Mind-Set
My Blogs / Wikis
Book Share
Guidance Share
Performance Wiki (Channel9)
Security Wiki (Channel9)
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
My Projects
Security Guidance (MSDN)
Security Engineering (MSDN)
Threat Modeling (MSDN)
Guidance Explorer (CodePlex)
Performance Testing Guidance (CodePlex)
VSTS Guidance (CodePlex)
WCF Security Guidance
Roundups
2007 Post Roundup
Syndication
RSS 2.0
Atom 1.0