<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2358196714615219765</id><updated>2011-09-12T13:12:00.347+02:00</updated><category term='UML'/><category term='Process'/><category term='Modeling'/><category term='requirements management'/><category term='analysis'/><title type='text'>The Analyst Inside</title><subtitle type='html'>If you are a newbie in analysis need to know where to go, this is the place to be, an article wrote by one who used to be you.. so if you have a question just ask</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://analystinside.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358196714615219765/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://analystinside.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Mohamed Nabil</name><uri>http://www.blogger.com/profile/09594373400542830932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp1.blogger.com/_WZ1EoZm1k6s/R1K5Q7jiG-I/AAAAAAAAAi8/MKsN8DF9JUY/S220/n587140723_1059412_4090.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2358196714615219765.post-8976464551162696548</id><published>2010-05-10T15:07:00.001+03:00</published><updated>2010-05-10T15:07:38.646+03:00</updated><title type='text'>System Analysis 101</title><content type='html'>My Presentation at Ain Shams career conference. &lt;div style="width:425px" id="__ss_4036022"&gt;&lt;strong style="display:block;margin:12px 0 4px"&gt;&lt;a href="http://www.slideshare.net/biersh/system-analysis-101" title="System Analysis 101"&gt;System Analysis 101&lt;/a&gt;&lt;/strong&gt;&lt;object id="__sse4036022" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=supportclub-100510065228-phpapp01&amp;stripped_title=system-analysis-101" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed name="__sse4036022" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=supportclub-100510065228-phpapp01&amp;stripped_title=system-analysis-101" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="padding:5px 0 12px"&gt;View more &lt;a href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/biersh"&gt;Muhammed Nabil&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2358196714615219765-8976464551162696548?l=analystinside.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://analystinside.blogspot.com/feeds/8976464551162696548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2358196714615219765&amp;postID=8976464551162696548' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358196714615219765/posts/default/8976464551162696548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358196714615219765/posts/default/8976464551162696548'/><link rel='alternate' type='text/html' href='http://analystinside.blogspot.com/2010/05/system-analysis-101.html' title='System Analysis 101'/><author><name>Mohamed Nabil</name><uri>http://www.blogger.com/profile/09594373400542830932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp1.blogger.com/_WZ1EoZm1k6s/R1K5Q7jiG-I/AAAAAAAAAi8/MKsN8DF9JUY/S220/n587140723_1059412_4090.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2358196714615219765.post-8148622682429630240</id><published>2010-03-01T11:11:00.004+02:00</published><updated>2010-03-01T12:04:23.013+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='analysis'/><category scheme='http://www.blogger.com/atom/ns#' term='UML'/><category scheme='http://www.blogger.com/atom/ns#' term='requirements management'/><title type='text'>Accelerate your requirements</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_WZ1EoZm1k6s/S4uQrNr7OtI/AAAAAAAAA-M/Jo9qRZujenw/s1600-h/92415680.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_WZ1EoZm1k6s/S4uQrNr7OtI/AAAAAAAAA-M/Jo9qRZujenw/s320/92415680.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5443603646690048722" /&gt;&lt;/a&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: georgia; "&gt;Its not secret that time is villain in the IT industry. Project managers fear it, Clients waste it, and resources are suffering with it.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Sure you know that Time = Money, and in order to save your money and come up with a successful project you need to save your time.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Now how time is being affected??&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:georgia;font-size:medium;"&gt;Its affected by uncontrolled scope.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:georgia;font-size:medium;"&gt;Its affected by ambiguous needs.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;and of course the number one time waster of all time - REWORK&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;In this post I'll introduce an old art, that was reborn again with the new dawn of agile.. its the "Model up front"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;We sure know that an image wroth more than thousand word, but only if its a descriptive image. So when people agree on using model up front, sometime they get messy and start building Screens and hunt the low level of details ... so please HALT&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;And think what do we need -&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;We need to finalize the scope with your customer&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;We need to test our theories and assumptions&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;We need to have a blueprint for the project&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;We need to document the requirements for sign-off and contracting purpose.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;How ..&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Its the ultimate, don't leave home without, the guider of all .... "THE DOMAIN MODEL" a.k.a High level class digram.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WZ1EoZm1k6s/S4uQVyLRF3I/AAAAAAAAA-E/Y_g3IHiwOWM/s1600-h/Domain_model.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 218px;" src="http://2.bp.blogspot.com/_WZ1EoZm1k6s/S4uQVyLRF3I/AAAAAAAAA-E/Y_g3IHiwOWM/s320/Domain_model.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5443603278528059250" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span"   style="  color: rgb(0, 128, 0); font-family:arial, sans-serif;font-size:small;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;       &lt;/span&gt;http//en.wikipedia.org/wiki/&lt;b&gt;Domain&lt;/b&gt;_&lt;b&gt;model&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The DM-Domain model is very handy to define the following:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Identify business entities.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;Identify relation, and structure.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;Act as a road map for detailing the requirements later.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;A common language between Analyst and designers. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Allow you to test your theories and identify if there is a missing entity some where.  &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;Interested?? .. stay tuned for the next post about using 20% of the UML to do all the  modeling &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2358196714615219765-8148622682429630240?l=analystinside.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://analystinside.blogspot.com/feeds/8148622682429630240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2358196714615219765&amp;postID=8148622682429630240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358196714615219765/posts/default/8148622682429630240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358196714615219765/posts/default/8148622682429630240'/><link rel='alternate' type='text/html' href='http://analystinside.blogspot.com/2010/03/accelerate-your-requirements.html' title='Accelerate your requirements'/><author><name>Mohamed Nabil</name><uri>http://www.blogger.com/profile/09594373400542830932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp1.blogger.com/_WZ1EoZm1k6s/R1K5Q7jiG-I/AAAAAAAAAi8/MKsN8DF9JUY/S220/n587140723_1059412_4090.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_WZ1EoZm1k6s/S4uQrNr7OtI/AAAAAAAAA-M/Jo9qRZujenw/s72-c/92415680.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2358196714615219765.post-8283086185030659683</id><published>2009-06-10T14:36:00.001+03:00</published><updated>2009-06-10T14:38:23.964+03:00</updated><title type='text'>How i'll run my IT company !!</title><content type='html'>Okay. some one asked me in an interview,  he was the GM of an IT company "if you are in my place what would you do", I told him " I'll lose some weight " :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;But after the interview kept thinking if were in his place what shall I do??&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So here it is to everyone who will start an IT company or have an IT department this is my 10 commands of how to have the best IT company&lt;br /&gt;&lt;br /&gt;1. You precious resource is the people invest in them , and they will invest in you&lt;br /&gt;The time is people precious resource help them save it, they will save you&lt;br /&gt;&lt;br /&gt;2. Under Estimation is Bad&lt;br /&gt;Over Estimation is Good&lt;br /&gt;Accurate estimation is Better&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. Personality &amp;amp; management :&lt;br /&gt;A clever person solves a problem.A wise person avoids it.&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;-- Einstein&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4. Problem solving:&lt;br /&gt;The significant problems we face cannot be solved by the same level of thinking that created them.&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;-- Albert Einstein&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;5. Everybody Knows:&lt;br /&gt;If you don't understand it, you can't program it.&lt;br /&gt;If you didn't measure it, you didn't do it.&lt;br /&gt;&lt;br /&gt;6. Scheduling:&lt;br /&gt;Wexelblat's Scheduling Algorithm:&lt;br /&gt;Choose two:&lt;br /&gt;A. Good&lt;br /&gt;B. Fast&lt;br /&gt;C. Cheap&lt;br /&gt;&lt;br /&gt;7.Deming's 14 points ;)&lt;br /&gt;&lt;br /&gt;1.Create constancy of purpose.&lt;br /&gt;2.Adopt the new philosophy.&lt;br /&gt;3.Cease dependence on mass inspection to achieve quality.&lt;br /&gt;4.Minimize total cost, not initial price of supplies.&lt;br /&gt;5.Improve constantly the system of production and service.&lt;br /&gt;6.Institute training on the job.&lt;br /&gt;7.Institute leadership.&lt;br /&gt;8.Drive out fear.&lt;br /&gt;9.Break down barriers between departments.&lt;br /&gt;10.Eliminate slogans, exhortations, and numerical targets.&lt;br /&gt;11.Eliminate work standards (quotas) and management by objective.&lt;br /&gt;12.Remove barriers that rob workers, engineers, and managers of their right to pride of 13.workmanship.&lt;br /&gt;14.Institute a vigorous program of education and self-improvement.&lt;br /&gt;15.Put everyone in the company to work to accomplish the transformation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;8. Acting technique:&lt;br /&gt;On the radio the other night, Jimmy Connors said the best advice he ever got was from Bobby Riggs:&lt;br /&gt;do it&lt;br /&gt;do it right&lt;br /&gt;do it right now&lt;br /&gt;&lt;br /&gt;9. Acting technique 2:&lt;br /&gt;It is not enough to do your best: you must know what to do, and THEN do your best.&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;-- W. Edwards Deming&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;10. If its to be its up to Me&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;--Mohamed Nabil&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2358196714615219765-8283086185030659683?l=analystinside.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://analystinside.blogspot.com/feeds/8283086185030659683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2358196714615219765&amp;postID=8283086185030659683' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358196714615219765/posts/default/8283086185030659683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358196714615219765/posts/default/8283086185030659683'/><link rel='alternate' type='text/html' href='http://analystinside.blogspot.com/2009/06/how-ill-run-my-it-company.html' title='How i&apos;ll run my IT company !!'/><author><name>Mohamed Nabil</name><uri>http://www.blogger.com/profile/09594373400542830932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp1.blogger.com/_WZ1EoZm1k6s/R1K5Q7jiG-I/AAAAAAAAAi8/MKsN8DF9JUY/S220/n587140723_1059412_4090.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2358196714615219765.post-1986417783841742940</id><published>2009-05-10T11:28:00.003+03:00</published><updated>2009-05-10T11:33:25.987+03:00</updated><title type='text'>Why Analyst ?</title><content type='html'>&lt;div style="text-align: left;"&gt;This is an article wrote by me and published in our company magazine the graphics where created by Mostafa Murad .. the article is targeted to those who question the role of the analyst ..&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;Click to enlarge&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_WZ1EoZm1k6s/SgaQQkwTbcI/AAAAAAAAA8E/VrdAMTK29_Y/s1600-h/analysis.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 387px; height: 560px;" src="http://2.bp.blogspot.com/_WZ1EoZm1k6s/SgaQQkwTbcI/AAAAAAAAA8E/VrdAMTK29_Y/s400/analysis.jpg" alt="" id="BLOGGER_PHOTO_ID_5334109423085514178" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2358196714615219765-1986417783841742940?l=analystinside.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://analystinside.blogspot.com/feeds/1986417783841742940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2358196714615219765&amp;postID=1986417783841742940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358196714615219765/posts/default/1986417783841742940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358196714615219765/posts/default/1986417783841742940'/><link rel='alternate' type='text/html' href='http://analystinside.blogspot.com/2009/05/why-analyst.html' title='Why Analyst ?'/><author><name>Mohamed Nabil</name><uri>http://www.blogger.com/profile/09594373400542830932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp1.blogger.com/_WZ1EoZm1k6s/R1K5Q7jiG-I/AAAAAAAAAi8/MKsN8DF9JUY/S220/n587140723_1059412_4090.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_WZ1EoZm1k6s/SgaQQkwTbcI/AAAAAAAAA8E/VrdAMTK29_Y/s72-c/analysis.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2358196714615219765.post-2674261832477545663</id><published>2008-09-15T17:07:00.004+02:00</published><updated>2008-09-16T16:01:29.170+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Modeling'/><title type='text'>UML the right tool .... Really !!</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://tfs.cs.tu-berlin.de/vocl/images/uml_logo_small.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 129px; height: 96px;" src="http://tfs.cs.tu-berlin.de/vocl/images/uml_logo_small.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;S&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;o i was talking to one of my friends and we were talking about BP "Busin&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;ess Process", and how does the analysis for a BP differ from other type of project. and he shocked me with his response that he model Business Processes w&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;ith  UML!!! &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(255, 0, 0);"&gt;I&lt;/span&gt;: let me ask you one question, would you use a jackhammer to open a canned tuna? &lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Him&lt;/span&gt;: No sure not. &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(255, 0, 0);"&gt;I&lt;/span&gt;: Probably you are using a CASE tool right?&lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;br /&gt;Him&lt;/span&gt;: Yes&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(255, 0, 0);"&gt;I&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;: What sort of diagram you gonna use?&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Him&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;: Activity Diagram for sure. &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(255, 0, 0);"&gt;I&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;: I guessed so, okay tell me Is UML a methodology ?&lt;br /&gt;&lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Him&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;: I guess not.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(255, 0, 0);"&gt;I&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;: Does Activity Diagram have a notation for processes fault handling and compensation, and data storage?&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Him&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;: hmmm i guess not.&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(255, 0, 0);"&gt;I&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;: Does Activity Diagram allow you to add sub-processes and define micro transactions? &lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;br /&gt;Him&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;: haaaa !!! No i Guess. &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(255, 0, 0);"&gt;I&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;: one last thing, does it allow you to express the 2 commit protocol of the transaction state?&lt;br /&gt;&lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Him&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;: Okay it doesn't, what do you suggest? &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;span style="color: rgb(255, 0, 0);"&gt;I&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;: first as an analyst you need to think out of the box, UML is not the only modeling notation in the world, plus its just a notation it doesn't tell you how to build you diagram, it just what is this diagram. &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;So whenever facing a situation when you need to model, think how I'm going to benefit from my model, or its just a one time thing, and will be thrown away after finished. i learned this after long hours of modeling and not using what i did. &lt;/span&gt; &lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;And for the BPM, you need to learn &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a style="font-family: verdana;" href="http://www.bpmn.org/Documents/BPMN%20V1-0%20May%203%202004.pdf"&gt;BMP notation&lt;/a&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt; and &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a style="font-family: verdana;" href="http://www.netmba.com/operations/process/analysis/"&gt;BP analysis&lt;/a&gt;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;, as Business Process is a methodology more than just a notation you will need to learn when to commit and when to add handeler and how to calculate FLOW TIME, Throughput Rate. &lt;/span&gt; &lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;By this we ended our conversation , in my next article i would talk aout UML and Scott Ambler ideas of its insufficiency &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2358196714615219765-2674261832477545663?l=analystinside.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://analystinside.blogspot.com/feeds/2674261832477545663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2358196714615219765&amp;postID=2674261832477545663' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358196714615219765/posts/default/2674261832477545663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358196714615219765/posts/default/2674261832477545663'/><link rel='alternate' type='text/html' href='http://analystinside.blogspot.com/2008/09/uml-right-tool-really.html' title='UML the right tool .... Really !!'/><author><name>Mohamed Nabil</name><uri>http://www.blogger.com/profile/09594373400542830932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp1.blogger.com/_WZ1EoZm1k6s/R1K5Q7jiG-I/AAAAAAAAAi8/MKsN8DF9JUY/S220/n587140723_1059412_4090.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2358196714615219765.post-9079159415985797650</id><published>2008-09-14T15:36:00.021+02:00</published><updated>2009-01-05T14:09:48.438+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process'/><title type='text'>I'm an Analyst .... i use a Template</title><content type='html'>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;AR-SA&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face  {font-family:Wingdings;  panose-1:5 0 0 0 0 0 0 0 0 0;  mso-font-charset:2;  mso-generic-font-family:auto;  mso-font-pitch:variable;  mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face  {font-family:"Cambria Math";  panose-1:2 4 5 3 5 4 6 3 2 4;  mso-font-alt:"Calisto MT";  mso-font-charset:0;  mso-generic-font-family:roman;  mso-font-pitch:variable;  mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face  {font-family:Calibri;  panose-1:2 15 5 2 2 2 4 3 2 4;  mso-font-alt:"Arial Rounded MT Bold";  mso-font-charset:0;  mso-generic-font-family:swiss;  mso-font-pitch:variable;  mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal  {mso-style-unhide:no;  mso-style-qformat:yes;  mso-style-parent:"";  margin:0in;  margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";  mso-fareast-font-family:Calibri;  mso-fareast-theme-font:minor-latin;  mso-bidi-font-family:"Times New Roman";} h1  {mso-style-priority:9;  mso-style-unhide:no;  mso-style-qformat:yes;  mso-style-link:"Heading 1 Char";  mso-margin-top-alt:auto;  margin-right:0in;  mso-margin-bottom-alt:auto;  margin-left:0in;  mso-pagination:widow-orphan;  mso-outline-level:1;  font-size:24.0pt;  font-family:"Times New Roman","serif";  mso-fareast-font-family:Calibri;  mso-fareast-theme-font:minor-latin;  font-weight:bold;} a:link, span.MsoHyperlink  {mso-style-noshow:yes;  mso-style-priority:99;  color:blue;  text-decoration:underline;  text-underline:single;} a:visited, span.MsoHyperlinkFollowed  {mso-style-noshow:yes;  mso-style-priority:99;  color:purple;  mso-themecolor:followedhyperlink;  text-decoration:underline;  text-underline:single;} p  {mso-style-noshow:yes;  mso-style-priority:99;  mso-margin-top-alt:auto;  margin-right:0in;  mso-margin-bottom-alt:auto;  margin-left:0in;  mso-pagination:widow-orphan;  font-size:12.0pt;  font-family:"Times New Roman","serif";  mso-fareast-font-family:Calibri;  mso-fareast-theme-font:minor-latin;} span.Heading1Char  {mso-style-name:"Heading 1 Char";  mso-style-priority:9;  mso-style-unhide:no;  mso-style-locked:yes;  mso-style-link:"Heading 1";  mso-ansi-font-size:24.0pt;  mso-bidi-font-size:24.0pt;  font-family:"Calibri","sans-serif";  mso-fareast-font-family:Calibri;  mso-fareast-theme-font:minor-latin;  mso-font-kerning:18.0pt;  font-weight:bold;} span.normal  {mso-style-name:normal;  mso-style-unhide:no;} .MsoChpDefault  {mso-style-type:export-only;  mso-default-props:yes;  font-size:10.0pt;  mso-ansi-font-size:10.0pt;  mso-bidi-font-size:10.0pt;} @page Section1  {size:8.5in 11.0in;  margin:1.0in 1.25in 1.0in 1.25in;  mso-header-margin:.5in;  mso-footer-margin:.5in;  mso-paper-source:0;} div.Section1  {page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-qformat:yes;  mso-style-parent:"";  mso-padding-alt:0in 5.4pt 0in 5.4pt;  mso-para-margin:0in;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";  mso-ascii-font-family:Calibri;  mso-ascii-theme-font:minor-latin;  mso-fareast-font-family:"Times New Roman";  mso-fareast-theme-font:minor-fareast;  mso-hansi-font-family:Calibri;  mso-hansi-theme-font:minor-latin;  mso-bidi-font-family:Arial;  mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"  style="font-family:verdana;"&gt;&lt;span style="font-size:100%;"&gt;After seeing so many templates in different software houses all over the middle east, I though to share some realistic facts from my reading so analysts should wake up.. and lose the template&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:verdana;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:verdana;"&gt;&lt;span style="font-size:100%;"&gt;therefore I'm sharing the following quotes for &lt;a href="http://www.ambysoft.com/scottAmbler.html"&gt;Scott Ambler&lt;/a&gt; , &lt;a href="http://alistair.cockburn.us/"&gt;Alistair Cockburn&lt;/a&gt; and &lt;a href="http://martinfowler.com/"&gt;Martin Fowler&lt;/a&gt; regarding what is exactly useful in documents and templates.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:verdana;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:verdana;"&gt;&lt;span style="font-size:100%;"&gt;I summarized it for you in three separate points:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;First &lt;/span&gt;, Adrenaline Junkies: He Talks about the book “adrenaline junkies and template zombies “ the junkies are the agilists and the zombies … you know :)&lt;br /&gt;&lt;br /&gt;“&lt;span style="color: rgb(255, 153, 102); font-weight: bold;"&gt;ModernAnalyst.com&lt;/span&gt;: So, you’re saying if I just use a template, it’s not necessarily disciplined, right?&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Scott Ambler&lt;/span&gt;: Yeah, exactly. There’s actually a really great book out right now, that I do want to suggest to your readers… The book is called “&lt;a href="http://www.amazon.com/Adrenaline-Junkies-Template-Zombies-Understanding/dp/0932633676"&gt;Adrenaline Junkies and Template Zombies&lt;/a&gt;.” It’s a collection of patterns and anti-patterns for IT. So, one of the anti-patterns is template zombies; those are people who just fill in templates and making sure it’s filled out. “&lt;span style="color: rgb(255, 0, 0);"&gt;does this sounds familiar&lt;/span&gt;” Whether or not it makes sense, just fill it out. Whether or not it’s even the right template, but I have a template, I’m going to fill it out. It’s just a novel waste of time. A lot of wastage in general…. It’s a really interesting book and one of the really neat things about it … they present these patterns and anti-patterns just as a collection of one or two pages in length. … I suspect it will end up being one of those instant classics that we’ll be referring to 20 years from now.”&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Second&lt;/span&gt;: In another interview on &lt;a href="http://itc.conversationsnetwork.org/"&gt;itc.conversationsnetwork.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;“Based on his recent review of Alistair Cockburn's new book, "Agile Software Development", Ambler said (interestingly): "in this book Alistair tackle about 28 ways of communicating between software project members, &lt;span style="color: rgb(255, 0, 0);"&gt;and paper/documentation is considered the worst one among them!&lt;/span&gt;”&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Third:&lt;/span&gt; In one of Scott Ambler Book's "&lt;a href="http://www.amazon.com/Agile-Modeling-Effective-Practices-Programming/dp/0471202827"&gt;Agile modeling:effective practice for eXtreme programming and Unified process&lt;/a&gt; " he mentions and i totally agree:&lt;br /&gt;&lt;br /&gt;“&lt;span style="font-style: italic;"&gt;A common refrain within the object community is that 80% of your object modeling needs can be satisfied with 20% of the notation&lt;/span&gt;”&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:verdana;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"  style="font-family:verdana;"&gt;&lt;span style="font-size:100%;"&gt;Finally , I want you to check this article if you have time : &lt;a href="http://searchsoftwarequality.techtarget.com/expert/KnowledgebaseAnswer/0,289625,sid92_gci1267880,00.html?track=NL-516&amp;amp;ad=621295&amp;amp;asrc=EM_USC_2956207&amp;amp;uid=6520266"&gt;Varying SDLC methodologies among development teams&lt;/a&gt; it will give you an idea why things go bad by using the same process all over again in every project&lt;br /&gt;&lt;br /&gt;And my favorite proverb "&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;If you not gonna use it, LOSE IT&lt;/span&gt;&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;I would like to thanks &lt;a href="http://www.blogger.com/essam.badawi@gmail.com"&gt;Essam Badawi&lt;/a&gt; from Raya Corp for his support and contribution&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2358196714615219765-9079159415985797650?l=analystinside.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://analystinside.blogspot.com/feeds/9079159415985797650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2358196714615219765&amp;postID=9079159415985797650' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358196714615219765/posts/default/9079159415985797650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358196714615219765/posts/default/9079159415985797650'/><link rel='alternate' type='text/html' href='http://analystinside.blogspot.com/2008/09/im-analyst-i-use-template.html' title='I&apos;m an Analyst .... i use a Template'/><author><name>Mohamed Nabil</name><uri>http://www.blogger.com/profile/09594373400542830932</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://bp1.blogger.com/_WZ1EoZm1k6s/R1K5Q7jiG-I/AAAAAAAAAi8/MKsN8DF9JUY/S220/n587140723_1059412_4090.jpg'/></author><thr:total>1</thr:total></entry></feed>
