Author: Bob Lambert
-
Free form diagrams part 1: rigor versus business appeal
One effective way of communicating complexity, especially in the overall architecture of a system, is the free form diagram. A free form diagram can directly address unique characteristics of a system in a way that business people can understand. Out on a walk some years ago I met an acquaintance who happened to be a…
-
Data modeling: essential business skill
Everyone involved in managing or improving a business process should understand data modeling. For real. And almost everyone is in a position to improve a business process by understanding the current one and making suggestions to improve it. Understanding a business process means understanding business objects, events, the relations among them, and the business rules…
-
IT PMs need IT experience
I’ve heard that “A good project manager can manage any project, as long as they’ve got good people on the project”. In the perfect world, maybe. In the real world, no way. Those promoting project management focus on characteristics of PMs that are common across all disciplines: interpersonal skills, organizational skills, communication skills, and problem-solving…
-
Architectural templates for business IT apps
An architectural template is a generalized architecture that illustrates features common to all examples of a given type of system. A template may be thought of as a “fill in the blanks” form for a project lead, identifying typical components, good analysis and design techniques, general project planning guidelines, staffing skill needs, and more. The…