With over 25 years of communicating technical information to business managers, clients, and developers, Peter Vogel has become a sought after writer and presenter at conferences around the world. Peter has four published books, including rtfm*: the little book on how to write so you’ll actually get read.
Peter has been a Learning Tree instructor since 1997 and is the author of the courses Technical Writing Introduction and UI and UX Optimized Software Design.
He instructs the following .NET courses for Learning Tree:
• Business and Report Writing
• Service-Oriented Architecture Introduction
• C# Programming
• .NET Best Practices and Design Patterns
You can follow Peter’s tweets (@phvogel) on communication with the hash tag #vogelcommunicate.
Actually, Project Managers are Pretty Good at Estimating Software Projects
Apr 18,
2018
Fortunately for the organizations they work for, development teams are smart enough not to build the original project’s design — which is why we have Scrum and Agile. But, even with Scrum, good estimating may be the least important thing you have to do: Adopting Scrum, Kanban, or any Agile methodology means that you have […]
Getting Rid of Requirements
Mar 6,
2018
“Requirements engineering” was supposed to ensure that development teams delivered applications that users wanted. That didn’t happen (as the process of requirements engineering itself demonstrated). The answer to giving users what they want turns out to be getting rid of requirements altogether. Requirements exist because everyone recognizes that users aren’t developers. On that understanding, requirements […]
The SQL Server Interview Questions that Matter
Feb 23,
2018
If you’re worried about interviewing for a SQL Server job, here’s some advice from the former head of an IT department on what matters (along with examples from the three critical areas where you need to have answers ready). As an instructor for Learning Tree’s Querying SQL Server 2014 and 2016 courses, I’ve worked with […]
Becoming President: The Four Critical Skills for Leaders
Nov 16,
2017
Executives do different things and employ different skill sets than ordinary team members. Those skills can be learned but, if there’s a skill that you don’t have and can’t acquire, you can compensate for that. When George H. W. Bush ran for president, one of his campaign slogans was that he was the person most […]
Kanban – The Quiet Revolution in Managing Software Maintenance
Sep 14,
2017
Kanban provides a revolutionary — and simple — way to manage the most important job IT departments have: Maintaining existing applications. But to effectively manage software maintenance you first have to understand the fundamental difference between maintenance and development. Before I became an independent consultant, I was the head of the IT department for a […]