|
|
-
Pest control is a constant battle especially if you live in Florida. A few months ago, while tending the lawn I noticed several ants. I promptly called the pest control service. I learned later that the ants are known as crazy ants (Paratrechina longicornis) and common in Florida. The name "crazy ant" arises from its characteristics of erratic, rapid movement and not following trails as often as other ants while foraging for food.
Similar to the characteristics of crazy ants, the term crazy architect describes an antipattern of enterprise architects. Instead of foraging for food, crazy architects forage for information in an erratic, rapid and seemingly irrational way. The crazy architect antipattern is typical of an architecture team that does not prescribe to an architectural framework and follow architecture processes.
Are you a crazy architect? If so, you are not alone. Let’s face it; you have to be a bit crazy to be an architect.
Cross posted from www.davidstrommer.com
|
-
After months of tweaking and review, our coverage of IBM's BPM technology offering is now live. It joins our coverage of Appian, BEA (we're keeping an eye on this, of course, and will update it as soon as is practical), Lombardi, Software AG and TIBCO. We've been working on this assessment since the autumn of 2007: the delay is mostly due to the breadth of IBM's portfolio (the assessment report runs to 33 pages, whereas most of the others come in around 20 pages) - combined with the fact that, just as we were about to finalise the report, IBM changed its portfolio positioning, introducing the BPM Suite. Anyhow the effort has been worth it - we think the result is pretty comprehensive and definitely worth reading if you're in the process of selecting a BPM technology vendor. The IBM BPM assessment report is available as part of our Guest Pass library, here; the detailed comparative scoring information, which you can personalise in line with your preferences and constraints, lives in the online vendor comparison tool that's part of our BPM continuous advisory service. Although this service isn't free, you can get a 7-day free trial, so you can use the tool now to see how IBM stacks up in the context of your own environment and preferences - just fill in this form. Next up is Pegasystems - the assessment process is already underway. http://www.mwdadvisors.com/blog/
Cross posted from www.davidstrommer.com
|
-
-
-
-
-
I just came across an interesting product from Schema Logic called Enterprise Vocabulary and Metadata Management for SharePoint.
They coined a term I’ve never heard in this context called BSM (Business Semantics Management). Watch the video "What we do" from the home page; it almost seemed like a Saturday Night Live parody.
I can imagine the conversation going something like –
“Dave, what do you do for your company?”
“I’m a BS Architect which manages the company’s BS”
LOL, you have to love a company with a sense of humor.
Cross posted from www.davidstrommer.com
|
-
The Application Lifecycle Management market is very competitive. If you work for a large company, the stakes are higher as are the politics. Rational, Borland, Collabnet, Microsoft, Agile, eXtreme programming, Waterfall, SCRUM, etc. ALM tools and processes are a hotly debated topic between not only developers but management as well. One thing is for sure - one size does not fit all.
One the one side you have a group that wants to reduce costs by stopping the proliferation tools/processes in use. This group is usually in favor of top-down heavyweight tools, processes and standards. On the other side, developers realize that software development is a process of creativity and construction rather than a process of control and management. No matter which side you take or which ALM tool/process you follow. ALM is fundamentally about collaboration and sharing information while developing/maintaining software.
CALM (Collaborative Application Lifecycle Management) is an acronym I coined today to describe the evolution of the ALM market to incorporate collaborative tools and methodologies into the software development lifecycle.
A few examples:
Microsoft Team Foundation Server - http://msdn2.microsoft.com/en-us/teamsystem/aa718825.aspx Collabnet - http://www.collab.net/ IBM Jazz - http://jazz.net
Cross posted from www.davidstrommer.com
|
-
-
Available sometime in 2008.
Future releases of BizTalk will use the .Net WF engine - just imagine the possibilities. A free workflow engine that integrates with ARIS and can run on the desktop, app server, web server, SharePoint, MS Office & integration tier. Not to mention the army of .Net developers in the market gaining experience on .Net WF development and the wave of blogs, code, wiki's and training available.
Cross posted from www.davidstrommer.com
|
-
-
-
-
Nick Malik posted an insightful post titled "When they are not ready" - http://blogs.msdn.com/nickmalik/archive/2007/08/29/when-they-are-not-ready.aspx I agree with Nick statement, "Architectural roadmap's have to take things into account that extend far beyond technology." Architecture is about understanding people, technology and process. You are doomed to failure if all you do is recite Gartner, Forrester, ZapThink and other resources with out taking into account "corporate culture, technical readiness, availability of talent, financial implications, deadlines, strategic directions, company policies and politics." del.icio.us tags: Architecture
Cross posted from www.davidstrommer.com
|
-
I'm sure this will stir the debate between .Net vs J2EE. http://drowningintechnicaldebt.com/blogs/royashbrook/archive/2007/08/15/newsflash-net-gt-j2ee.aspx Java's focus is portability and .Net's focus is interoperability. Based on the results from the test - If portability is important then understand the costs. I'd like to see a similar comparison between WCF and SCA. I'll be the first to admit that I don't know the difference between SCA and J2EE, but SCA seems to be more popular than J2EE these days.
Cross posted from www.davidstrommer.com
|
|
|