Google

Friday, May 20, 2005

Software Architecture Review

Good Software Architecture:
  • is critically important for successful software development
  • is the key framework for all technical decisions
  • provides the foundation for reuse
  • is essential for fast time-to-market solutions
Too many projects either fail or require significant rework late in their schedules. Typically a project of 100.000 source lines of code can save about US$ 1 million by identifying and resolving problems early.

Software Architecture reviews:

- identify project problems before they become costly to fix:
  • avoid costly rework near the end of the project
  • avoid bringing the shipping date in danger
  • favour architectural sound improvements above ugly fixes hacked in late in the project
  • provide timely information so that better informed decisions can be made
- improve the organisations' quality:
  • help identify best practices and socialise them across the organisation
  • leverage experienced people by using their expertise to help others
  • promote cross-product knowledge and learning
  • identify knowledge gaps in areas where errors frequently occur
- address completeness & consistency

Essential activities for software architecture reviews are having a review meeting, preparing the review using a checklist, and reporting/tracking/closing issues.

Architecture Reviews, an invaluable part of a companies' quality improvement process.

Read the complete paper:
"Architecture Reviews: Practice and Experience"
by J.F.Maranzano, S.A.Rozsypal, G.H.Zimmerman, G.W.Warnken, P.E.Wirth, D.M.Weis
IEEE Software, March/April 2005

21 Comments:

Blogger maxwell said...

It is safe to say that you are looking for the best touchscreen laptop under 300 in 2020? The correct method to buy tablets is through the online sites. There are various sites that include enormous measure of biggest screen tablets.

Monday, May 11, 2020 1:47:00 PM  
Blogger preston-pest-control said...

Next time I read a blog, Hopefully it does not fail me just as much as this one. After all, I know it was my choice to read, however I actually believed you would probably have something useful to talk about. All I hear is a bunch of complaining about something you could possibly fix if you weren't too busy searching for attention.disinfecting san antonio

Saturday, July 18, 2020 2:54:00 PM  
Blogger gaymapper said...

I must thank you for the efforts you've put in penning this blog. I am hoping to check out the same high-grade content from you in the future as well. In fact, your creative writing abilities has motivated me to get my own website now ;)
I'm more than happy to find this page. I wanted to thank you for your time for this wonderful read!! I definitely enjoyed every bit of it and I have you bookmarked to check out new things in your web site.
Gran Canaria gay village

Tuesday, July 21, 2020 7:35:00 AM  
Blogger advancedroofingprostowson said...

Hi there! This blog post could not be written much better! Going through this post reminds me of my previous roommate! He constantly kept preaching about this. I am going to forward this article to him. Fairly certain he's going to have a great read. Thanks for sharing!
Roof Repair

Monday, August 03, 2020 12:37:00 PM  
Blogger ecolivinglife said...

ecolivinglife
Our team is passionate about making it easier for you to shop online. We care about your time so we try our best to make your shopping experience pleasant, seamless and hassle-free.

Sunday, October 18, 2020 3:48:00 AM  
Anonymous Broke scholar said...

Aw, this was a very nice post. Taking the time and actual effort to produce a superb article… but what can I say… I procrastinate a whole lot and never manage to get anything done.

At BrokeScholar we work around the clock to update this page with active promo codes, coupons and discounts for Total Wine . Our editors monitor newsletters, social media posts, deal forums, and third party sellers to find the best Total Wine deals. For students, we also track totalwine student discounts for exclusive savings. We've done the research so you don't have to. Bookmark this page and never miss a Total Wine promotion again.

Tuesday, November 10, 2020 4:07:00 PM  
Blogger Broke scholar said...

Stretch your dollar even further at harbor freight coupons with our 25% off coupons. These coupons will help you save 20% (or more!) on qualifying items throughout the store. We also have discounts just for members of our Inside Track Club.

Thursday, November 19, 2020 6:57:00 PM  
Blogger love-status said...

Really decent post. I just unearthed your weblog and needed to say that I have truly delighted in scanning your blog entries. After all I'll be subscribing to your food and I trust you compose again soon!


kilts for men

Monday, November 23, 2020 8:06:00 AM  
Blogger kiltsshop said...

I am happy you take pride in what you compose. This makes you stand way out from numerous different authors that push ineffectively composed substance.

Utility Kilts

Saturday, November 28, 2020 6:33:00 AM  
Blogger kiltsshop said...

I am happy you take pride in what you compose. This makes you stand way out from numerous different authors that push ineffectively composed substance.

How To Build Hybrid Kilt - Complete Helping Guide

Monday, November 30, 2020 6:52:00 AM  
Blogger Security Solution Provider said...

i was simply perusing along and happened upon your online journal. simply needed to say great website and this article truly helped me.

Smart Automation Solutions

Monday, November 30, 2020 11:05:00 AM  
Blogger awa said...

Awesome articles and extraordinary format. Your blog entry merits the greater part of the positive criticism it's been getting.
Graphic designing services in Lahore

Friday, December 18, 2020 3:01:00 PM  
Anonymous Ideoversity said...

spoken english course in lahore johar town

Tuesday, January 12, 2021 1:34:00 PM  
Anonymous Zaff Institute said...

spoken english course in lahore

Tuesday, January 12, 2021 1:35:00 PM  
Blogger Android Games said...

On this website, You’ll get over 200+ real working dark web links and If you’re a regular dark web user so you can start using these dark web links and If you’re a new user or If you don’t know anything about the dark web So you can read the content below and you’ll understand everything about the dark web.

Tuesday, February 09, 2021 1:41:00 PM  
Blogger bogsspecialist said...

I was more than happy to uncover this great site. I need to thank you for your time due to this fantastic read!!
I definitely enjoyed every bit of it and I have you bookmarked to see new information on your blog.
Classified Ads WordPress Theme

Friday, March 12, 2021 1:46:00 PM  
Blogger bogsspecialist said...

I was more than happy to uncover this great site. I need to thank you for your time due to this fantastic read!!
I definitely enjoyed every bit of it and I have you bookmarked to see new information on your blog.
Freelance Marketplace WordPress Theme

Tuesday, March 16, 2021 11:57:00 AM  
Blogger digital marketing said...

digital marketing agency london
Moving on to the best and most suitable campaign(s) for your business after spotting your position in the market along with your competitors. Creation of strategies as well as optimization process setup is an essential part of this phase including targets which could be ROAS, ROI or CPA.

Monday, April 12, 2021 6:29:00 PM  
Blogger mani g said...

I am truly inspired that there is such a great amount of data about this subject have been revealed and you've given a valiant effort, with so much class. On the off chance that needed to know more about green smoke audits, than by all methods come in and check our stuff.

Thankyou for this wondrous post, I am happy I watched this site on hurray.

Brilliant site! I discovered it while surfing around on Yahoo News. Do you have any proposals on the best way to get recorded in Yahoo News?

freetress equal eternity

Friday, April 23, 2021 8:15:00 AM  
Blogger X16Thori II said...

Simply a grinning visitant here to share the affection (:, btw extraordinary style.
elite flow control uk limited

Wednesday, November 09, 2022 4:46:00 AM  
Blogger X16Thori II said...

An entrancing talk is quality remark. I believe that it is best to compose additional on this matter, it won't be a forbidden subject however for the most part individuals are insufficient to chat on such points. To the following. Salud
flow control valve

Wednesday, November 09, 2022 6:03:00 AM  

Post a Comment

Read more about Software Quality at the <<Software Quality Weblog Home