As the juggernaut of IoT and Cognitive Computing continues it is becoming evident that we will need a much more robust Identity solution than the ones we currently have. A large part of this is due to the fact that systems are more and more interacting with each other and invoking actions on behalf of
Design? Security and Privacy? YAGNI
By Gene Hughson Two of my favorite “bumper sticker philosophies” (i.e. short, pithy, and incredibly simplistic sayings) are “the simplest thing that could possibly work” and YAGNI. Avoiding unnecessary complexity and unneeded features are good ideas at first glance. The problem is determining what is unnecessary and unneeded. Just meeting the functional requirements is unlikely
Interview with Jason Bloomberg
Our very own Paul Preiss sits down for an in-depth interview with Jason Bloomberg, CEO of Intellyx. Paul Preiss: Today we have Jason Bloomberg from Intellyx. He's the CEO, a very prolific writer, and a very prolific thought leader. I'm so grateful to have you on today. I'm curious if you could update our readers
Architecturally Significant Requirements
By Paul Preiss I am very excited to be teaching the Iasa Core in Las Vegas this week. The restaurants and the shows will be a welcome change and I have a great list of students lined up. In Core we go through an entire corporate lifecycle including project selection based on business case, project
Capabilities Guidebook: Technical Project Management
By: Board of Education This guidebook entry is a work in progress, please login with your Iasa’s credentials and give us your valuable feedback! Description: Technical Project Management is the ability to take an IT initiative from a concept through to a concrete deliverable using project form. Working in project form requires that we have clear
Harnessing Situational Awareness
by: Dr. Gaiye Zhou Situational Awareness You interviewed for a “software architect” job. You survived the scrutiny. You joined a great company. Congratulations, you are a software architect! Although the pace is slow for a week or two, you seem to be assigned to an exciting project. After meeting your team and various stakeholders, your
Architecture Description Really Matters
By Yan Zhao, Ph.D I was hired many years ago as a corporate level principal architect. The first assignment I got was to describe the architecture of an existing software system product inherited from a company acquisition. The original people who created the system had left the company. There were no architecture or design documents; no
Proactive Enterprise Anti-X Approaches
By Hui Zhu Anti-virus and Patch Management It was a beautiful sunny morning. As usual, I got to the office at 8:00AM. I made a cup of coffee to warm myself up as a good start of another busy day, and waded through the flood of email that had accumulated last night. Suddenly, an email from
“Not my Way” is not the same as “Wrong”
By Gene Hughson Technical skills are important for a software architect; I think few would argue with that. However, technical skill alone is far from sufficient. Soft skills, particularly those necessary for crafting compromises that reconcile competing viewpoints, are critical. Jef Claes is a Belgian software engineer who typically blogs about coding and Domain Driven Design.