<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Architect Personas</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx</link><description>I’ve sat through many architect events over the past few years and one thing that always strikes me is how different one self claimed “architect” attendee can be from another. For example, I saw two architects sitting together at a recent event – one</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Architect Personas</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#503068</link><pubDate>Tue, 13 Dec 2005 12:55:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:503068</guid><dc:creator>Graham Chastney</dc:creator><description>I liked your idea of the triangle.&lt;br&gt;&lt;br&gt;The issue I have with these definitions and they are similar to ones I have seen a number of times is that they tend to play well in the old world of applications, but not too well in the world of services. I think the issue is primarilly one of semantics, rather than pure role differences. Many organisations regard many services as infrastructure (email, desktop, etc.) and expect the infrastructure organisation to deliver them. For most people these services are what they use all day, every day. The people who do this fit into the definition of solution architect, but they are not software architects. So we end up in a situation where you have application focussed solution architects and infrastrustructure service focussed solution architects. This means that the Infrastructure Architect tends to only exist when supporting an application focussed Solution Architects.</description></item><item><title>re: Architect Personas</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#503103</link><pubDate>Tue, 13 Dec 2005 16:40:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:503103</guid><dc:creator>Mitchell Land</dc:creator><description>I think this is a good start, however, as Graham alludes, it lacks granularity. I think you are correct in your Strategic Architect and Infrastructure Architect definitions, but I think the Solutions Architect requires more delineation. That is, I think you can create another triangle solely for the Solutions area in which you have Software Architect, Data Architect and, perhaps, Integration Architect. Some people are more accomplished in one area over the others. The individual who is accomplished in all three is a true Solutions Architect. </description></item><item><title>re: Architect Personas</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#503159</link><pubDate>Tue, 13 Dec 2005 19:23:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:503159</guid><dc:creator>John Q.</dc:creator><description>Our architect knows a little VB script, but is mostly just very tall. How would you classify an architect that refers to registers as &amp;quot;registries&amp;quot; and win32 as &amp;quot;windows thirty?&amp;quot;</description></item><item><title>re: Architect Personas</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#503374</link><pubDate>Wed, 14 Dec 2005 02:48:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:503374</guid><dc:creator>Chris Sterling</dc:creator><description>This is a great topic.  I tend to think that most software architects, covering all three personas, derive somewhat from the solutions architect persona.  It seems like the titles data architect, integration architect, and application architect are misleading.  I believe that application architect and senior developer are synonymous.  The usage of senior rather than architect seems more appropriate when speaking about these sub-personas.  I agree with Mitchell that the &amp;quot;individual who is accomplished in all three is a true Solutions Architect&amp;quot;.  And add that only then are they in the realm of architecture rather than seniority or just design.</description></item><item><title>re: Architect Personas</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#503375</link><pubDate>Wed, 14 Dec 2005 02:49:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:503375</guid><dc:creator>Chris Sterling</dc:creator><description>This is a great topic.  I tend to think that most software architects, covering all three personas, derive somewhat from the solutions architect persona.  It seems like the titles data architect, integration architect, and application architect are misleading.  I believe that application architect and senior developer are synonymous.  The usage of senior rather than architect seems more appropriate when speaking about these sub-personas.  I agree with Mitchell that the &amp;quot;individual who is accomplished in all three is a true Solutions Architect&amp;quot;.  And add that only then are they in the realm of architecture rather than seniority or just design.</description></item><item><title>re: Architect Personas</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#503379</link><pubDate>Wed, 14 Dec 2005 03:09:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:503379</guid><dc:creator>Mike Williams</dc:creator><description>This could run and run, but it’s a sign of the growing maturity of the IT profession that there's a discussion at all.&lt;br&gt;I have also found wild discrepancies in the genuine qualifications of both &amp;quot;Project Managers&amp;quot;, and &amp;quot;Analysts&amp;quot;.&lt;br&gt;Analysts in particular differ greatly in personality, dependant on whether they have been developers who have gravitated towards analysis and tend to like formal methods (UML etc), or whether they are business experts who have been dragged towards analysis because of their talent for explaining business processes.&lt;br&gt;&lt;br&gt;</description></item><item><title>re: Architect Personas</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#503525</link><pubDate>Wed, 14 Dec 2005 15:20:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:503525</guid><dc:creator>Pablo blamirez</dc:creator><description>Given that the word Architect derives from the greek words archos (chief, master, leader) and tekhne (art, craft, method, system, skill). It is no wonder that the work Architect when used without qualification is so overloaded. &lt;br&gt;I think that the above definitions are workable. I take on board the point that was made regarding data architect, integration architect, and application architect. I feel that these are specialism's of the solution architect role and need only be elaborated on verbally if a discussion necessitates it. &lt;br&gt;I doubt it is worth the effort to try to convey a persons exact job function on say a business card as most job titles in companies have been 'spun' so much that their exact meaning is obscured anyway.</description></item><item><title>re: Architect Personas</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#504593</link><pubDate>Fri, 16 Dec 2005 12:10:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:504593</guid><dc:creator>Rupak Rathore</dc:creator><description>I tend to disagree with just 3 here. I believe there are many more here. From experience, I'm listing down what roles I think should be here:&lt;br&gt;&lt;br&gt;Enterprise Architect:&lt;br&gt;Defines what enterprise needs in terms of application and integration.&lt;br&gt;&lt;br&gt;Application Architect:&lt;br&gt;Evaluates applications/softwares in line with directions from Enterprise Architect. Makes Build/BUY decision.&lt;br&gt;&lt;br&gt;Integration Architect:&lt;br&gt;Defines EAI standards&lt;br&gt;&lt;br&gt;Data Architect:&lt;br&gt;Defines flow of information and events (Senior, enterprise wide app-to-app, junior, at app level)&lt;br&gt;&lt;br&gt;Network architect:&lt;br&gt;Defines network topology, DR strategies&lt;br&gt;&lt;br&gt;Technical Architect:&lt;br&gt;Defines architecture for single app and its interfaces&lt;br&gt;&lt;br&gt;I believe &amp;quot;Software Architect&amp;quot; is best suited as general term to differentiate from general (Civil) Architects and in all of the above you can replace Architect with &amp;quot;Software Architect&amp;quot; as &amp;quot;Enterprise Software Architect&amp;quot; to better quality them.</description></item><item><title>re: Architect Personas</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#509570</link><pubDate>Thu, 05 Jan 2006 12:17:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:509570</guid><dc:creator>Alin</dc:creator><description>I agree with your 'definition' and separation in three categories. I would like to see events targeting a specific role. I am more interested in Enterprise and Infrastructure Architecture but at times I would participate in Solutions events. This separation of events would allow for better time and content management.&lt;br&gt;&lt;br&gt;Indeed, as per the other comments, you can brake down every other role and create an Architect position for every category in an organization but where would you stop. Having three architecture levels covering from vision, application and infrastructure would allow for an organizations systems to be complex if needed but not complicated. Having too many architects applying different frameworks and methodologies would guarantee a complicated system but not necessarely a complex one.</description></item><item><title>re: Architect Personas</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#509707</link><pubDate>Thu, 05 Jan 2006 20:20:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:509707</guid><dc:creator>Andrew Macaulay</dc:creator><description>From my perspective, the trouble with this discussion (in general, not just this one) is that different levels of granularity are being mixed together... and the context within which they are being discussed varies by individual. Personally, I can see that all of the definitions above could be appropriate - but also can be seen as wrong in other instances.&lt;br&gt;&lt;br&gt;However, I do fundamentally disagree with some of the options discussed. Having a general term &amp;quot;Software Architect&amp;quot; fundamentally ignores the Business aspects of solutions - after all, the Architecture is there to deliver business solutions and business benefit, not just IT or Software.&lt;br&gt;&lt;br&gt;I also have a problem with assuming that Enterprise Architecture = Business Architecture although I know that it is being used in this way in some instances. As we move to a more services oriented world, so it becomes more important to be able to deliver more Services Oriented Business Architectures (i.e. how the business is structured/works). This is where Business Architecture fits.&lt;br&gt;&lt;br&gt;In this case, I would see Enterprise Architect as providing the connection (roadmaps, guidelines, etc.) between this new Business Architecture and the (IT) systems needed to support and deliver it.</description></item><item><title>
marten.gustafson &amp;raquo; links for 2006-02-13</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#531290</link><pubDate>Tue, 14 Feb 2006 01:20:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:531290</guid><dc:creator>
marten.gustafson » links for 2006-02-13</dc:creator><description>PingBack from &lt;a rel="nofollow" target="_new" href="http://marten.gustafson.pp.se/blog/2006/02/13/links-for-2006-02-13/"&gt;http://marten.gustafson.pp.se/blog/2006/02/13/links-for-2006-02-13/&lt;/a&gt;</description></item><item><title>Architect Personas</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#531747</link><pubDate>Tue, 14 Feb 2006 16:16:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:531747</guid><dc:creator>Chris Breisch</dc:creator><description /></item><item><title>What is Architecture - Part 2</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#585762</link><pubDate>Fri, 28 Apr 2006 08:38:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:585762</guid><dc:creator>Arno Nel on Web Development, Web 2.0 and Sharepoint</dc:creator><description>In this post&amp;amp;amp;nbsp;i asked what Architecture is. Michael Platt, in this post, describes 3 Architect Roles,...</description></item><item><title>What is Architecture - Part 2</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#585763</link><pubDate>Fri, 28 Apr 2006 08:39:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:585763</guid><dc:creator>Arno Nel</dc:creator><description>In this post&amp;amp;amp;nbsp;i asked what Architecture is. Michael Platt, in this post, describes 3 Architect Roles,...</description></item><item><title>The Technical Solutions Architect Role</title><link>http://blogs.msdn.com/smguest/archive/2005/12/12/503001.aspx#611063</link><pubDate>Tue, 30 May 2006 23:08:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:611063</guid><dc:creator>Jelle Druyts</dc:creator><description /></item></channel></rss>