<?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-5487767939193690808</id><updated>2011-08-01T19:21:13.508-07:00</updated><title type='text'>glexiangmhaya</title><subtitle type='html'>a variety of inspiring topics that relates to innovations which promotes appreciative view to life.....</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-1698655026965813592</id><published>2010-04-08T20:21:00.000-07:00</published><updated>2010-04-08T20:24:30.569-07:00</updated><title type='text'>ten steps for success!</title><content type='html'>&lt;span style="font-weight:bold;"&gt;1 Judge others with kindness&lt;br /&gt;2 Remember to express gratitude&lt;br /&gt;3 Learn to accept criticisms without taking offense&lt;br /&gt;4 Focus on the needs of others &lt;br /&gt;5 Handle interruptions creatively&lt;br /&gt;6 Learn the value of silence&lt;br /&gt;7 Give a little extra&lt;br /&gt;8 Work toward the goal of accepting and loving your self&lt;br /&gt;9 Accept your emotions as valid&lt;br /&gt;10 Accept LIFE&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-1698655026965813592?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/1698655026965813592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/04/ten-steps-for-success.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/1698655026965813592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/1698655026965813592'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/04/ten-steps-for-success.html' title='ten steps for success!'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-3076446868702065891</id><published>2010-03-11T23:59:00.000-08:00</published><updated>2010-03-12T00:15:11.871-08:00</updated><title type='text'>use case diagram of the pre enrollment process of USEP</title><content type='html'>&lt;span style="font-weight:bold;"&gt;GENERAL STRUCTURE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S5n0ks8Vr3I/AAAAAAAAAEI/mmJAyIlBIAo/s1600-h/general.bmp"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S5n0ks8Vr3I/AAAAAAAAAEI/mmJAyIlBIAo/s320/general.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5447654135658033010" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;BREAK-DOWN STRUCTURE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S5n09hXpbuI/AAAAAAAAAEQ/uQJkhF3j3l0/s1600-h/Admission.bmp"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 222px;" src="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S5n09hXpbuI/AAAAAAAAAEQ/uQJkhF3j3l0/s320/Admission.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5447654562048077538" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Use Case Name:  Admission Process&lt;br /&gt;Actors: Aspirant, UGTO Officer and the Cashier&lt;br /&gt;Description: The Use Case describes the flow of event during the admission proper in the university.&lt;br /&gt;Triggering Event: The aspirant arrives to UGTO Office.&lt;br /&gt;Basic Course:&lt;br /&gt;&lt;br /&gt;1. Aspirant gets and fill-up form.&lt;br /&gt;2. UGTO Officer receives and checks the form.&lt;br /&gt;3. If correctly filled-up, UGTO provides payment slip&lt;br /&gt;4. Aspirant submits slip and pay bills to cahier.&lt;br /&gt;5. Cashier receives the payment and issue receipt.&lt;br /&gt;6. Aspirant show receipt to UGTO Officer.&lt;br /&gt;7. UGTO Officer assigns examination schedule.&lt;br /&gt;8. Aspirant gets the schedule.&lt;br /&gt;9. End of Use case.&lt;br /&gt;&lt;br /&gt;Pre-Condition: none &lt;br /&gt;Post-Condition: The aspirant now has examination schedule.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/S5n2o-yjWBI/AAAAAAAAAEY/ZcUzn8p9DGk/s1600-h/Entrance.bmp"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/S5n2o-yjWBI/AAAAAAAAAEY/ZcUzn8p9DGk/s320/Entrance.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5447656408191555602" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Use Case Name: Entrance Examination Process&lt;br /&gt;Actors: Aspirant, and Examiner&lt;br /&gt;Description: The Use Case describes the flow of event during the entrance examination proper in the university.&lt;br /&gt;Triggering Event: The aspirant arrives to examination room assigned to her/him.&lt;br /&gt;Basic Course:&lt;br /&gt;&lt;br /&gt;1. Examiner checks the validity of aspirant.&lt;br /&gt;2. If valid, aspirant may now take the exam.&lt;br /&gt;3. If done, the examiner assesses the exam.&lt;br /&gt;4.  The examiner afterwards generates results.&lt;br /&gt;5. Aspirant gets the exam results. &lt;br /&gt;6. End of use case.&lt;br /&gt;Pre-Condition: The aspirant has his/her assignation for the exam.&lt;br /&gt;Post-Condition: The aspirant has his/her entrance exam result.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S5n279O4i1I/AAAAAAAAAEg/DjKxDeQgULc/s1600-h/Medical.bmp"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 170px;" src="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S5n279O4i1I/AAAAAAAAAEg/DjKxDeQgULc/s320/Medical.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5447656734191029074" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Use Case Name: Medical Examination Process&lt;br /&gt;Actors: Aspirant, Clinic In-Charge, Univ. Nurse&lt;br /&gt;Description: The Use Case describes the flow of event during the medical examination proper in the university.&lt;br /&gt;&lt;br /&gt;Triggering Event: The aspirant arrives to the clinic.&lt;br /&gt;&lt;br /&gt;Basic Course:&lt;br /&gt;&lt;br /&gt;1. Aspirant gets and fill-up form.&lt;br /&gt;2. Clinic In-Charge receives and checks the form.&lt;br /&gt;3. If correctly filled-up, aspirant will be check-up by the Univ. Nurse.&lt;br /&gt;4. Univ. Nurse generates Medical Assessment.&lt;br /&gt;5. If passed, aspirant now get the assessment.&lt;br /&gt;6. End of use case.&lt;br /&gt; &lt;br /&gt;Pre-Condition: The aspirant passed the entrance examination.&lt;br /&gt;Post-Condition:  The aspirant has her/his medical exam result.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_1xs9Sf7Aa4M/S5n3IyalrjI/AAAAAAAAAEo/gq8Fn2Gp4KM/s1600-h/interview.bmp"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://4.bp.blogspot.com/_1xs9Sf7Aa4M/S5n3IyalrjI/AAAAAAAAAEo/gq8Fn2Gp4KM/s320/interview.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5447656954625633842" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Use Case Name: Interview Process&lt;br /&gt;Actors: Aspirant, Interviewer, DEAN&lt;br /&gt;Description: The Use Case describes the flow of event during the interview proper in the university.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Triggering Event: The aspirant arrives to the room allocated for interview.&lt;br /&gt;&lt;br /&gt;Basic Course:&lt;br /&gt;&lt;br /&gt;1. Aspirant chooses a college and a course.&lt;br /&gt;2. Student must be interviewed.&lt;br /&gt;3. In-charge interviewer conducts the interview.&lt;br /&gt;4. In-charge interviewer assesses the interviewee.&lt;br /&gt;5.  If pass, aspirant name will be posted.&lt;br /&gt;6. The result will be seconded by the Dean.&lt;br /&gt;7. End of use case.&lt;br /&gt;Pre-Condition: The aspirant passed the medical examination. &lt;br /&gt;Post-Condition: The aspirant passed the interview and may enroll now as student of the university.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-3076446868702065891?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/3076446868702065891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/03/use-case-diagram-of-pre-enrollment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/3076446868702065891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/3076446868702065891'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/03/use-case-diagram-of-pre-enrollment.html' title='use case diagram of the pre enrollment process of USEP'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S5n0ks8Vr3I/AAAAAAAAAEI/mmJAyIlBIAo/s72-c/general.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-3579210293736298731</id><published>2010-03-10T08:04:00.000-08:00</published><updated>2010-03-10T08:07:47.637-08:00</updated><title type='text'>Lightning-fast Internet could be reality</title><content type='html'>Cisco Says New Router to "Forever Change the Internet": The Question Is 'When?'&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Posted Mar 09, 2010 07:44pm EST by Peter Gorenstein&lt;br /&gt;Reposted Mar 11, 2010 12:08 glecy may dapal&lt;br /&gt;&lt;br /&gt;Editor's note: Cisco made headlines today announcing a next generation router that will revolutionize the internet by increasing downloads to unheard of speeds.  The Cisco press release makes the following claims about the CRS-3 router:&lt;br /&gt;&lt;br /&gt;It enables the entire printed collection of the Library of Congress to be downloaded in just over one second; every man, woman and child in China to make a video call, simultaneously; and every motion picture ever created to be streamed in less than four minutes.&lt;br /&gt;&lt;br /&gt;Tech Ticker interviewed Kelly Ahuja, Cisco Senior Vice President and General Manager Service Provider Routing Technology Group about the new product this afternoon.  He answered all our questions but one: When will consumers be able to take advantage of this new high speed internet? Perhaps that's because that part of the equation is up to our internet service providers. Until they upgrade it might as well all be a dream.&lt;br /&gt;&lt;br /&gt;Below is Kara Swisher's take on the new product. &lt;br /&gt;&lt;br /&gt;Provided by All Things D, March 9, 2010:&lt;br /&gt;&lt;br /&gt;Cisco today announced a new version of its key routing system, which the networking giant said has a dozen times the traffic capacity of competitors and three times as much as the company’s previous version.&lt;br /&gt;&lt;br /&gt;Cisco’s CEO John Chambers said the CRS-3 Carrier Routing System is aimed at the huge growth in video on the Internet, a trend that has also caused slowdowns.&lt;br /&gt;&lt;br /&gt;Pankaj Patel, SVP and GM for the service provider business, claimed the system could in just a few minutes deliver all the movies ever made or allow everyone in China to make a video phone call at once.&lt;br /&gt;&lt;br /&gt;It had better. The consumption of video online is growing like crazy and a constant bottleneck is likely without some relief.&lt;br /&gt;&lt;br /&gt;“Video brings the Internet to life,” said Chambers. “You are moving from a messaging platform to a video platform.”&lt;br /&gt;&lt;br /&gt;Along with Chambers and Patel, AT&amp;T (T) Labs CEO and President Keith Cambron was on the call discussing deployment trials the telecom giant has been doing with the CRS-3. CRS-3 (pictured here) will be available within the calendar year, said the Cisco execs on a press and analyst call this morning.&lt;br /&gt;&lt;br /&gt;Cisco had said weeks ago that it was making “a significant announcement that will forever change the Internet and its impact on consumers, businesses and governments.”&lt;br /&gt;&lt;br /&gt;Significant? We’ll see, of course. For sure, it was a highly hyped announcement by Chambers. But due to the speculation about what Cisco was unveiling, its stock hit a 52-week high yesterday. It dropped slightly this morning after the call.&lt;br /&gt;&lt;br /&gt;Many others are getting into the high-speed act on the Web. Google (GOOG) said recently that it is planning on building a superfast broadband service. In addition, the Federal Communications Commission is set to unveil its own ambitious plan to improve high-speed Internet access across the United States.&lt;br /&gt;&lt;br /&gt;Cisco has gotten deep into the video business of late, both in pushing its networking gear and in acquiring a video device maker like Pure Digital, the company behind my beloved Flip digital camera.&lt;br /&gt;&lt;br /&gt;It is also working on innovative holographic and television-based home telepresence technologies. &lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://finance.yahoo.com/tech-ticker/cisco-says-new-router-to-%22forever-change-the-internet%22-the-question-is-%27when%27-438818.html?tickers=CSCO,T,VZ,S,QQQQ,GOOG,^IXIC"&gt;http://finance.yahoo.com/tech-ticker/cisco-says-new-router-to-%22forever-change-the-internet%22-the-question-is-%27when%27-438818.html?tickers=CSCO,T,VZ,S,QQQQ,GOOG,^IXIC&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-3579210293736298731?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/3579210293736298731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/03/lightning-fast-internet-could-be.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/3579210293736298731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/3579210293736298731'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/03/lightning-fast-internet-could-be.html' title='Lightning-fast Internet could be reality'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-2477239121040957978</id><published>2010-03-09T09:10:00.000-08:00</published><updated>2010-03-09T09:18:29.206-08:00</updated><title type='text'>an example of an organization that is installing an ERP package</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_1xs9Sf7Aa4M/S5aB7vvB-DI/AAAAAAAAAD4/0s1_FRyOods/s1600-h/alpha.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 114px;" src="http://4.bp.blogspot.com/_1xs9Sf7Aa4M/S5aB7vvB-DI/AAAAAAAAAD4/0s1_FRyOods/s320/alpha.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5446683662777186354" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; Here are some typical applications: &lt;br /&gt; Foundries Samples &lt;br /&gt; Work Orders &lt;br /&gt; Pick Tickets &lt;br /&gt; Bills of Lading &lt;br /&gt; Micro-Chips &lt;br /&gt; Computer Print-Outs &lt;br /&gt; Money &lt;br /&gt; Blood Samples &lt;br /&gt; Car Keys &lt;br /&gt;&lt;br /&gt; About the Company&lt;br /&gt;&lt;br /&gt;You can save a lot of costly steps with an Alpha System. The amount of time and floorspace you cover to move information and materials can add up to lost profit. Alpha cuts down time and distance with the most reliable point-to-point system you'll find anywhere. Plus, Alpha eliminates the risk of hand carrying valuable items in non-secured areas. Jobs that would take a few minutes can be handled in a matter of seconds with the speedy efficiency of an Alpha System&lt;br /&gt;&lt;br /&gt; Introduce Yourself to ALPHA! Because Time Is Money! &lt;br /&gt;&lt;br /&gt; Alpha is a point to point pneumatic tube system &lt;br /&gt; It moves a carrier containing a commodity between two points in either direction through a single tube &lt;br /&gt; The carrier moves about 25 feet per second &lt;br /&gt; Stations can be up to 2500 to 3000 feet apart or more &lt;br /&gt;  Weight that may be carried varies per system; (2"1/4 system - 1lb.) (3"1/4 system - 11/2 lb.) (4"1/4 system - 2lb.) &lt;br /&gt; ALPHA enhances profitability by promoting efficiency. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S5aB8N0CJbI/AAAAAAAAAEA/8KJCQba4ZFg/s1600-h/footer.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 165px; height: 55px;" src="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S5aB8N0CJbI/AAAAAAAAAEA/8KJCQba4ZFg/s320/footer.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5446683670851233202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Using ERP to meet the challenges of running an organisation... &lt;br /&gt;&lt;br /&gt;With these insights, it was able to both mobilise and motivate employees and the service provider to work jointly towards the successful implementation. Alpha Pneumatics clearly sets an example for many smaller organizations who are aspiring to implement an ERP.&lt;br /&gt;&lt;br /&gt;Using ERP to meet the challenges of running an organisationAlpha Pneumatics is a manufacturing company that is based in Mumbai. This is a company that is engaged in the manufacture of pneumatic tools for pumps and the marine industry, operating on tight margins and a turnover of less than Rs 10 crore. &lt;br /&gt;Before going in for Ebizframe, manual data entry in each department caused major worries for the management as no data, either in sales, purchase or inventory tallied with the actuals at hand. This made decision-making for the management of the company impossible or a huge risk.It got out of hand when technical specifications followed by the production team, suppliers, sub-contractors and customers were not coordinated and went a little haywire. This in turn caused complications what with the supplies and materials taken from sub-contractors. The same lead to rejections from the customer¡¯s side therefore causing cost inputs to increase again. &lt;br /&gt;Challenges of understanding the concepts and quick adaptability by staff during implementation of Ebizframe were tackled well by the team from both sides. All specifications for raw material, semi-finished and finished goods are now incorporated into the system. The turn-around time of delivery against order is reduced by 12 to 15 days. Also, the company has now got the required controls over suppliers and sub-contractors. The company has got clear MIS reports of receivables and payables. As of now, sales (including exports), purchase, inventory, production and finance are live. &lt;br /&gt;&lt;br /&gt;Correct, uniform and smoother flow of information across suppliers, sub-contractors and customers caused delight in each due to timely receipts and payments against deliveries with precision. Even dead stock has come down by 18% to 20% of the whole. Stock tracking at inventory and sub-contractor¡¯s site was accurate due to live inventory-related reports. Production processes are streamlined, based on the production advice from sales as per order-bookings made.&lt;br /&gt;&lt;br /&gt;[b]Improving communication of an organisation by IT&lt;br /&gt;V venkata rao, professor, IIM AHMEDABAD&lt;br /&gt;ALPHA Pneumatics, the Rs 10-crore-engineering company specialising in manufacture of pneumatic tools has been plagued with the problem of inadequate, inaccurate computer applications. [/b]&lt;br /&gt;&lt;br /&gt;Several of these applications were perhaps developed using old technologies, which did not permit the software to share the same data. Hence, when two or more tasks required the same data, the information had to be entered over and over again leading to several mistakes and inconsistencies in the output of different computer applications. For example, the raw materials and components procured or manufactured by the company were not compatible with what was required in the products ordered by the customers. &lt;br /&gt;&lt;br /&gt;This led to extreme dissatisfaction among users, who would return what they received from Alpha Pneumatics against their orders placed. Further, Alpha¡¯s systems were not linked appropriately with that of their partners, and hence communication and control between them was poor. &lt;br /&gt;&lt;br /&gt;To improve the situation, Alpha purchased and installed the Ebizframe package, which is a web-enabled enterprise resource planning (ERP) solution. The ERP package enables an organisation to store, retrieve and analyse data related to all its activities apart from offering integrated transaction-processing capabilities too. Additionally, the web-enabled package facilitates data exchange between the ERP system and organisation¡¯s allied partners. Because of the integrated nature of the package, a task inputted need not be separately entered, but can be directly retrieved by the system. &lt;br /&gt;&lt;br /&gt;Despite the power and promise of an ERP system, its implementation is not easy: successful execution requires a lot of involvement, determination and the will to change on the part of the company. An implementation team consisting of representatives from different departments of the company needs to work closely with the vendor or consultant. &lt;br /&gt;&lt;br /&gt;All users need to be trained appropriately in using the system and should be prepared to adopt a new way of processing information required by the package. Looking at the business outcome from the package, Alpha seems to have stood up well to the demands of ERP implementation. The quality and timelines of deliveries have dramatically improved, and the information exchange of Alpha with its partners has yielded the expected results. &lt;br /&gt;&lt;br /&gt;Customers could be placing and tracking their orders online. Alpha is not only able to track its purchase and sub-contracting orders online, but also control its suppliers better. Alpha could have gone in for a custom-built solution, instead of an ERP, but such a solution would be long in the making, as the required programming would have to be done from scratch. Besides, a customised solution is costly not to mention that the product may not be the best in terms of quality. Upgrading custom-built solutions is an expensive affair too. &lt;br /&gt;&lt;br /&gt;The task at hand for Alpha is to move to the next level of ERP implementation. Functions like human resources and payroll management, equipment maintenance and customer care have not been implemented in the first phase. Further, Alpha needs to analyse the gaps in the ERP package, and close them with appropriate off-line solutions. &lt;br /&gt;&lt;br /&gt;Full potential of the web-enabled system can be realised only when all its partners are able to use the features effectively. If necessary, Alpha has to train all its partners in using the ERP.&lt;br /&gt;&lt;br /&gt;ERP integrates the factory with the customer&lt;br /&gt;pinakiranjan mishra, associate director, ernst &amp; young&lt;br /&gt;ONE of the most difficult decisions which the relatively small companies face today is whether to implement an ERP. More often than not, ERPs are considered as a solution for the very large companies with complex business processes prevalent in need of improvement. &lt;br /&gt;&lt;br /&gt;Contrary to this belief, Alpha Pnuematics, a Rs-10 cr business entity has successfully implemented an ERP to achieve significant improvement in its business. The company recognised the challenges and introduced ERP to overcome issues and gain an edge in the market. &lt;br /&gt;&lt;br /&gt;The company realised that technical specifications provided by customers were not accurately translated through Production Planning to Procurement resulting in customer rejections. &lt;br /&gt;&lt;br /&gt;It is clear why an ERP works well in such situations. By providing a tight integration between what the factory produces and what a customer orders, modern-day ERPs are able to eliminate the different ¡®¡®views¡¯¡¯ of the same product in various departments. Thereby reducing customer rejections and costs. &lt;br /&gt;&lt;br /&gt;This brings us to the larger question¡ª ¡®Can small companies like Alpha Pneumatics actually implement an ERP and gain an edge in the market?¡¯ While there are several issues that organisations can solve through ERP implementation, however it is not an answer to all challenges. &lt;br /&gt;&lt;br /&gt;A detailed analysis of the cause of the problems and an evaluation of probable solutions paves the way for the right decision towards ERP implementation. Alpha Pneumatics rightly identified lack of information visibility as a key business issue, which could be addressed by ERP. The second issue was to understand what an ERP could offer and how quickly the company could adapt to the changed processes and measures. &lt;br /&gt;&lt;br /&gt;This is critical especially for SMEs as the margin of error is small. If the implementation takes longer than expected or the employees are not able to adapt to the new envronment, the same ERP could end up being a drain on the company¡¯s resources. Thirdly, it is also important to implement the core business processes together as an ERP is an enterprise-wide solution. &lt;br /&gt;&lt;br /&gt;There is little value in piecemeal implementation since it gets limited just to automation or computerization of existing processes and information. For Alpha Pneumatics, the key to success was to indentify and integrate the core processes viz. Sales, Purchase, Inventory, Production and Finance. &lt;br /&gt;&lt;br /&gt;This ensured one version instead of multiple versions of truth. Decision-making not only improved, but the credibility of the decisions was also high. In conclusion, many decisions which Alpha took for its ERP implementation were right, thereby resulting in a successful experience. The company selected a solution based on its size and requirement. Further, they clearly understood the business linkages and how an ERP could help establish them. &lt;br /&gt;&lt;br /&gt;With these insights, it was able to both mobilise and motivate employees and the service provider to work jointly towards the successful implementation. Alpha Pneumatics clearly sets an example for many smaller organizations who are aspiring to implement an ERP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sources:&lt;br /&gt;&lt;br /&gt;http://www.alphapneumatics.com/&lt;br /&gt;http://www.eworksglobal.com/cases_127950691293906250.htm&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-2477239121040957978?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/2477239121040957978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/03/study-here-are-some-typical.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/2477239121040957978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/2477239121040957978'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/03/study-here-are-some-typical.html' title='an example of an organization that is installing an ERP package'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_1xs9Sf7Aa4M/S5aB7vvB-DI/AAAAAAAAAD4/0s1_FRyOods/s72-c/alpha.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-946517694271073573</id><published>2010-03-03T08:00:00.000-08:00</published><updated>2010-03-03T08:08:14.365-08:00</updated><title type='text'>defining deployment environment</title><content type='html'>Defining the Deployment Environment&lt;br /&gt;&lt;br /&gt;Analysts consider the configuration of computer equipment, operating systems, and networks that will exist when the new application system is deployed.  &lt;br /&gt;Application architecture designs exist as models, documents, and scenarios. However, applications must be deployed into a physical environment where infrastructure limitations may negate some of the architectural decisions. Therefore, you must consider the proposed deployment scenario and the infrastructure as part of your application design process.&lt;br /&gt;&lt;br /&gt;It is needed to describe the options available for deployment of different types of applications, including distributed and non-distributed styles, ways to scale the hardware, and the patterns that describe performance, reliability, and security issues. By considering the possible deployment scenarios for your application as part of the design process, you prevent a situation where the application cannot be successfully deployed, or fails to perform to its design requirements because of technical infrastructure limitations. &lt;br /&gt;&lt;br /&gt;Once you define systems, you must specify information about the deployment environment, including the database, match engine, and standardization engine vendors. &lt;br /&gt;&lt;br /&gt;In choosing or defining deployment environment you must: &lt;br /&gt;&lt;br /&gt;1.Identify the deployment pattern or strategy used.&lt;br /&gt;&lt;br /&gt;Deployment Strategy&lt;br /&gt;&lt;br /&gt;The target deployment environment for an application may already be rigidly defined, and so the application design must reflect the restrictions. Sometimes design tradeoffs are required; for example, because of protocol or port restrictions, or specific deployment topologies. Identify constraints early in the design phase to avoid surprises later, and involve members of the network and infrastructure teams to help with this process. General recommendations are: &lt;br /&gt;Know your target physical deployment environment early, from the planning stage of the lifecycle.&lt;br /&gt; &lt;br /&gt;Clearly communicate the environmental constraints that drive software design and architecture decisions. &lt;br /&gt;&lt;br /&gt;Clearly communicate the software design decisions that require certain infrastructure attributes. &lt;br /&gt;&lt;br /&gt;Non-Distributed Deployment&lt;br /&gt;&lt;br /&gt;A non-distributed deployment is where all of the functionality and layers reside on a single server except for data storage functionality. &lt;br /&gt;This approach has the advantage of simplicity and minimizes the number of physical servers required. It also minimizes the performance impact inherent when communication between layers has to cross physical boundaries between servers or server clusters. &lt;br /&gt;&lt;br /&gt;A non-distributed deployment does have some disadvantages: &lt;br /&gt;&lt;br /&gt;The processing requirements of the layers differ. For example, the presentation layer must cope with multiple concurrent users and short bursts of activity, while the business and data layers should be optimized to deal with a steady stream of requests from a limited number of callers. Processing on one layer could absorb sufficient resources to slow the processing in other layers. &lt;br /&gt;The security requirements of the presentation layer may differ from those of the business and data layers. For example, the presentation layer will not store sensitive data, while this may be stored in the business and data layers. &lt;br /&gt;It is difficult to share business logic between applications.&lt;br /&gt;&lt;br /&gt;Distributed Deployment&lt;br /&gt;&lt;br /&gt;A distributed deployment is where the layers of the application reside on separate physical tiers. Distributed deployment allows you to separate the layers of an application on different physical tiers as shown in the following figure. &lt;br /&gt;&lt;br /&gt;This approach allows you to configure the application servers that host the various layers to best meet the requirements of each layer. Distributed deployment also allows you to apply more stringent security to the application servers; for example, by adding a firewall between the Web server and the applications servers and by using different authentication and authorization options.&lt;br /&gt;&lt;br /&gt;In rich client applications, the client may use Web services exposed through a Web server, or may access functionality in the application server tier using DCOM or Windows Communication Foundation (WCF) services.&lt;br /&gt;&lt;br /&gt;Distributed deployment provides a more flexible environment where you can more easily scale out or scale up each physical tier as performance limitations arise, and when processing demands increase. &lt;br /&gt;&lt;br /&gt;Performance and Design Considerations for Distributed Environments&lt;br /&gt;&lt;br /&gt;Distributing components across physical tiers reduces performance due to the cost of remote calls across server boundaries. However, distributed components can improve scalability opportunities, improve manageability, and reduce costs over time. &lt;br /&gt;&lt;br /&gt;Consider the following guidelines when designing an application that will run on a physically distributed infrastructure: &lt;br /&gt;&lt;br /&gt;Choose communication paths and protocols between tiers to ensure that components can securely interact with minimum performance degradation. &lt;br /&gt;Use services and operating system features such as distributed transaction support and authentication that can simplify your design and improve interoperability. &lt;br /&gt;Reduce the complexity of your component interfaces. Highly granular interfaces ("chatty" interfaces) that require many calls to perform a task work best when on the same physical machine. Interfaces that make only one call to accomplish each task ("chunky" interfaces) provide the best performance when the components are distributed across separate physical machines. &lt;br /&gt;Consider separating long-running critical processes from other processes that might fail by using a separate physical cluster. &lt;br /&gt;Determine your failover strategy. For example, Web servers typically provide plenty of memory and processing power, but may not have robust storage capabilities (such as RAID mirroring) that can be replaced rapidly in the event of a hardware failure. &lt;br /&gt;Take advantage of asynchronous calls, one-way calls, or message queuing to minimize blocking when making calls across physical boundaries. &lt;br /&gt;How best to plan for the addition of extra servers or resources that will increase performance and availability.&lt;br /&gt;Recommendations for locating components within a distributed deployment&lt;br /&gt;Consider the following guidelines when determining where to locate components in a distributed environment: &lt;br /&gt;Only distribute components where necessary. Common reasons for implementing distributed deployment include security policies, physical constraints, shared business logic, and scalability. &lt;br /&gt;&lt;br /&gt;In Web applications, deploy business components that are used synchronously by user interfaces or user process components in the same physical tier as the user interface to maximize performance and ease operational management. &lt;br /&gt;Don’t place UI and business components on the same tier if there are security implications that require a trust boundary between them. For instance you may wish to separate business and UI components in a rich client application by placing UI on the client and business components on the server. &lt;br /&gt;Deploy service agent components on the same tier as the code that calls the components, unless there are security implications that require a trust boundary between them. &lt;br /&gt;&lt;br /&gt;Deploy asynchronous business components, workflow components, and business services on a separate physical tier where possible. &lt;br /&gt;Deploy business entities on the same physical tier as the code that uses them. &lt;br /&gt;&lt;br /&gt;2. Consider Design Implications and Tradeoffs Up Front&lt;br /&gt;&lt;br /&gt;You need to consider aspects of scalability that may vary by application layer, tier, or type of data. Know your tradeoffs up front and know where you have flexibility and where you do not. Scaling up and then out with Web or application servers may not be the best approach. For example, although you can have an 8-processor server in this role, economics would probably drive you to a set of smaller servers instead of a few big ones. On the other hand, scaling up and then out may be the right approach for your database servers, depending on the role of the data and how the data is used. Apart from technical and performance considerations, you also need to take into account operational and management implications and related total cost of ownership costs. &lt;br /&gt;&lt;br /&gt;3. Examine Stateless Components&lt;br /&gt;&lt;br /&gt;If you have stateless components (for example, a Web front end with no in-process state and no stateful business components), this aspect of your design supports scaling up and out. Typically, you optimize the price and performance within the boundaries of the other constraints you may have. For example, 2-processor Web or application servers may be optimal when you evaluate price and performance compared with 4-processor servers; that is, four 2-processor servers may be better than two 4-processor servers. You also need to consider other constraints, such as the maximum number of servers you can have behind a particular load-balancing infrastructure. In general, there are no design tradeoffs if you adhere to a stateless design. You optimize price, performance, and manageability. &lt;br /&gt;&lt;br /&gt;4. Know  the type of Data&lt;br /&gt;&lt;br /&gt;For data, decisions largely depend on the type of data: &lt;br /&gt;Static, reference, and read-only data. For this type of data, you can easily have many replicas in the right places if this helps your performance and scalability. This has minimal impact on design and can be largely driven by optimization considerations. Consolidating several logically separate and independent databases on one database server may or may not be appropriate even if you can do it in terms of capacity. Spreading replicas closer to the consumers of that data may be an equally valid approach. However, be aware that whenever you replicate, you will have a loosely synchronized system. &lt;br /&gt;Dynamic (often transient) data that is easily partitioned. This is data that is relevant to a particular user or session (and if subsequent requests can come to different Web or application servers, they all need to access it), but the data for user A is not related in any way to the data for user B. For example, shopping carts and session state both fall into this category. This data is slightly more complicated to handle than static, read-only data, but you can still optimize and distribute quite easily. This is because this type of data can be partitioned. There are no dependencies between the groups, down to the individual user level. The important aspect of this data is that you do not query it across partitions. For example, you ask for the contents of user A's shopping cart but do not ask to show all carts that contain a particular item. &lt;br /&gt;Core data. This type of data is well maintained and protected. This is the main case where the "scale up, then out" approach usually applies. Generally, you do not want to hold this type of data in many places due to the complexity of keeping it synchronized. This is the classic case in which you would typically want to scale up as far as you can (ideally, remaining a single logical instance, with proper clustering), and only when this is not enough, consider partitioning and distribution scale-out. Advances in database technology (such as distributed partitioned views) have made partitioning much easier, although you should do so only if you need to. This is rarely because the database is too big, but more often it is driven by other considerations such as who owns the data, geographic distribution, proximity to the consumers and availability.&lt;br /&gt;&lt;br /&gt;5. Consider Database Partitioning at Design Time&lt;br /&gt;&lt;br /&gt;If your application uses a very large database and you anticipate an I/O bottleneck, ensure that you design for database partitioning up front. Moving to a partitioned database later usually results in a significant amount of costly rework and often a complete database redesign.&lt;br /&gt;&lt;br /&gt;Partitioning provides several benefits: &lt;br /&gt;&lt;br /&gt;The ability to restrict queries to a single partition, thereby limiting the resource usage to only a fraction of the data. &lt;br /&gt;The ability to engage multiple partitions, thereby getting more parallelism and superior performance because you can have more disks working to retrieve your data. &lt;br /&gt;Be aware that in some situations, multiple partitions may not be appropriate and could have a negative impact. For example, some operations that use multiple disks could be performed more efficiently with concentrated data. So, when you partition, consider the benefits together with alternate approaches.&lt;br /&gt;&lt;br /&gt;6. Network Infrastructure Security Considerations&lt;br /&gt;&lt;br /&gt;Make sure you understand the network structure provided by your target environment, and understand the baseline security requirements of the network in terms of filtering rules, port restrictions, supported protocols, and so on. Recommendations for maximizing network security include: &lt;br /&gt;Identify how firewalls and firewall policies are likely to affect your application's design and deployment. Firewalls should be used to separate the Internet-facing applications from the internal network, and to protect the database servers. These can limit the available communication ports and, therefore, authentication options from the Web server to remote application and database servers. For example, Windows authentication requires additional ports. &lt;br /&gt;Consider what protocols, ports, and services are allowed to access internal resources from the Web servers in the perimeter network or from rich client applications. Identify the protocols and ports that the application design requires and analyze the potential threats that occur from opening new ports or using new protocols. &lt;br /&gt;Communicate and record any assumptions made about network and application layer security, and what security functions each component will handle. This prevents security controls from being missed when both development and network teams assume that the other team is addressing the issue. &lt;br /&gt;Pay attention to the security defenses that your application relies upon the network to provide, and ensure that these defenses are in place. &lt;br /&gt;Consider the implications of a change in network configuration, and how this will affect security.&lt;br /&gt;&lt;br /&gt;7. Manageability Considerations&lt;br /&gt;&lt;br /&gt;The choices you make when deploying an application affect the capabilities for managing and monitoring the application. You should take into account the following recommendations: &lt;br /&gt;Deploy components of the application that are used by multiple consumers in a single central location to avoid duplication. &lt;br /&gt;Ensure that data is stored in a location where backup and restore facilities can access it. &lt;br /&gt;Components that rely on existing software or hardware (such as a proprietary network that can only be established from a particular computer) must be physically located on the same computer. &lt;br /&gt;Some libraries and adaptors cannot be deployed freely without incurring extra cost, or may be charged on a per-CPU basis, and therefore you should centralized these features. &lt;br /&gt;Groups within an organization may own a particular service, component, or application that they need to manage locally. &lt;br /&gt;Monitoring tools such as System Center Operations Manager require access to physical machines to obtain management information, and this may impact deployment options. &lt;br /&gt;The use of management and monitoring technologies such as Windows Management Instrumentation (WMI) may impact deployment options.&lt;br /&gt;&lt;br /&gt;Sources: &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codeplex.com/wikipage?ProjectName=AppArchGuide&amp;title=Chapter+5+-+Deployment+Patterns&amp;referringTitle=Home"&gt;http://www.codeplex.com/wikipage?ProjectName=AppArchGuide&amp;title=Chapter+5+-+Deployment+Patterns&amp;referringTitle=Home&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://apparchguide.codeplex.com/wikipage?title=Chapter%205%20-%20Deployment%20Patterns"&gt;http://apparchguide.codeplex.com/wikipage?title=Chapter%205%20-%20Deployment%20Patterns&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://developers.sun.com/docs/javacaps/designing/jcapsdevsmidxm.dsgn_eview-deployment_t.html"&gt;http://developers.sun.com/docs/javacaps/designing/jcapsdevsmidxm.dsgn_eview-deployment_t.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-946517694271073573?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/946517694271073573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/03/defining-deployment-environment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/946517694271073573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/946517694271073573'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/03/defining-deployment-environment.html' title='defining deployment environment'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-356480082510640437</id><published>2010-03-02T02:42:00.000-08:00</published><updated>2010-03-02T02:46:10.854-08:00</updated><title type='text'>Best Laptops and Desktops of 2010</title><content type='html'>link here: &lt;a href="http://shopping.yahoo.com/articles/yshoppingarticles/344/best-laptops-and-desktops-of-2010/"&gt;http://shopping.yahoo.com/articles/yshoppingarticles/344/best-laptops-and-desktops-of-2010/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-356480082510640437?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/356480082510640437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/03/best-laptops-and-desktops-of-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/356480082510640437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/356480082510640437'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/03/best-laptops-and-desktops-of-2010.html' title='Best Laptops and Desktops of 2010'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-1951596757501865069</id><published>2010-02-21T04:02:00.000-08:00</published><updated>2010-02-21T04:03:17.002-08:00</updated><title type='text'>evaluating quality data flow diagram</title><content type='html'>&lt;meta equiv="CONTENT-TYPE" content="text/html; charset=utf-8"&gt;&lt;title&gt;&lt;/title&gt;&lt;meta name="GENERATOR" content="OpenOffice.org 3.0  (Win32)"&gt;&lt;style type="text/css"&gt; 	&lt;!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } 		A:link { so-language: zxx } 	--&gt; 	&lt;/style&gt; &lt;p style="margin-bottom: 0in;" lang="en-GB"&gt;&lt;b&gt;Definition&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Use a &lt;u&gt;Data Flow Diagram&lt;/u&gt; (DFD) to show the relationships among the &lt;u&gt;business processes&lt;/u&gt; within an organization to:&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;external systems,&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;external organizations,&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;customers,&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;other business processes.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;In evaluating the quality of a data flow diagram, the following characteristics and standard must be meet or considered. The methods, components and the structure of a data flow diagram must be well followed as what is stated below.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;Method&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;Data flow diagrams are used to describe how the system transforms information. They define how information is processed and stored and identify how the information flows through the processes.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;When building a data flow diagram, the following items should be considered:&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-US"&gt;where does the data that passes through the system come from and where does it go,&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-US"&gt;what happens to the data once it enters the system (i.e., the inputs) and before it leaves the system (i.e., the outputs),&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-US"&gt;what delays occur between the inputs and outputs (i.e., identifying the need for data stores).&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;b&gt;COMPONENTS&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Whatever convention is used to construct the Data Flow Diagram, all DFDs are composed of the following components:&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;→&lt;span lang="en-GB"&gt;&lt;b&gt;EXTERNAL ENTITIES&lt;/b&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;External &lt;u&gt;entities&lt;/u&gt; are also known as terminators, sources/sinks, and actors. External entities define the sources and destinations of information entering and leaving the system. An external entity can be a person, system, or organization that has pre-defined behaviour.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;span lang="en-US"&gt;External entities are mandatory on &lt;/span&gt;&lt;a href="http://blogs.ittoolbox.com/eai/implementation/archives/context-diagrams-14459"&gt;&lt;span lang="en-US"&gt;&lt;u&gt;context diagrams&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="en-US"&gt; but optional on data flow diagrams.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;	Description&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;External entities are components that interact with a &lt;u&gt;business process&lt;/u&gt; on the DFD but fall outside of the boundaries of the DFD.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;External entities can be:&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt; &lt;span lang="en-GB"&gt;initiators of data (i.e., spontaneous generators) flowing into the business process,&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;end recipients of data (i.e., data sinks) flowing from the business process.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;→ &lt;span lang="en-GB"&gt;FLOWS&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" lang="en-GB"&gt;&lt;b&gt;Definition&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;Flows define the interfaces between the components within the system, and the system and its external components.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" lang="en-US"&gt;&lt;b&gt;Types of Flows&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;Flows that transport data around the data flow diagram are called &lt;u&gt;data flows&lt;/u&gt;.  &lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;Description of Data Flows&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Data flows are the pipelines through which data are transmitted between any two components on a DFD. The composition of data is known and defined in a data dictionary.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;A data flow is also called a data flow vector.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Examples of data flows are:&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;purchase order,&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;customer profile,&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;account number,&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;product.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;Naming Data Flows&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Data flows must be given a name that describes the content of the data being transmitted and a description of the data flow listing the data elements.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;Data Flows with the Same Name&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Multiple data flows can have the same name on a DFD. When this occurs, the data transmitted in all of the flows with the same name must be identical.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;Complex Data Flows&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Data flows are described as complex when there is more than one data flow going in the same direction between any two &lt;u&gt;entities&lt;/u&gt;.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Name the complex data flow to encompass the contents of all the data flowing along the pipeline.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;Trivial Data Flows&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;DFDs do not show trivial (relative to the specification of functional requirements) flows, such as error messages, keys for retrieving data from a data store, or data store updating instructions.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;Guidelines for Drawing Data Flows on a DFD&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Connect the data flows from/to external entities to/from &lt;u&gt;business processes&lt;/u&gt; within the boundary of the DFD.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Connect internal business processes to &lt;u&gt;data stores&lt;/u&gt; and other internal processes with appropriate data flows.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Label all data flows with care for they indicate the interface requirements for a process. Use descriptive names for labelling data flows.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Ensure that all flows to external entities on lower level diagrams balance with data flows from external entities on upper level diagrams.In other words, a new data flow cannot be created at a lower level if it was not identified on an upper level diagram.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Double-headed data flows are permitted when the data flowing in both directions are identical.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Data flows from/to external entities to/from data stores are not permitted.All data must flow through a process.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Be careful not to produce long names for complex data flows.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;As a rule of thumb, a DFD component (process, data store, or external entity) should not have more than seven data flows connected to it.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;Flows that access stored data are called access flows.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;Flows that are used to synchronize the system control flow and do not require data are called event flows. Common uses include starting, stopping, and changing the system status. Event flows are also known as control flows.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;Flows can be continuous or discrete. A discrete flow is only present for an instant of time. A continuous flow persists over time.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;A data flow name should be a singular noun phrase (e.g., delivery list, customer information, credit limit).  &lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;Naming access flows is optional.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;An event flow name should be a singular verb or noun phrase (e.g., start, stop, item available, processing complete).&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;If a data flow contains multiple attributes (i.e., data elements), an attribute list should be provided.  &lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" lang="en-US"&gt;&lt;strong&gt;→ &lt;span lang="en-GB"&gt;STORES&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" lang="en-GB"&gt;&lt;b&gt;Definition&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;Stores represent information (i.e., data or control) at rest. Stores are used when different processes need to share information but are active at different times. Information can be written to a store and read from a store.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" lang="en-US"&gt;&lt;b&gt;Types of Stores&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;Stores that contain data are called &lt;u&gt;data stores&lt;/u&gt;.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;DATA STORES ON A DFD&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;Identifying Data Stores&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;&lt;u&gt;Data stores&lt;/u&gt;&lt;/span&gt; &lt;span lang="en-GB"&gt;are usually derived from the &lt;/span&gt;&lt;span lang="en-GB"&gt;&lt;u&gt;entities&lt;/u&gt;&lt;/span&gt;&lt;span lang="en-GB"&gt; in an &lt;/span&gt;&lt;span lang="en-GB"&gt;&lt;u&gt;entity-relationship diagram&lt;/u&gt;&lt;/span&gt;&lt;span lang="en-GB"&gt;.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;Creation of Data Stores&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Data stores are created to store information for later use. They represent data that is temporarily at rest between processes. For example, a data store is needed to store data that is generated on a daily basis but is required for a process that runs weekly.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;Local and Shared Data Stores&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;Local data stores are data stores whose accesses are contained completely within the boundary of a DFD.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;A data store crossing the boundary of a DFD process indicates that it is shared by processes on another DFD.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;Drawing Data Stores on a DFD&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-GB"&gt;A data store can be drawn on the same DFD more than once to reduce the visual complexity of the drawing. An extra vertical bar is drawn in the duplicated data stores to indicate that it appears elsewhere on the same diagram.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;Stores that contain status or control information are called event stores.Event stores are used to save events that have occurred but have not yet been used. Unlike a data store, an event store has behaviour associated with it which is not apparent when looking at the data flow diagram.If the system accesses an event store and the event has not occurred, the system will be suspended until the event occurs.Once an event has occurred, accessing it will remove it from the event store.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" lang="en-US"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;Guidelines&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;span lang="en-US"&gt;The data stores on the data flow diagram map to the &lt;/span&gt;&lt;span lang="en-US"&gt;&lt;u&gt;entities&lt;/u&gt;&lt;/span&gt;&lt;span lang="en-US"&gt; on the &lt;/span&gt;&lt;a href="http://blogs.ittoolbox.com/eai/implementation/archives/entityrelationship-modelling-14336"&gt;&lt;span lang="en-US"&gt;&lt;u&gt;entity-relationship diagram&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="en-US"&gt;.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;Minimize the use of event stores on the DFD. Try using flags instead.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;→ &lt;span lang="en-GB"&gt;PROCESSES&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" lang="en-GB"&gt;&lt;b&gt;Definition&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;Processes are also known as data transforms. Processes transform input flows into output flows in a defined manner.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;A process is a distinct activity (or set of activities) described by its inputs and outputs. A process describes a unique behaviour that has a beginning and an end.A process is performed repeatedly.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" lang="en-US"&gt;&lt;b&gt;Types of Processes&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;A data process transforms input data into output data. Data processes act directly on data, either from flows or stores.They represent the functionality of the system.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;A control process transforms input events into output events and is used on a data flow diagram to indicate the presence of a &lt;u&gt;state transition diagram&lt;/u&gt;. Control processes cannot transform data but can control processes that do. A state transition diagram describes the behaviour of the control process.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;" lang="en-US"&gt;&lt;b&gt;Guidelines&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;A process name and number must be unique. A process can only exist once on a data flow diagram.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;A process must have at least one input and one output. In other words, a process is asked (i.e., triggered) to do something and then must deliver (i.e., respond).&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;A data process cannot input or output discrete event flows (i.e., a data process should not control the system, it should do the work).&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;A control process cannot input or output data flows (i.e., a control process should control the system, not do the work).&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;A process name should start with an active verb (e.g., Produce Items, Control Production).&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;A process exists to do something (i.e., transform input flows into output flows), therefore a process must have an incoming set of requirements to which it must conform.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;" lang="en-US"&gt;An nth-level (i.e., next level of detail) data flow diagram must describe its parent process. An nth-level data flow diagram is a decomposition of its parent process and cannot introduce new functionality.&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;STEPS TO DRAW A DATA FLOW DIAGRAM&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;strong&gt;&lt;span lang="en-GB"&gt;Steps&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;Start from the &lt;/span&gt;&lt;a href="http://blogs.ittoolbox.com/eai/implementation/archives/context-diagrams-14459"&gt;&lt;span lang="en-GB"&gt;&lt;u&gt;context diagram&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span lang="en-GB"&gt;. Identify the parent process and the &lt;/span&gt;&lt;span lang="en-GB"&gt;&lt;u&gt;external entities&lt;/u&gt;&lt;/span&gt;&lt;span lang="en-GB"&gt; with their net inputs and outputs.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;" lang="en-GB"&gt;Place the external entities on the diagram. Draw the boundary.&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;" lang="en-GB"&gt;Identify the &lt;u&gt;data flows&lt;/u&gt; needed to generate the net inputs and outputs to the external entities.&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;Identify the &lt;/span&gt;&lt;span lang="en-GB"&gt;&lt;u&gt;business processes&lt;/u&gt;&lt;/span&gt;&lt;span lang="en-GB"&gt; to perform the work needed to generate the input and output data flows.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt; &lt;span lang="en-GB"&gt;Connect the data flows from the external entities to the processes.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;Identify the &lt;/span&gt;&lt;span lang="en-GB"&gt;&lt;u&gt;data stores&lt;/u&gt;&lt;/span&gt;&lt;span lang="en-GB"&gt;.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 2in; margin-bottom: 0in;"&gt; &lt;span lang="en-GB"&gt;Connect the processes and data stores with data flows.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;	 Apply the &lt;a href="http://www.doqs.com/pardgm09.htm"&gt;Process Model Paradigm &lt;/a&gt;to verify that the diagram addresses 	the processing needs of all external entities.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;	&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;	Apply the &lt;a href="http://www.doqs.com/pardgm10.htm"&gt;External Control Paradigm &lt;/a&gt;to further validate that the flows to 	the external entities are correct.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;	Continue to decompose to the &lt;a href="http://blogs.ittoolbox.com/eai/implementation/archives/creating-nth-level-data-flow-diagrams-14528"&gt;nth level DFD&lt;/a&gt;. Draw all DFDs at one 	level before moving to the next level of decomposing detail.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt;	&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-left: 1.5in; margin-bottom: 0in;"&gt;&lt;span lang="en-GB"&gt; You should decompose horizontally first to a sufficient nth level to ensure that the processes are partitioned correctly; then you can begin to decompose vertically.&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;Sources:&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt; &lt;a href="http://it.toolbox.com/blogs/enterprise-solutions/components-of-data-flow-diagrams-14497"&gt;http://it.toolbox.com/blogs/enterprise-solutions/components-of-data-flow-diagrams-14497&lt;/a&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;a href="http://it.toolbox.com/blogs/enterprise-solutions/data-flow-diagrams-dfds-14573"&gt;http://it.toolbox.com/blogs/enterprise-solutions/data-flow-diagrams-dfds-14573&lt;/a&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-1951596757501865069?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/1951596757501865069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/02/evaluating-quality-data-flow-diagram.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/1951596757501865069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/1951596757501865069'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/02/evaluating-quality-data-flow-diagram.html' title='evaluating quality data flow diagram'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-3403149988227840540</id><published>2010-02-18T11:34:00.000-08:00</published><updated>2010-02-18T11:41:38.821-08:00</updated><title type='text'>Data Flow Diagrams</title><content type='html'>&lt;span style="color:blue;"&gt;&lt;strong&gt;DATA FLOW DIAGRAMS&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CONTEXT DIAGRAM of Pre-Enrollment Process in USEP&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S32WflopvJI/AAAAAAAAADI/NMrf03k4SSc/s1600-h/context_diagram.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 238px;" src="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S32WflopvJI/AAAAAAAAADI/NMrf03k4SSc/s320/context_diagram.bmp" alt="" id="BLOGGER_PHOTO_ID_5439669394356157586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;strong&gt;LEVEL-0 Data Flow Diagram of Pre-Enrollment Process in USEP&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_1xs9Sf7Aa4M/S32W3rOLLNI/AAAAAAAAADQ/7IsQQTRS1x0/s1600-h/level-0.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 189px;" src="http://1.bp.blogspot.com/_1xs9Sf7Aa4M/S32W3rOLLNI/AAAAAAAAADQ/7IsQQTRS1x0/s320/level-0.bmp" alt="" id="BLOGGER_PHOTO_ID_5439669808172575954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;strong&gt;PRIMITIVE Data Flow Diagram&lt;br /&gt;&lt;br /&gt;&lt;span style="color:red;"&gt;*kindly assume that all the diagrams shown below are presented as one picture&lt;br /&gt;in which the student is pertaining to the same student presented in the other&lt;br /&gt;processes.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Admission Process&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S32XFGSz-qI/AAAAAAAAADY/6B4ZcgbGRnM/s1600-h/p1.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 242px;" src="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S32XFGSz-qI/AAAAAAAAADY/6B4ZcgbGRnM/s320/p1.bmp" alt="" id="BLOGGER_PHOTO_ID_5439670038778084002" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;&lt;strong&gt;Entrance Examination Process&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S32XSRqq0wI/AAAAAAAAADg/Gr1yrIAcHUc/s1600-h/p2.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S32XSRqq0wI/AAAAAAAAADg/Gr1yrIAcHUc/s320/p2.bmp" alt="" id="BLOGGER_PHOTO_ID_5439670265169236738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;&lt;strong&gt;&lt;br /&gt;Medical Examination Process&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_1xs9Sf7Aa4M/S32Xgs2ebPI/AAAAAAAAADo/mEpedavF8A0/s1600-h/p3.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 271px;" src="http://4.bp.blogspot.com/_1xs9Sf7Aa4M/S32Xgs2ebPI/AAAAAAAAADo/mEpedavF8A0/s320/p3.bmp" alt="" id="BLOGGER_PHOTO_ID_5439670512984681714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;&lt;strong&gt;Interview Process&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/S32XxFPaMXI/AAAAAAAAADw/aunzQSVL7XI/s1600-h/p4.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 223px;" src="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/S32XxFPaMXI/AAAAAAAAADw/aunzQSVL7XI/s320/p4.bmp" alt="" id="BLOGGER_PHOTO_ID_5439670794409619826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color:blue;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-3403149988227840540?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/3403149988227840540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/02/data-flow-diagrams.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/3403149988227840540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/3403149988227840540'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/02/data-flow-diagrams.html' title='Data Flow Diagrams'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S32WflopvJI/AAAAAAAAADI/NMrf03k4SSc/s72-c/context_diagram.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-2131240100759495266</id><published>2010-02-11T07:52:00.000-08:00</published><updated>2010-02-11T07:59:07.151-08:00</updated><title type='text'>ActivityDiagram&amp;UseCaseDescriptionPreEnrollment</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/S3QoqSFOHnI/AAAAAAAAADA/jqNdoTUG8Ho/s1600-h/main.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 287px; height: 320px;" src="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/S3QoqSFOHnI/AAAAAAAAADA/jqNdoTUG8Ho/s320/main.bmp" alt="" id="BLOGGER_PHOTO_ID_5437015357016383090" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Commonly, a pre-enrollment system is divided in different processes which is impost by the organization.&lt;br /&gt;Now, with the university pre-enrollment system, it has been observed that there are four major processes to take up. Namely Admission,Entrance,Medical and Interview.&lt;br /&gt;&lt;br /&gt;The student will initially undertake the Admission process in which the student must get and fill-up the form provided by the UGTO in-charge, then pass to them the form.&lt;br /&gt;After checking and assuring that the student filled-up properly the form, the UGTO in-charge will issue a payment slip for examination payment. The student now will&lt;br /&gt;proceed to Cashier to lend the slip as well as the payment. The cashier in-charge will issue a receipt then this will be shown to UGTO in-charge that allows them to issue&lt;br /&gt;the examination schedule for the student. After this, the Admission process is  done already.&lt;br /&gt;&lt;br /&gt;The student can now proceed to Entrance Examination Process in which the assigned examiner will check and assure the validity of the student. Then the student can now&lt;br /&gt;take the exam. After the exam, the examiner asses and generate results of the exam. If the student pass the exam then the Entrance Examination is done already.&lt;br /&gt;&lt;br /&gt;The student can now proceed to Medical Process in which the student will get and fill-up a form that will be collected as they enter the clinic.&lt;br /&gt;The clinic in-charge check and assure that the form is correctly filled-up. Then the student will be check up by the University nurse.&lt;br /&gt;After that, the attending nurse will generate a medical assessment. If the student is healthy. Then the Medical Process is done already.&lt;br /&gt;&lt;br /&gt;The student now can choose a college/course and be interviewed. Each college/department has assigned teachers for the interview. After assessing the interviewee&lt;br /&gt;The assigned interviewer will generate results.If the student failed, the student will repeat the Interview process in other department.&lt;br /&gt;if the student pass the interview, it will be seconded by the college dean. Then, the interview process is done already. Thus, the student have just finished the entire&lt;br /&gt;pre-enrollment process.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-2131240100759495266?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/2131240100759495266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/02/activitydiagram.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/2131240100759495266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/2131240100759495266'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/02/activitydiagram.html' title='ActivityDiagram&amp;UseCaseDescriptionPreEnrollment'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1xs9Sf7Aa4M/S3QoqSFOHnI/AAAAAAAAADA/jqNdoTUG8Ho/s72-c/main.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-4523452948138070634</id><published>2010-02-04T21:51:00.000-08:00</published><updated>2010-02-04T21:55:52.423-08:00</updated><title type='text'>Consider USEP's pre-enrollment system, develop a use case diagram and write a brief use case description.</title><content type='html'>Use case description for Admission:&lt;br /&gt;&lt;br /&gt;1.) Student get an application form from UGTO officer&lt;br /&gt;2.) UGTO officer provide the form&lt;br /&gt;3.) Student pay entrance examination fee at the Finance Dept&lt;br /&gt;4.) The cashier receives the payment and issue reciept&lt;br /&gt;5.) Student accepts the the receipt from cashier&lt;br /&gt;5.) Student give the receipt and form to the UGTO officer&lt;br /&gt;6.) UGTO recieves it and issue the examination schedule to the student&lt;br /&gt;&lt;br /&gt;Use case description for the Entrance Examination:&lt;br /&gt;&lt;br /&gt;1.) Student take the exam&lt;br /&gt;2.) Assigned personnel check the validity of the examinee&lt;br /&gt;3.) Student get the result&lt;br /&gt;&lt;br /&gt;Use case description for the Interview:&lt;br /&gt;&lt;br /&gt;1.) Student choose a college&lt;br /&gt;2.) In-charge teacher will interview the student&lt;br /&gt;3.) In-charge teacher will give result&lt;br /&gt;&lt;br /&gt;Use case for Medical Certification:&lt;br /&gt;&lt;br /&gt;1.) Student go to clinic&lt;br /&gt;2.) clinic personnel gives form&lt;br /&gt;3.) Student will fill-up form then give it to the in-charge&lt;br /&gt;4.) Student will be examine by the clinic nurse and dentist.&lt;br /&gt;5.) In-charge will give the result&lt;br /&gt;6.) Student receive it&lt;br /&gt;&lt;br /&gt;Use case for Pre-Enrollment:&lt;br /&gt;1.) Student pay miscellaneous fee to OCSC,HeadLight.&lt;br /&gt;2) OCSC,Headlight in-charge issue receipt&lt;br /&gt;3.) Student receive the reciept&lt;br /&gt;4.) receipt will be shown to in-charge advicer of the college&lt;br /&gt;5.) in-charge teacher will give you pre-enrollment form.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S2uyt3FK20I/AAAAAAAAAC4/DqWwLBJEanQ/s1600-h/use2.bmp"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 285px;" src="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S2uyt3FK20I/AAAAAAAAAC4/DqWwLBJEanQ/s320/use2.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5434633876302125890" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-4523452948138070634?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/4523452948138070634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/02/consider-useps-pre-enrollment-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/4523452948138070634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/4523452948138070634'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/02/consider-useps-pre-enrollment-system.html' title='Consider USEP&apos;s pre-enrollment system, develop a use case diagram and write a brief use case description.'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S2uyt3FK20I/AAAAAAAAAC4/DqWwLBJEanQ/s72-c/use2.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-4313568706826308208</id><published>2010-01-29T20:03:00.000-08:00</published><updated>2010-01-29T20:04:36.169-08:00</updated><title type='text'>Juan and Pedro Dialogue</title><content type='html'>The analysis phase  defines the requirements of the system, independent of how these requirements will be accomplished. This phase defines the problem that the customer is trying to solve. The analysis phase provide a general idea of the shape of the new&lt;br /&gt;system. The deliverable result at the end of this phase is a requirement document. Ideally, this document states in a clear and precise fashion what is to be built. This analysis represents the ``what'' phase. The requirement document tries to capture the requirements from the customer's perspective by defining goals and interactions at a level removed from the implementation details.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The flow of the conversation:&lt;br /&gt;&lt;br /&gt;“Juan: The way to go about the analysis is to first examine the old system, such as reviewing key documents and observing the workers performs their tasks. Then we can determine which aspects are working well and which should be preserved.”&lt;br /&gt;&lt;br /&gt;As Juan initialize the discussion, he said that to start the analysis for the new system, an assessment of the old or current system is needed so that he could figure out the flow and through this he could point out what part of the system is working efficiently and which is not. I think Juan wants to follow the standard in implementing this phase in which I find it proper.&lt;br /&gt;&lt;br /&gt;“Pedro: We have been through these types of projects before and what always ends up happening is that we do not get the new system we are promised; we get a modified version of the old system.”&lt;br /&gt;&lt;br /&gt;The manager, Pedro made an emphasis with his angst that the system Juan is planning will be just the same with their previous developed systems in which they find it unsatisfactory. I think this initial reaction must be expected from the client.&lt;br /&gt;&lt;br /&gt;”Juan: Well, I can assure you that will not happen this time. We just want a thorough understanding of what is working well and what isn’t.”&lt;br /&gt;&lt;br /&gt;I think Juan deserves credit for giving an assurance to the client that his fear will not knock him anymore. And it is a good strategy that Juan still insist his goal in a nice way in spite of the pressure he received from the manager.&lt;br /&gt;&lt;br /&gt;“Pedro: I would feel much more comfortable if we first started with a list of our requirements. We should spend some time up-front determining exactly what we want the system to do for my department. Then you systems people can come in and determine what portions to salvage if you wish. Just don’t constrain us to the old system.”&lt;br /&gt;&lt;br /&gt;In this response, I can say that the manager knows what he really wants to be done. The manager shows that he is really particular on changing the entire system they are currently using not just do some changes on it. It seems that the manager is constantly reminding Juan about this. As to the systems people, that’s very helpful for them because determination of requirements for that certain project will not be that hard anymore. And reminders will give Juan his standards.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I sympathize with the manager, because if I am the manager it is fair to set and demand what I want for the system that will be implemented soon in my company. However, I will also consider that the systems analyst is foreseeing to fill what I want. Being just particular is a big challenge for them. More than that, gathering the requirements with the cooperation of the manager will set as a catalyst to make the system analysis phase be efficient and effective, a good indication for a success. &lt;br /&gt;&lt;br /&gt;But even if I sympathize to the manager, I think following the standard requirements analysis methods will be more suitable. Having consideration in terms of new recommended methods from clients will not be a hindrance to this phase instead gives new ideas to improve the basic methods and finally provides result that satisfies both parties.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Additional Brain Feeding…&lt;br /&gt;System Analysis&lt;br /&gt;In this phase, the current system is studied in detail. A person responsible for the analysis of the system is known as analyst. In system analysis, the analyst conducts the following activities.&lt;br /&gt;Needs Analysis&lt;br /&gt;This activity is known as requirements analysis. In this step the analyst sums up the requirements of the system from the user and the managers. The developed system should satisfy these requirements during testing phase.&lt;br /&gt;Data Gathering&lt;br /&gt;In this step, the system analyst collects data about the system to be developed. He uses different tools and methods, depending on situation. These are:&lt;br /&gt;Written Documents&lt;br /&gt;The analyst may collect the information/data from written documents available from manual-files of an organization. This method of data gathering is normally used if you want to computerize the existing manual system or upgrade the existing computer based system. The written documents may be reports, forms, memos, business plans, policy statements, organizational charts and many others. The written documents provide valuable information about the existing system.&lt;br /&gt;Interviews&lt;br /&gt;Interview is another data gathering technique. The analyst (or project team members) interviews, managers, users/ clients, suppliers, and competitors to collect the information about the system. It must be noted that the questions to be asked from them should be precise, relevant and to the point. &lt;br /&gt;Questionnaires &lt;br /&gt;Questionnaires are the feedback forms used to collect Information. The interview technique to collect information is time-consuming method, so Questionnaires&lt;br /&gt;are designed to collect information from as many people as we like. It is very convenient and inexpensive method to collect information but sometimes the response may be Confusing or unclear and insufficient.&lt;br /&gt;Observations  &lt;br /&gt;In addition to the above-mentioned three techniques to collect information, the analyst  (or his team) may collect Information through observation. In this collect technique, the working, behavior, and other related information of the existing system are observed. It means that working of existing system is watched carefully.&lt;br /&gt; Sampling&lt;br /&gt;If there are large numbers of people or events involved in The system, we can use sampling method to collect information. In this method, only a part of the people or events involved are used to collect information. For example to test the quality of a fruit, we test a piece of the fruit.&lt;br /&gt; Data Analysis&lt;br /&gt;After completion of â€œData Gatheringâ€ step the collected data about the system is analyzed to ensure that the data is accurate and complete. For this purpose, various tools may be used. The most popular and commonly used tools for data analysis are:&lt;br /&gt;• DFDs (Data Flow Diagrams)&lt;br /&gt;• System Flowcharts&lt;br /&gt;• Connectivity Diagrams&lt;br /&gt;• Grid Charts&lt;br /&gt;• Decision Tables etc.&lt;br /&gt; &lt;br /&gt;Analysis Report&lt;br /&gt;After completing the work of analysis, the requirements collected for the system are documented in a presentable form. It means that the analysis report is prepared. It is done for review and approval of the project from the higher management. This report should have three parts.&lt;br /&gt;• First, it should explain how the current system works. &lt;br /&gt;• Second, it   should explain the problems in the existing system. &lt;br /&gt;• Finally, it should describe the requirements for the new system and make recommendations for future. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The analysis phase is the building block of a training program. The basis for who must be trained, what must be trained, when training will occur, and where the training will take place are accomplished in this phase. The product of this phase is the foundation for all subsequent development activities. &lt;br /&gt;The analysis phase is often called a Front-End Analysis. That is, although you might perform analysis throughout the ISD process, such as in the design and development phases, this "front end" of the ISD process is where the main problem identification is performed. &lt;br /&gt;When performing an analysis, it is best to take a long term approach to ensure that the performance improvement initiative ties in with the organization's vision, mission, and values. This connects each need with a metric to ensure that it actually does what it is supposed to do. This is best accomplished by linking performance analysis needs with Kirkpatrick's Four Levels of Evaluations, which means their are four categories of analysis (Phillips, 2002): &lt;br /&gt;• Business Needs are linked to results&lt;br /&gt;• Job Performance Needs are linked to behavior&lt;br /&gt;• Training Needs are linked to learning&lt;br /&gt;• Individual Needs are linked to reaction&lt;br /&gt;Business Needs&lt;br /&gt;Investigate the problem or performance initiative and see how it supports the mission statement, leader's vision, and/or organizational goals, etc. Fixing a problem or making a process better is just as good as an ROI, if not better. Organizations that focus strictly on ROI are normally focusing on cost-cutting. And you can only cut costs so far before you start stripping out the core parts of a business. A much better approach is to improve a performance or process that supports a key organization goal, vision, or mission. &lt;br /&gt;When senior executives were asked the most important training initiatives, 77% cited, "aligning learning strategies with business goals"; 75% cited, "ensuring learning content meets workforce requirements"; and 72%, "boosting productivity and agility" (Training Magazine, Oct 2004). Thus, senior leadership is not looking at training to be a profit center (that is what other business units are for), rather they are looking at performance improvement initiatives to help "grow" the organization so that it can reach its goals and perform its mission. &lt;br /&gt;The goal is to make an impact or get some sort of result. So once you have identified the gap between present performance and the organization's goals and vision; create a level 4 evaluation (impact) that measures it -- that is, what criteria must be met in order to show that the gap has actually been bridged? &lt;br /&gt;Job Performance Needs&lt;br /&gt;While the first analysis looked at business needs, this analysis looks at the job performance needs and these two needs could slightly differ. The first need, business, often has a slightly more visionary or future look to it, while the job performance need normally looks at what is needed now. Thus, business needs often tend to be more developmental in nature (future orientated), while job performance needs are normally more related towards the present. &lt;br /&gt;This is perhaps the most important need to look at as it links the performer with the organization. When analyzing job performance, you want to look at the entire spectrum that surrounds the job: processes, environment, actual performance verses need performance, etc, thus it often helps to divide the analysis into three groups: people, data, and things. &lt;br /&gt;Training Needs&lt;br /&gt;As you assess the performance for any needed interventions, look at the Job/Performer requirements, that is, what the performer needs to know in order for the performance intervention to be successful. In addition, look at how you are going to evaluate any learning requirements (level 2). It is one thing to determine the learning needs (skill, knowledge, &amp; self system [attitude, metacognition, etc.]), but it is quite another thing to ensure that those requirements actually take place. &lt;br /&gt;Individual Needs&lt;br /&gt;It ensures that the performance intervention actually conforms to the individual requirements. For example, in the Training Needs analysis, it might be determined that the job holders need to learn a new process. In this need analysis, the target population is looked at more closely to determine the actual content, context, and delivery method of the performance intervention. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The goal of systems analysis is to determine where the problem is in an attempt to fix the system. This step involves breaking down the system in different pieces and drawing diagrams to analyze the situation, analyzing project goals, breaking need to be created and attempting to engage users so that definite requirements can be defined. Requirement Gathering sometimes require individual/team from client as well as service provider side to get a detailed and accurate requirements.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;During the Detailed Analysis, the Project Manager and the System Development Manager work closely together to:&lt;br /&gt;a. Complete business process engineering of the functions to be supported,&lt;br /&gt;b. Complete component selection.&lt;br /&gt;c. Develop detailed data and process models,&lt;br /&gt;d. Refine functional and system requirements that are not easily expressed in data and process models,&lt;br /&gt;e. Refine the high level architecture and logical design to support the system, functional, and electronic records management requirements, &lt;br /&gt;f. Continue to identify and mitigate risk that the technology can be phased-in and coordinated with the business.&lt;br /&gt;There are three key reviews during the Detailed Analysis and Design Phase: the Detailed Level Requirements Review, Logical Design Review, and the Technical Design Review.  This phase is completed when the Technical Review Board approves the high level architecture and system requirements, revised economic analysis, the logical design including the business process description, and the technical design.  This approval is provided at these three reviews.&lt;br /&gt;Detailed logical models of business data and processes needed to guide system development are created in the Detailed Analysis and Design Phase, and a description of the technical architecture is refined to guide the allocation of computing resources and capabilities.  When practicable, the deployment of the new AIS should be planned to coincide with the implementation of new business processes and procedures.  The Project Manager and the System Development Manager should continue to assess both business and technical risks and seek additional management support as necessary to manage those risks.  Both the Project Manager and the System Development Manager may wish to document project risks and risk management activities in a risk management matrix for future reference.&lt;br /&gt;&lt;br /&gt;The primary tasks performed during the Detailed Analysis and Design Phase are as follows:&lt;br /&gt;a. Consolidate and affirm business needs,&lt;br /&gt;b. Implement AIS project management infrastructure including requirements, configuration, and data management support services and utilities,&lt;br /&gt;c. Revise plans to document changes in project scope including changes in business, schedule, and technical requirements,&lt;br /&gt;d. Revise plans to document changes in available resources including budget, skills, staff, and training,&lt;br /&gt;e. Update list of candidate reuse components, and complete reuse component selection.&lt;br /&gt;f. Complete electronic records management requirements,&lt;br /&gt;g. Identify data acquisition, conversion, and validation strategies,  &lt;br /&gt;h. Refine the technical architecture and build architectural prototype,&lt;br /&gt;i. Identify design tools, techniques, and procedures,&lt;br /&gt;j. Perform detailed AIS analysis and design, and&lt;br /&gt;k. Continue planning for AIS testing, training, deployment, operation and business transition, and&lt;br /&gt;l. Define and refine detailed requirements and allocate requirements to design.&lt;br /&gt;&lt;br /&gt;Detailed Analysis activities and documentation requirements as summarized in the following table must conform to the indicated Technical Standard and Guidelines or other standards as noted.&lt;br /&gt;&lt;br /&gt;Business requirements are intended to state in a concise, complete, and unambiguous manner what the system must do to meet business needs.  Business requirements should not introduce unnecessary design assumptions or technical constraints.  In this phase, the high level data and functions defined in the Concept Phase are transformed into a detailed description from which the system can be developed.  This description will use a combination of textual and graphical representations to express the requirements in a form that users can readily understand.  The functional, data, and support requirements must be approved by the Program Sponsor.  Direct involvement of supported users and business area experts is essential to developing functional and data requirements.  Requirements Management, for a description of the requirements definition process and documentation requirements.&lt;br /&gt;&lt;br /&gt;Special attention must be given to reducing any adverse impact that may result from the transition process.  Project Managers should prepare their organization to effectively cope with change by building consensus among key personnel in affected groups. This can be accomplished by establishing more effective communications with internal and external&lt;br /&gt;customers, effectively managing labor relations through early and frequent communications, and by openly discussing anticipated changes with employees.&lt;br /&gt;The Detailed Design must comply with the technical architecture:&lt;br /&gt;a. Define the hardware, software, and network components in which the AIS will operate,&lt;br /&gt;b. Show how functional, data, and electronic records management requirements will be allocated among these components, and&lt;br /&gt;c. Describe the means used to interconnect these components.&lt;br /&gt;Characteristics of the detailed design specified during the Detailed Analysis and Design Phase should establish confidence that the system components, when integrated, will meet all functional, performance, and support requirements.  The detailed design establishes a level of uniformity for further AIS design and development.  Architectural limitations, such as the ability to handle changing user needs, increased performance, and upward compatibility to new technologies, must be determined, and if necessary, classified as project risks.  &lt;br /&gt;&lt;br /&gt;The Detailed Design must:&lt;br /&gt;a. Allow for maximum automated generation of application-specific code and databases using the CASE tool.&lt;br /&gt;b. Allow for maximum reuse of existing system components.&lt;br /&gt;c. Employ COTS software products wherever economically feasible.&lt;br /&gt;d. Ensure that the application software can be processed on hardware and system software that is either currently available in the USPTO inventory or has been approved for acquisition and delivery in sufficient lead-time to allow for use during the test process of the Development Phase.&lt;br /&gt;e. Provide for the collection of performance metrics.&lt;br /&gt;f. Provide for including designer added software capabilities for internal controls to facilitate functional and technical audits of the AIS.&lt;br /&gt;g. Specify functional and technical requirements for integration of the AIS with other PTO business processes, as needed.&lt;br /&gt;&lt;br /&gt;Analysis should come early in any project, and the most important part of that analysis is the gathering of business requirements. Learn about product and process requirements and how to effectively determine and prioritize customer needs.&lt;br /&gt;Most developers like to follow the Nike creed: Just do it! The customer comes to us with a business need, and we immediately move into problem-solving mode. We want to jump in and start writing code. There is no better feeling than completing an application and showing the customer. Until, of course, the customer informs us that this is not quite what he or she had in mind.&lt;br /&gt;&lt;br /&gt;Developers can sometimes forget that the first phase of any development project is gathering business requirements to understand what the customer wants. It is only when we agree on the business needs that we can move on to the fun stuff—design and construction.&lt;br /&gt;&lt;br /&gt;This is the first of five articles that look at some of the main concepts of the analysis phase:&lt;br /&gt;• What business requirements are&lt;br /&gt;• How to gather business requirements&lt;br /&gt;• Process modeling&lt;br /&gt;• Data modeling&lt;br /&gt;• Conceptual systems design&lt;br /&gt;&lt;br /&gt;At the end of this series, you should have a good sense of what the analysis phase of a large project might include. As always, not all of these concepts need to be applied to all projects. But once you know what the analysis phase may include, you can make a well-informed decision about what to include with your project.&lt;br /&gt;It's all about requirements&lt;br /&gt;Gathering business requirements is the main purpose of the analysis phase. Business requirements are statements that describe what the customer and major stakeholders need and want. If you are automating a business process, the requirements describe the way the process should work. If you are building a house, they describe the size, room layout, lot size, room color, and so on. I like to think of requirements in two groups:&lt;br /&gt;1. Product requirements&lt;br /&gt;2. Process requirements&lt;br /&gt;&lt;br /&gt;Between these two types of requirements, everything the customer needs should be identified.&lt;br /&gt;Sources:&lt;br /&gt;www.uspto.gov/web/offices/cio/lcm/lcm2001ch4.doc&lt;br /&gt;http://media.wiley.com/product_data/excerpt/87/04700747/0470074787.pdf&lt;br /&gt;http://infolab.stanford.edu/~burback/watersluice/node4.html&lt;br /&gt;http://www.computerfreetips.com/main_page/System_Analysis.html&lt;br /&gt;http://www.nwlink.com/~donclark/hrd/sat2.html&lt;br /&gt;http://en.wikipedia.org/wiki/Systems_Development_Life_Cycle&lt;br /&gt;http://articles.techrepublic.com.com/5100-10878_11-1045569.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-4313568706826308208?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/4313568706826308208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/juan-and-pedro-dialogue.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/4313568706826308208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/4313568706826308208'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/juan-and-pedro-dialogue.html' title='Juan and Pedro Dialogue'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-7723654103385863740</id><published>2010-01-29T00:36:00.000-08:00</published><updated>2010-01-29T00:37:00.282-08:00</updated><title type='text'>Considering your school, how do you know that the life cycle was developed specifically for the university.</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;What is a Systems Life Cycle?&lt;br /&gt;&lt;br /&gt;The SYSTEM LIFE CYCLE is a term used to describe the stages in an IT project. It is the process by which an existing&lt;br /&gt;system is replaced with another. The SYSTEMS LIFE CYCLE is a term used to describe the stages in an IT project. These are:&lt;br /&gt;1.) Definition of the problem&lt;br /&gt;&lt;br /&gt;Before a project can begin, there has to be a reason why it should take place. You have to define the problem that the system is meant to be overcome. This phase is called the 'Problem definition phase'. Some formal effort is made to define exactly what the problem is. For example the following statements may appear in the Problem Definition. The existing system cannot transfer data to the new invoice system, staff have to spend three hours loading information or new legislation insist that financial records are kept for this department and so on.&lt;br /&gt;&lt;br /&gt;Methods of defining a problem:&lt;br /&gt;&lt;br /&gt;-&gt; Interview employees about their issues with the current system&lt;br /&gt;-&gt; Analysing the total costs of the current system&lt;br /&gt;-&gt; Key external factors that may point towards developing a new system.&lt;br /&gt;-&gt; Performance of the existing system.&lt;br /&gt;&lt;br /&gt;2.) Feasibility Study&lt;br /&gt;&lt;br /&gt;It is one thing to define the problem with an existing system. The next question is what are the alternatives - what are the broad avenues that may be taken? It is very rare that any company will have just one possible solution open to them.&lt;br /&gt;&lt;br /&gt;This is the 'Feasibility Study Phase' of the Systems Life Cycle model.&lt;br /&gt;&lt;br /&gt;In this phase, alternative solutions are examined. The costs Vs the benefits are compared in order to see which would best suit the company taking into consideration their requirements and the funds available. In order to arrive at a final decision, sometimes a trade-off has to be accepted e.g. less functionality for less cash.&lt;br /&gt;&lt;br /&gt;Consider three imaginary (very brief!) alternatives that a company could choose from:&lt;br /&gt;&lt;br /&gt;a) Company does not change anything&lt;br /&gt;&lt;br /&gt;Benefit: No disruption to the business. Least cost.&lt;br /&gt;Performance: No change, system remains outdated. Process becomes increasingly less efficient.&lt;br /&gt;&lt;br /&gt;b) Company makes alterations to half the system&lt;br /&gt;&lt;br /&gt;Benefit: Best parts of the system are retained, whilst the least efficient aspects are redesigned to enhance performance.&lt;br /&gt;Cost: Moderate, training moderate.&lt;br /&gt;Performance improvement: 30%&lt;br /&gt;&lt;br /&gt;c) Complete overhaul&lt;br /&gt;&lt;br /&gt;Benefit: Reduces company cost base (more profitable).&lt;br /&gt;Cost: High, given that new equipment / software will be required. Training for staff needed.&lt;br /&gt;Performance: 70% improvement over the old system.&lt;br /&gt;&lt;br /&gt;As you can see, deciding on the best alternative is often not simple - management have to take many factors into account. There are often complicated relationships between cost, performance and benefit. So at this point of the system life cycle, you know what the problem is and you are considering options. The various options are usually presented to management at this stage and it is up to them to make a decision as to how much cash they want to inject into the project. Once a decision has been made, the next phase is to analyze that option in greater detail.&lt;br /&gt;&lt;br /&gt;3.) Investigation and Analysis&lt;br /&gt;&lt;br /&gt;The management have taken the decision to proceed with the project. The next phase is called the 'Investigation and Analysis' phase. First you define how the old system works (investigation) and the problem(s) it is causing.&lt;br /&gt;&lt;br /&gt;This is done by a variety of techniques that include:&lt;br /&gt;&lt;br /&gt;-&gt; Questionnaires and interviews&lt;br /&gt;-&gt; Observing people actually using the existing system&lt;br /&gt;-&gt; 'Paper trail' : Following information from the point it enters the system and observing what outputs are created at each point in the system.&lt;br /&gt;-&gt; Noting how / why the defined problem happens.&lt;br /&gt;&lt;br /&gt;The investigation part confirms that the true cause of the problem has been correctly defined.&lt;br /&gt;It also confirms that the project will overcome the problem. The next part is to carefully analyse how the existing system works: Not necessarily the hardware or software - but more about how information is handled and how people interact with it. As all this needs to be communicated efficiently to all concerned, a number of standard diagrams / methods are used.&lt;br /&gt;&lt;br /&gt;System diagrams:&lt;br /&gt;&lt;br /&gt;These show the relationships between the various systems in the company (or even outside if relevant) - how they interact, what depends on what and so on.&lt;br /&gt;&lt;br /&gt;Data Flow Diagrams:&lt;br /&gt;&lt;br /&gt;Most systems deal with information in one way or another. What really matters is how the information flows through the system. How does it branch and re-join. What outputs are created and so on.&lt;br /&gt;The 'data flow' diagram seeks to show this movement through the system.&lt;br /&gt;&lt;br /&gt;Process diagrams:&lt;br /&gt;&lt;br /&gt;People handle information in a specific way - they have a 'process'. For example, an employee makes an expense claim. First of all their manager counter-signs the claim. It then goes to the account manager who authorises payment and so on...This is 'process flow' in action.&lt;br /&gt;Process diagrams try to show how people interact with the system - who and when (and why).&lt;br /&gt;&lt;br /&gt;4.) Design&lt;br /&gt;&lt;br /&gt;Now that the project manager and the client have agreed on the requirements (Requirements Specification), it is time to define how the project is going to be carried out.&lt;br /&gt;This is the Design phase of the project.&lt;br /&gt;&lt;br /&gt;In this phase the exact details are defined, for example:&lt;br /&gt;&lt;br /&gt;-&gt; The data inputs&lt;br /&gt;-&gt; The data outputs&lt;br /&gt;-&gt; Any documents that are printed out&lt;br /&gt;-&gt; What happens to the data as it flows through the system (procedures)&lt;br /&gt;-&gt; The structure of any files that store data.&lt;br /&gt;-&gt; How information is accessed and indexed or sorted.&lt;br /&gt;-&gt; The operating system to be used&lt;br /&gt;-&gt; The hardware to be used.&lt;br /&gt;&lt;br /&gt;And so on ....&lt;br /&gt;&lt;br /&gt;So the design phase is really useful for the IT programmers who have to create the system.&lt;br /&gt;Another aspect of creating a system is how are you going to test it?&lt;br /&gt;It is tempting to leave the testing considerations until after the system has been developed but for the people having to develop the system it is really useful to have a test procedure in place before even starting to write a line of code or to design the hardware. This is because you know how it will be tested and so it guides you towards a good design.&lt;br /&gt;&lt;br /&gt;-&gt; Prototyping&lt;br /&gt;&lt;br /&gt;A 'prototype' is something that represents what you will finally create without having to worry about all the details - it captures the essential details to confirm that the design is likely to work. In software, the prototype is often written in a kind of shorthand English 'Read in the record'. The details do not matter at this stage, but a record must be 'read in'. In hardware, you can test the system on a much cheaper slow computer, knowing that you will be able to run much faster on the final design - but it proves that the system works in principle. The master document that is created in this phase is the 'Systems Requirement Document' In a way, this is the contract between the project managers and the development team.&lt;br /&gt;&lt;br /&gt;5.) Development (programming)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now that the client has agreed on what needs to be done (Requirements Specification), and the Analyst has defined precisely what needs to be done (Systems Requirement Document) - it is time for the project to be actually developed.&lt;br /&gt;The development stage is about taking the design forward and putting it into practice&lt;br /&gt;One thing to note though, is that there may be several teams involved at this stage - so it is sensible to break down the Systems Requirement document into chunks that each teams can develop. It is no use informing the hardware team of the software requirements or vice versa.&lt;br /&gt;&lt;br /&gt;At this stage the following things may take place (depending on the how extensive the project is) :&lt;br /&gt;&lt;br /&gt;-&gt; The software developers write code&lt;br /&gt;-&gt; The hardware people develop equipment&lt;br /&gt;-&gt; The testing team develop test plans&lt;br /&gt;-&gt; The user-testing groups follow the test plans and check that the system works as expected. If not an error report is sent to the developers and corrections are made. The test is then performed again.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6.) Testing and Implementation&lt;br /&gt;&lt;br /&gt;This is an interesting time.... the implementation stage has been reached. The system has been developed and tested. It is working correctly and doing everything that was agreed during the design stage. The business is waiting in eager anticipation for the new system to be handed over to them.&lt;br /&gt;&lt;br /&gt;The key events in this stage are:&lt;br /&gt;&lt;br /&gt;-&gt; DATA CONVERSION&lt;br /&gt;-&gt; Data stored in files on the old system are now converted into the correct format for the new system.&lt;br /&gt;-&gt; SYSTEM CHANGE-OVER&lt;br /&gt;-&gt; Now it is time to switch off the old system and turn on the new.&lt;br /&gt;-&gt; It sounds simple, but most of the time it isn't!&lt;br /&gt;&lt;br /&gt;What are the alternatives?&lt;br /&gt;&lt;br /&gt;1) Switch off the old system and switch on the new.&lt;br /&gt;&lt;br /&gt;Of course, this is the simplest scenario! All the workers are waiting for the fabulous new system to come 'on -line' but as the minutes tick by, a new customer has just ordered a holiday / medical operation / flight / mortgage.&lt;br /&gt;How do you deal with these last-minute (but vital) clients?&lt;br /&gt;Answer: You must deal with last minute changes and accept that there may be some upheaval and mistakes made in the short term.&lt;br /&gt;&lt;br /&gt;2) You run the old and new system in parallel for a time.&lt;br /&gt;&lt;br /&gt;A popular method compared to the switch off / switch on approach. After all, the customer does not care what your IT system is made up of - they are only (rightly) concerned with their holiday / medical operation / mortgage etc being booked correctly.&lt;br /&gt;And so, a popular method is to allow the old system to run alongside the new one. Then in the quiet period (say overnight) , the new system absorbs all the old system's information. By the next morning, the system is fully loaded and ready to go.&lt;br /&gt;&lt;br /&gt;3) You run only part of the new system&lt;br /&gt;&lt;br /&gt;This is the 'phased approach' to system testing. Imagine a system so sensitive to change that only a very careful change can be considered.&lt;br /&gt;Example: A new air traffic control system.&lt;br /&gt;Neither of the other two approaches would be suitable for such a critical system.&lt;br /&gt;&lt;br /&gt;-&gt; TRAINING&lt;br /&gt;&lt;br /&gt;It is at the implementation stage that staff training takes place. Staff need to be shown how to use the new system and how to access help should they run into difficulties. There may be member of the development team on call for a short period of time or there may be a dedicated help line that staff can ring to get answers.&lt;br /&gt;There will most definitely be a user manual to act as a source of reference.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;7.) Evaluation&lt;br /&gt;&lt;br /&gt;The implementation stage is over: The system is up and running, Staff are fully trained and bugs have been ironed out.&lt;br /&gt;This new stage is called the 'Evaluation phase'&lt;br /&gt;&lt;br /&gt;It is at this point two key questions are considered:&lt;br /&gt;&lt;br /&gt;-&gt; Does the finished solution meet its requirements?&lt;br /&gt;-&gt; Does it solve the problem?&lt;br /&gt;&lt;br /&gt;These questions are answered by considering details written down in the original Requirements Specification and comparing it to the performance of the new system.&lt;br /&gt;&lt;br /&gt;8.) Maintenance&lt;br /&gt;&lt;br /&gt;The Evaluation stage is over and the system is running smoothly. However as time passes, it will no doubt need to be looked after.&lt;br /&gt;&lt;br /&gt;This is the Maintenance phase of the Systems Life Cycle.&lt;br /&gt;&lt;br /&gt;At this stage the following takes place:&lt;br /&gt;&lt;br /&gt;-&gt; Problems are cleared as they arise&lt;br /&gt;-&gt; Tweaks to the system are applied to improve performance&lt;br /&gt;-&gt; New circumstances might arise such as an office move. The system has to be moved.&lt;br /&gt;-&gt; Data is backed up and kept safe.&lt;br /&gt;-&gt; Printers, Monitors and other equipment are replaced as required.&lt;br /&gt;&lt;br /&gt;This phase never really ends until the Life Cycle of the system is complete i.e. the system is switched off for the last time and a replacement system is introduced.&lt;br /&gt;&lt;br /&gt;A Life Cycle Scenario in an Institution …&lt;br /&gt;&lt;br /&gt;All things have a beginning, middle and an end. Just so, for an IT system. At some point in the past a wonderful new system was introduced into the company. Everyone was happy. Management could see their business improve. The workflow for employees was smoother and more productive. After the first few months of bedding in, the system worked well... and for a few years the system did everything it was meant to do.Time passed, people moved on, the company changed ... that wonderful system began to show its age... the new manufacturing system had problems exchanging data. Customer invoices no longer flowed effortlessly from their new system into your aging computers. Workers grew tired of using black screens with green text - even their home computers were more modern than this! It was time for a change. And so the life cycle of the system was complete.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Notice that the term 'life cycle' is used. This is because the process never really ends. Systems are created, they become mature, they grow old and are replaced by new ones. It is a cycle.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S2KTPRKduBI/AAAAAAAAACw/c4uq_Zp17cs/s1600-h/system10.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 316px;" src="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S2KTPRKduBI/AAAAAAAAACw/c4uq_Zp17cs/s320/system10.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5432065991076853778" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Why an Institution should consider a New System?&lt;br /&gt;&lt;br /&gt;Why do institutions want to change their systems? After all, they have spent a fortune on developing their existing one. All the staff knows how to use it. The technicians know how to fix it. Management understands its capabilities.&lt;br /&gt;As you can imagine, changing things is an expensive, risky undertaking. Staff will have to re-train. Equipment will have to be replaced. Offices may need to be re-wired causing disruption to every-day work.&lt;br /&gt;&lt;br /&gt;Some of the reasons for introducing a new system may be:&lt;br /&gt;&lt;br /&gt;1. The current system may no longer be suitable for its purpose.&lt;br /&gt;&lt;br /&gt;Changes in the way work is carried out means the system is no longer suitable&lt;br /&gt;Happily, the business has grown. Starting out with only ten staff a few short years ago, the system could easily cope with the workload. But now there are a thousand staff in many offices around the world. The system just can't cope&lt;br /&gt;External influences. For example, new regulations have come along which insist that certain records are kept for years. The existing system was never designed for this.&lt;br /&gt;&lt;br /&gt;2. Technological developments may have made the current system redundant or outdated.&lt;br /&gt;&lt;br /&gt;Competitors are using more advanced systems that perhaps reduce their costs compared to yours, thus placing the company at a disadvantage.&lt;br /&gt;Customers use more modern systems and insist that you upgrade yours to allow for easier data transfer.&lt;br /&gt;The software supplier has warned that the version you are using will no longer be supported after next year. You have to plan for change.&lt;br /&gt;&lt;br /&gt;3. The current system may be too inflexible or expensive to maintain.&lt;br /&gt;&lt;br /&gt;A company has to to be able to cope with changing circumstances and this includes having the systems in place to deliver what the customer needs at the least internal cost.&lt;br /&gt;For example, the customer has changed the way it sends data to its suppliers - you - and now your employees are having to manually type in invoices because the system cannot cope with the new format. Added costs, less profit, less competitive. Time for a new system.&lt;br /&gt;&lt;br /&gt;Internal Factors&lt;br /&gt;&lt;br /&gt;-&gt; Reorganisation&lt;br /&gt;&lt;br /&gt;When new departments are created or new managers appointed, new systems may be required to support new functionality or new ideas.&lt;br /&gt;&lt;br /&gt;-&gt; Users&lt;br /&gt;&lt;br /&gt;People who use the systems on a regular basis can become frustrated or dissatisfied with their existing system. This can be due to a number of reasons e.g. constant errors, slowness of the system, inability to deal with new processes.&lt;br /&gt;&lt;br /&gt;-&gt;New Initiatives&lt;br /&gt;&lt;br /&gt;When new products are launched, new systems may be required to support them.&lt;br /&gt;&lt;br /&gt;External Factors&lt;br /&gt;&lt;br /&gt;-&gt; Legislation&lt;br /&gt;&lt;br /&gt;Governments may introduce new laws or requirements that must be complied with.&lt;br /&gt;&lt;br /&gt;-&gt;Competition&lt;br /&gt;&lt;br /&gt;A new market opportunity may be identified.&lt;br /&gt;&lt;br /&gt;-&gt;Economics&lt;br /&gt;A change in the economic climate may lead to organisational restructuring.&lt;br /&gt;&lt;br /&gt;Why System Life Cycle is needed?&lt;br /&gt;&lt;br /&gt;As was mentioned in the previous page - change is risky. IT change is particularly risky! Consider the sobering results obtained from a survey of over 14,000 organisations (OASIG study):&lt;br /&gt;&lt;br /&gt;-&gt; 80-90% of systems fail to meet performance goals&lt;br /&gt;-&gt; 80% of systems are late and over budget&lt;br /&gt;-&gt; 40% of systems fail or are abandoned&lt;br /&gt;-&gt; Less than 40% of businesses fully address training and skills requirements&lt;br /&gt;-&gt; Less than 25% properly integrate business and technology objectives&lt;br /&gt;-&gt; Just 10-20% of businesses meet all their success criteria.&lt;br /&gt;&lt;br /&gt;Therefore only between 1 in 5 and 1 in 10 of the IT projects in the survey were successful.These are the possible queries that will be raised up to achieve change. What could have been done better? What could reduce the chances of failure? As people have learnt from past mistakes, a model has been developed and refined over the years to try and maximize the chances of a successful project. This method / model are called the SYSTEMS LIFE CYCLE.&lt;br /&gt;It consists of a series of stages that take a project from its very first stages to the final outcome of a fully working, fully integrated system.&lt;br /&gt;&lt;br /&gt;Considering now the University…&lt;br /&gt;&lt;br /&gt;How do I know that the life cycle was developed specifically for the university? How do we know it meets our needs?&lt;br /&gt;A life cycle is truly developed in our university by means of so many improvements in any department that optimizes processing methods to meet a certain goal of a task. As a result, this gives us all ease whenever we are going through these processes. The innovations in our university follows the stages of an IT project mentioned prior to this. Therefore it follows a cycle. And as of now, as we all know, there’s a lot more prospect projects that will come out from the brilliant ideas of many to solve existing constraints in the field of processes in this university.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sources:&lt;br /&gt;http://www.didcotgirls.oxon.sch.uk/depts/it/gcse/notes/effects/notes.htm&lt;br /&gt;http://www.teach-ict.com/as_a2/topics/system_life_cycle/slc/index.htm&lt;br /&gt;http://www.teach-ict.com/as_a2/topics/system_life_cycle/slc/the_systems_cycle.htm&lt;br /&gt;http://www.teach-ict.com/as_a2/topics/system_life_cycle/slc/why_bother.htm&lt;br /&gt;http://www.teach-ict.com/as_a2/topics/system_life_cycle/slc/what_prompts_a_new_system.htm&lt;br /&gt;http://www.teach-ict.com/as_a2/topics/system_life_cycle/slc/definition_of_the_problem.htm&lt;br /&gt;http://www.teach-ict.com/as_a2/topics/system_life_cycle/slc/feasibility_study.htm&lt;br /&gt;http://www.teach-ict.com/as_a2/topics/system_life_cycle/slc/investigation_and_analysis.htm&lt;br /&gt;http://www.teach-ict.com/as_a2/topics/system_life_cycle/slc/design.htm&lt;br /&gt;http://www.teach-ict.com/as_a2/topics/system_life_cycle/slc/development.htm&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-7723654103385863740?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/7723654103385863740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/considering-your-school-how-do-you-know_29.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/7723654103385863740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/7723654103385863740'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/considering-your-school-how-do-you-know_29.html' title='Considering your school, how do you know that the life cycle was developed specifically for the university.'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S2KTPRKduBI/AAAAAAAAACw/c4uq_Zp17cs/s72-c/system10.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-8190680010889701376</id><published>2010-01-28T23:29:00.000-08:00</published><updated>2010-01-28T23:42:24.885-08:00</updated><title type='text'>Identifying and discussing at least 3 systems development models</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;&lt;br /&gt;What is System Development Model?&lt;br /&gt;&lt;br /&gt;“Specify how the activities of development process are organized in the total system development effort.”&lt;br /&gt;&lt;br /&gt;The term process model is used in various contexts. For example, in business process modeling the enterprise process model is often referred to as the business process model. Process models are core concepts in the discipline of Process Engineering.&lt;br /&gt;&lt;br /&gt;It is a framework for approaching strategy development.&lt;br /&gt;&lt;br /&gt;It is typically used in structured analysis and design methods.&lt;br /&gt;&lt;br /&gt;The current process model for data mining provides an overview of the life cycle of a data mining project. It contains the corresponding phases of a project, their respective tasks, and relationships between these tasks. At this description level, it is not possible to identify all relationships. There possibly exists relationships between all data mining tasks depending on goals, background and interest of the user, and most importantly depending on the data.&lt;br /&gt;&lt;br /&gt;The software development process&lt;br /&gt;&lt;br /&gt;• Investigate user requirements (analysis)&lt;br /&gt;&lt;br /&gt;This phase is characterized by review and analysis of a functional document that describes the product. Requirements are reviewed and analyzed and requirements based test-cases are also generated at this stage.&lt;br /&gt;&lt;br /&gt;• Clearly set out necessary features of system (specification)&lt;br /&gt;&lt;br /&gt;• Create (or adapt) a suitable solution (design)&lt;br /&gt;&lt;br /&gt;Design drafts are reviewed and finalized. Test cases for design integrity are also generated at this stage.&lt;br /&gt;&lt;br /&gt;• Develop the proposed solution (implementation)&lt;br /&gt;&lt;br /&gt;• Ensure that the solution solves the original problem (testing)&lt;br /&gt;&lt;br /&gt;All test cases are finalized. The implementation is tested, first at the unit level, then following integration.&lt;br /&gt;&lt;br /&gt;• Ensure that the solution works in context (integration)&lt;br /&gt;&lt;br /&gt;The system is accepted for release to customers during this phase. This may involve some minimal final acceptance level testing.&lt;br /&gt;&lt;br /&gt;• Modify the working solution as new requirements are identified (maintenance)&lt;br /&gt;Regression testing, software evaluations and specifications for evolving the software are generated during this phase.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;System Development Models&lt;br /&gt;&lt;br /&gt;1.) Waterfall Model&lt;br /&gt;&lt;br /&gt;The simplest possible model and therefore the least likely to be correct!&lt;br /&gt;&lt;br /&gt;Model the software development process as a stately and sequential progression through the previously mentioned phases.&lt;br /&gt;&lt;br /&gt;Traditionally, software development has been based on the "Waterfall" model, shown in figure 1, or its variations. There is a natural tendency among designers to proceed in a highly sequential, linear, and non-iterative manner. Designers tend to adhere to the old adage "Well begun is half done," by trying to make the analysis and design of the product as complete and precise as possible, before even embarking on its implementation. Every iteration, if any, to refine the design is viewed as an indicator of an insufficiency in the design. Tampering with the original conceptual design is discouraged, and though designers do iterate, they do so with a feeling of "guilt/incompetence."&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S2KO4xh3HMI/AAAAAAAAACA/oc9GWZ77RR8/s1600-h/waterf11.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 307px;" src="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S2KO4xh3HMI/AAAAAAAAACA/oc9GWZ77RR8/s320/waterf11.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5432061206581419202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Waterfall Development Process&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;a.) Analysis and RequirementsSpecification&lt;br /&gt;&lt;br /&gt;Initial Analysis :Developer analyses users requirement and, performs further investigation of requirements, produces developers version of requirements: System Requirements Document (SRD). The SRD is now a specification and part of the contract. Prepare project plan, including costing and schedule. Risk analysis.&lt;br /&gt;&lt;br /&gt;Problem: Cost estimation.&lt;br /&gt;&lt;br /&gt;Proposal :We are now in the realm of business contracts and the SRD is now a specification and part of the contract and will probably become a technical annex to a business proposal from developer to user.&lt;br /&gt;&lt;br /&gt;Detailed Analysis :Starts once business proposal accepted by user.&lt;br /&gt;• Up to this the developer will have been working unpaid.&lt;br /&gt;• The main concern in `Initial Analysis' was the size of the project.&lt;br /&gt;• This is real systems analysis.&lt;br /&gt;• Specification of unambiguous and testable requirements. These will be the criteria for user acceptance, see&lt;br /&gt;&lt;br /&gt;Acceptance Test.&lt;br /&gt;• Risk analysis: identify risks, analyse, categorise/prioritise, produce backup-policies.&lt;br /&gt;• Bad risks may need a Pilot Project to resolve them. See Spiral Model.&lt;br /&gt;&lt;br /&gt;Problems:&lt;br /&gt;• (Again) Difficulties in capturing requirements.&lt;br /&gt;• The project can get stuck in the `analysis black-hole' [Peters, 1988].&lt;br /&gt;• Difficulties in specifying requirements with precision and lack of ambiguity (testable). See Formal Methods.&lt;br /&gt;&lt;br /&gt;Input: URD.&lt;br /&gt;Outputs:&lt;br /&gt;• Revised SRD.&lt;br /&gt;• Tender or Quotation (proposal) from developer.&lt;br /&gt;&lt;br /&gt;Milestones:&lt;br /&gt;• Kickoff (project start).&lt;br /&gt;• Software Requirements Review (a Deliverable).&lt;br /&gt;&lt;br /&gt;b.) Design&lt;br /&gt;&lt;br /&gt;High-Level Design :Decompose into subsystems/modules. Allocate to teams or individuals. Design tests for subsystems. Other names are Architectural Design, Preliminary Design, Product Design.&lt;br /&gt;&lt;br /&gt;Input: SRD&lt;br /&gt;Outputs:&lt;br /&gt;• Architectural Design Document (ADD) (Deliverable).&lt;br /&gt;• System Test Document (STD) (Deliverable).&lt;br /&gt;&lt;br /&gt;Milestone: Architectural Design Review.&lt;br /&gt;Problem: Does the decomposition technique provide really decoupled modules? I.e. Can teams work independently? The answer to these questions have massive implications for maintenance and reuse . See Object-oriented Analysis and Design.&lt;br /&gt;&lt;br /&gt;Detailed Design :Decompose further into subsystems (or units or components) such that approx. one person can cope. Specify these subsystems. Design tests for (sub)subsystems.&lt;br /&gt;&lt;br /&gt;Input: ADD.&lt;br /&gt;Outputs:&lt;br /&gt;• Detailed Design Document (DDD).&lt;br /&gt;• Detailed Test Document (specifications and test data).&lt;br /&gt;Milestone: Detailed Design Review.&lt;br /&gt;&lt;br /&gt;c.) Implementation&lt;br /&gt;&lt;br /&gt;Implementation and Coding :Code and test components - each programmer. Notice how far into project.&lt;br /&gt;Outputs:&lt;br /&gt;• Revised Detailed Design Document (DDD).&lt;br /&gt;• Coded and Tested Software.&lt;br /&gt;• Test documentation.&lt;br /&gt;&lt;br /&gt;d.) Testing and Integration&lt;br /&gt;Components and modules are brought together to form higher level systems. And tested. Repeat until you have a working system.&lt;br /&gt;&lt;br /&gt;System Test&lt;br /&gt;You should now have a working system! The full system is tested, in the developers environment.&lt;br /&gt;&lt;br /&gt;Acceptance Test&lt;br /&gt;Assess the system against the rquirements defined in SRD. Probably done under users control and supervision, and in their environment. Final payment hinges on this.&lt;br /&gt;&lt;br /&gt;e.) Operation and Maintenance&lt;br /&gt;&lt;br /&gt;Operations :The system gets used - hopefully!&lt;br /&gt;&lt;br /&gt;Maintenance :Following [Pressman, 1997], we identify four types of development (change) neccessitated during maintenance.&lt;br /&gt;&lt;br /&gt;Correction :Correct defects in the software: defects relating to incorrect requirements, or incorrectly specifications; defects from any of the construction phases - `bugs'.&lt;br /&gt;&lt;br /&gt;Adaption :Adapt to changes in the original software and hardware platform. E.g. simpler: MS-DOS to Windows.&lt;br /&gt;&lt;br /&gt;Complex: stand-alone to client-server.&lt;br /&gt;&lt;br /&gt;Enhancement :Customer identifies additional requirements.&lt;br /&gt;&lt;br /&gt;Prevention :After many sets of changes, the software `deteriorates', or otherwise becomes difficult to maintain. See Reengineering, Legacy Systems.&lt;br /&gt;&lt;br /&gt;Problems:&lt;br /&gt;• Programmers do not like doing maintenance.&lt;br /&gt;• Maintenance needs a project of its own. It is very uncommon to include maintenance in a (development) contract.&lt;br /&gt;• Cost estimation. Normal software cost estimation is difficult enough; most estimation models do not include maintenance.&lt;br /&gt;• Design deficiencies make system impossible to extend. See Object-oriented ....&lt;br /&gt;• Deterioration of legacy systems.&lt;br /&gt;• When do you decide to start again from scratch, or reengineer?&lt;br /&gt;&lt;br /&gt;Advantages:&lt;br /&gt;&lt;br /&gt;Easy to understand, easy to use&lt;br /&gt;Provides structure to inexperienced staff&lt;br /&gt;Sets requirements stability&lt;br /&gt;Good for management control (plan, staff, track)&lt;br /&gt;Much better than ``all hands to the keyboards, spend half the budget on the latest hardware, with no planning''.&lt;br /&gt;Misinterpretations may surface early. Errors found during operations may cost one hundred times or more to fix than if caught during Software Requirements Review.&lt;br /&gt;Other problems may surface early; overspend; lack of feasibility; note 90of budget but the next 10&lt;br /&gt;&lt;br /&gt;Limitations:&lt;br /&gt;&lt;br /&gt;All requirements must be known upfront&lt;br /&gt;System can be frozen before the design begins&lt;br /&gt;Little opportunity for customer to preview the system (until it may be too late)&lt;br /&gt;Maintenance. Much of what goes with the waterfall process. assumes `building something new'. Likewise reuse .&lt;br /&gt;&lt;br /&gt;2.) Prototyping&lt;br /&gt;&lt;br /&gt;Variations on the theme of "build something and see if that's what's wanted"&lt;br /&gt;May be entire development process (exploratory programming) or merely replace the early design-implement cycle or may take an evolutionary approach (Gall's dictum).&lt;br /&gt;&lt;br /&gt;The Prototyping Model is a systems development method (SDM) in which a prototype (an early approximation of a final system or product) is built, tested, and then reworked as necessary until an acceptable prototype is finally achieved from which the complete system or product can now be developed. This model works best in scenarios where not all of the project requirements are known in detail ahead of time. It is an iterative, trial-and-error process that takes place between the developers and the users. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S2KPHyG3d_I/AAAAAAAAACI/l6Pkd3JK27s/s1600-h/protot10.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 203px;" src="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S2KPHyG3d_I/AAAAAAAAACI/l6Pkd3JK27s/s320/protot10.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5432061464434669554" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There are several steps in the Prototyping Model:&lt;br /&gt;&lt;br /&gt;1. The new system requirements are defined in as much detail as possible. This usually involves interviewing a number of users representing all the departments or aspects of the existing system.&lt;br /&gt;2. A preliminary design is created for the new system.&lt;br /&gt;3. A first prototype of the new system is constructed from the preliminary design. This is usually a scaled-down system, and represents an approximation of the characteristics of the final product.&lt;br /&gt;4. The users thoroughly evaluate the first prototype, noting its strengths and weaknesses, what needs to be added, and what should to be removed. The developer collects and analyzes the remarks from the users.&lt;br /&gt;5. The first prototype is modified, based on the comments supplied by the users, and a second prototype of the new system is constructed.&lt;br /&gt;6. The second prototype is evaluated in the same manner as was the first prototype.&lt;br /&gt;7. The preceding steps are iterated as many times as necessary, until the users are satisfied that the prototype represents the final product desired.&lt;br /&gt;8. The final system is constructed, based on the final prototype.&lt;br /&gt;9. The final system is thoroughly evaluated and tested. Routine maintenance is carried out on a continuing basis to prevent large-scale failures and to minimize downtime.&lt;br /&gt;&lt;br /&gt;Advantages:&lt;br /&gt;&lt;br /&gt;Customers can “see” the system requirements as they are being gathered&lt;br /&gt;A more accurate end product&lt;br /&gt;Unexpected requirements accommodated&lt;br /&gt;Allows for flexible design and development&lt;br /&gt;Lower overall development costs when requirements change frequently&lt;br /&gt;&lt;br /&gt;Limitations:&lt;br /&gt;&lt;br /&gt;Prototyping can lead to false expectations.&lt;br /&gt;Prototyping can lead to poorly designed systems.&lt;br /&gt;&lt;br /&gt;3.) Iterative Enhancement Model&lt;br /&gt;&lt;br /&gt;The iterative enhancement life cycle model counters the third limitation of the waterfall model and tries to combine the benefits of both prototyping and the waterfall model. The basic idea is that the software should be developed in increments, where each increment adds some functional capability to the system until the full system is implemented.&lt;br /&gt;&lt;br /&gt;At each step extensions and design modifications can be made. An advantage of this approach is that it can result in better testing, since testing each increment is likely to be easier than testing entire system like in the waterfall model. Furthermore, as in prototyping, the increments provides feedback to the client which is useful for determining the final requirements of the system.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_1xs9Sf7Aa4M/S2KPWvVF3qI/AAAAAAAAACQ/9kRg0SCW2sY/s1600-h/iterat10.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 161px;" src="http://4.bp.blogspot.com/_1xs9Sf7Aa4M/S2KPWvVF3qI/AAAAAAAAACQ/9kRg0SCW2sY/s320/iterat10.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5432061721387064994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the first step of iterative enhancement model, a simple initial implementation is done for a subset of the overall problem. This subset is the one that contains some of the key aspects of the problem which are easy to understand and implement, and which forms a useful and usable system. A project control list is created which contains, in an order, all the tasks that must be performed to obtain the final implementation. This project control list gives an idea of how far the project is at any given step from the final system.&lt;br /&gt;Each step consists of removing the next step from the list. Designing the implementation for the selected task, coding and testing the implementation, and performing an analysis of the partial system obtained after this step and updating the list as a result of the analysis. These three phases are called the design phase, implementation phase and analysis phase. The process is iterated until the project control list is empty, at the time the final implementation of the system will be available.&lt;br /&gt;&lt;br /&gt;Advantages:&lt;br /&gt;Easier to test&lt;br /&gt;Provide Feedback&lt;br /&gt;&lt;br /&gt;Limitations:&lt;br /&gt;Provide incomplete system&lt;br /&gt;Time consuming&lt;br /&gt;High cost&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4.) Spiral Model&lt;br /&gt;&lt;br /&gt;Spiral model A software life-cycle model devised by Barry Boehm that encompasses a management strategy, a life-cycle development model, and risk assessment. The model takes its name from the spiral representation as shown in the diagram. Beginning at the center of the spiral, where there is limited detailed knowledge of requirements and small costs, successive refinement of the software is shown as a traverse around the spiral, with a corresponding accumulation of costs as the length of the spiral increases. Interaction between phases is not shown directly since the model assumes a sequence of successive refinements coupled to decisions that project risks associated with the next refinement are acceptable. Each 360° rotation around the center of the spiral passes through four stages: planning, seeking alternatives, evaluation of alternatives and risks, and (in the lower right quadrant) activities equivalent to the phases represented in waterfall or V-models.&lt;br /&gt;&lt;br /&gt;The spiral model, also known as the spiral lifecycle model, is a systems development lifecycle (SDLC) model used in information technology (IT). This model of development combines the features of the prototyping model and the waterfall model. The spiral model is favored for large, expensive, and complicated projects.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_1xs9Sf7Aa4M/S2KQOR02wPI/AAAAAAAAACY/xnYbvNtcvr4/s1600-h/spiral10.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 308px;" src="http://4.bp.blogspot.com/_1xs9Sf7Aa4M/S2KQOR02wPI/AAAAAAAAACY/xnYbvNtcvr4/s320/spiral10.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5432062675539902706" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The steps in the spiral model can be generalized as follows:&lt;br /&gt;&lt;br /&gt;1. The new system requirements are defined in as much detail as possible. This usually involves interviewing a number of users representing all the external or internal users and other aspects of the existing system.&lt;br /&gt;2. A preliminary design is created for the new system.&lt;br /&gt;3. A first prototype of the new system is constructed from the preliminary design. This is usually a scaled-down system, and represents an approximation of the characteristics of the final product.&lt;br /&gt;4. A second prototype is evolved by a fourfold procedure: (1) evaluating the first prototype in terms of its strengths, weaknesses, and risks; (2) defining the requirements of the second prototype; (3) planning and designing the second prototype; (4) constructing and testing the second prototype.&lt;br /&gt;5. At the customer's option, the entire project can be aborted if the risk is deemed too great. Risk factors might involve development cost overruns, operating-cost miscalculation, or any other factor that could, in the customer's judgment, result in a less-than-satisfactory final product.&lt;br /&gt;6. The existing prototype is evaluated in the same manner as was the previous prototype, and, if necessary, another prototype is developed from it according to the fourfold procedure outlined above.&lt;br /&gt;7. The preceding steps are iterated until the customer is satisfied that the refined prototype represents the final product desired.&lt;br /&gt;8. The final system is constructed, based on the refined prototype.&lt;br /&gt;9. The final system is thoroughly evaluated and tested. Routine maintenance is carried out on a continuing basis to prevent large-scale failures and to minimize downtime.&lt;br /&gt;&lt;br /&gt;• Categorizes the many (and repeated) phases of software development into a number of cyclically repeated sectors&lt;br /&gt;&lt;br /&gt;• Determining objectives/alternatives/constraints&lt;br /&gt;&lt;br /&gt;• Risk analysis&lt;br /&gt;&lt;br /&gt;• Prototyping&lt;br /&gt;&lt;br /&gt;• Simulation/modelling/benchmarking&lt;br /&gt;&lt;br /&gt;• Specification and design&lt;br /&gt;&lt;br /&gt;• Planning&lt;br /&gt;&lt;br /&gt;• System complexity and size grows with increasing radius, as do investment and risk&lt;br /&gt;• Suggested by Boehm in 1988&lt;br /&gt;• Still regarded as one of the best models&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Advantages:&lt;br /&gt;Risk assessment&lt;br /&gt;Users see the system early because of rapid prototyping tools&lt;br /&gt;&lt;br /&gt;Limitations:&lt;br /&gt;&lt;br /&gt;Time spent for evaluating risks too large for small or low-risk projects&lt;br /&gt;The model is complex&lt;br /&gt;Risk assessment expertise is required&lt;br /&gt;&lt;br /&gt;5.) Fountain model&lt;br /&gt;&lt;br /&gt;Based on the waterfall model. But observes that the sequence always contains cycles. Reflects the fact that some phases cannot begin before others and that some phases are poorly delineated. A mental image to help visualize what actually happens in many real software development projects.&lt;br /&gt;&lt;br /&gt;Once upon a time, software development consisted of a programmer writing code to solve a problem or automate a procedure. Nowadays, systems are so big and complex that teams of architects, analysts, programmers, testers and users must work together to create the millions of lines of custom-written code that drive our enterprises.&lt;br /&gt;&lt;br /&gt;To manage this, a number of system development life cycle (SDLC) models have been created: waterfall, fountain, spiral, build and fix, rapid prototyping, incremental, and synchronize and stabilize.&lt;br /&gt;&lt;br /&gt;The oldest of these, and the best known, is the waterfall: a sequence of stages in which the output of each stage becomes the input for the next. These stages can be characterized and divided up in different ways, including the following:&lt;br /&gt;&lt;br /&gt;• Project planning, feasibility study: Establishes a high-level view of the intended project and determines its goals.&lt;br /&gt;• Systems analysis, requirements definition: Refines project goals into defined functions and operation of the intended application. Analyzes end-user information needs.&lt;br /&gt;• Systems design: Describes desired features and operations in detail, including screen layouts, business rules, process diagrams, pseudocode and other documentation.&lt;br /&gt;• Implementation: The real code is written here.&lt;br /&gt;• Integration and testing: Brings all the pieces together into a special testing environment, then checks for errors, bugs and interoperability.&lt;br /&gt;• Acceptance, installation, deployment: The final stage of initial development, where the software is put into production and runs actual business.&lt;br /&gt;• Maintenance: What happens during the rest of the software's life: changes, correction, additions, moves to a different computing platform and more. This, the least glamorous and perhaps most important step of all, goes on seemingly forever.&lt;br /&gt;&lt;br /&gt;But It Doesn't Work!&lt;br /&gt;&lt;br /&gt;The waterfall model is well understood, but it's not as useful as it once was. In a 1991 Information Center Quarterly article, Larry Runge says that SDLC "works very well when we are automating the activities of clerks and accountants. It doesn't work nearly as well, if at all, when building systems for knowledge workers -- people at help desks, experts trying to solve problems, or executives trying to lead their company into the Fortune 100."&lt;br /&gt;&lt;br /&gt;Another problem is that the waterfall model assumes that the only role for users is in specifying requirements, and that all requirements can be specified in advance. Unfortunately, requirements grow and change throughout the process and beyond, calling for considerable feedback and iterative consultation. Thus many other SDLC models have been developed.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S2KQd6YbyRI/AAAAAAAAACg/8vnc8ZajtdY/s1600-h/founta10.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 302px;" src="http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S2KQd6YbyRI/AAAAAAAAACg/8vnc8ZajtdY/s320/founta10.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5432062944124586258" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The fountain model recognizes that although some activities can't start before others -- such as you need a design before you can start coding -- there's a considerable overlap of activities throughout the development cycle.&lt;br /&gt;&lt;br /&gt;The necessity of an iterative approach to product development requires basic building blocks that do not undergo drastic mutation over iterations. This is an issue of the choice of the "Problem representation domain" in which the model life-cycle is to be represented. The solution to this is to adopt an object-oriented approach since objects are fairly stable building blocks that can be identified at a very early stage in the product life-cycle. In most cases, the analysis, design, and implementation stages can all be mapped into the object-oriented domain without having to make disjoint mappings into the "Structured Analysis Domain". And the "Fountain model," employed with much success in object-oriented projects, is ideally suited for modeling such projects.&lt;br /&gt;&lt;br /&gt;Sources:&lt;br /&gt;http://www.scribd.com/doc/15243782/System-Development-Model?autodown=ppt&lt;br /&gt;http://www.csse.monash.edu.au/~jonmc/CSE2305/Topics/07.13.SWEng1/html/text.html&lt;br /&gt;http://codecourse.sourceforge.net/materials/The-Waterfall-Lifecycle-Model.html&lt;br /&gt;http://searchsoftwarequality.techtarget.com/sDefinition/0,,sid92_gci755347,00.html&lt;br /&gt;http://www.freetutes.com/systemanalysis/sa2-iterative-enhancement-model.html&lt;br /&gt;http://www.encyclopedia.com/doc/1O11-spiralmodel.html&lt;br /&gt;http://portal.acm.org/citation.cfm?id=227536&lt;br /&gt;http://searchcio-midmarket.techtarget.com/sDefinition/0,,sid183_gci755441,00.html&lt;br /&gt;http://www.computerworld.com/s/article/71151/System_Development_Life_Cycle&lt;br /&gt;http://en.wikipedia.org/wiki/Process_model&lt;br /&gt;http://sensacom.com/web_glossary.html&lt;br /&gt;http://www.crisp-dm.org/Process/index.htm&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-8190680010889701376?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/8190680010889701376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/identifying-and-discussing-at-least-3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/8190680010889701376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/8190680010889701376'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/identifying-and-discussing-at-least-3.html' title='Identifying and discussing at least 3 systems development models'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1xs9Sf7Aa4M/S2KO4xh3HMI/AAAAAAAAACA/oc9GWZ77RR8/s72-c/waterf11.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-3833802714720343720</id><published>2010-01-28T23:25:00.000-08:00</published><updated>2010-01-28T23:28:08.671-08:00</updated><title type='text'>Discussing the role of a systems analyst as a project manager.</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;What is a project manager?&lt;br /&gt;&lt;br /&gt;A project manager is a professional in the field of project management. Project managers can have the responsibility of the planning, execution, and closing of any project, typically relating to construction industry, architecture, computer networking, telecommunications or software development.&lt;br /&gt;&lt;br /&gt;What is project management then?&lt;br /&gt;&lt;br /&gt;Is the discipline of planning, organizing, and managing resources to bring about the successful completion of specific project goals and objectives. It is often closely related to and sometimes conflated with program management.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/S2KNnw_y3hI/AAAAAAAAAB4/7kExQzF0t5U/s1600-h/manage10.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 246px; height: 162px;" src="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/S2KNnw_y3hI/AAAAAAAAAB4/7kExQzF0t5U/s320/manage10.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5432059814869130770" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is a system analyst?&lt;br /&gt;&lt;br /&gt;A programmer or consultant who designs and manages the development of business applications. Typically, systems analysts are more involved in design issues than in day-to-day coding. However, systems analyst is a somewhat arbitrary title, so different companies define the role differently.&lt;br /&gt;&lt;br /&gt;Management connects project manager and system analyst. They are closely related but they are also different in some ways. This was separated to have a more organize and specific assignment of task.&lt;br /&gt;&lt;br /&gt;Role of the Project Manager&lt;br /&gt;&lt;br /&gt;The project manager's role in a nutshell is the overall responsibility for the successful planning, execution, monitoring, control and closure of a project.&lt;br /&gt;&lt;br /&gt;From a textbook perspective, the role of a project manager is quite easy to describe. A project manager is one, who looks into the application of knowledge, skills, tools, and techniques to describe, organise, oversee and control the various project processes. Having said that, the roles and responsibilities of a project manager differ from company to company. It is important to understand what role a particular project manager will play in a certain company or organisation.&lt;br /&gt;&lt;br /&gt;A project manager is the person who has the overall responsibility for the successful planning and execution of a project. He/she must possess a combination of skills including an ability to ask penetrating questions, detect unstated assumptions and resolve interpersonal conflicts as well as more systematic management skills.&lt;br /&gt;&lt;br /&gt;Improving Project Success Rates with Better Leadership&lt;br /&gt;&lt;br /&gt;Factual and anecdotal evidence confirms that IT investments are inherently risky. On average, about 70% of all IT related projects fail to meet their on-time, on-budget objectives or to produce the expected business results. In one KPMG survey, 67% of the companies who participated said that their programme/project management function was in need of improvement. Why? A number of leading factors for project failure were suggested by the survey, including the "usual suspects": unreasonable project timelines, poorly defined requirements, poor scope management, and unclear project objectives. Granted, all of these factors can play a role in project success.&lt;br /&gt;&lt;br /&gt;Project Management Confidence&lt;br /&gt;&lt;br /&gt;If you have been doing project management for a while, your confidence has probably gotten an occasional shaking. And the resulting lack of confidence hurts you, but it also hurts your team members who need you to be confident and not self-conscious. You're their leader after all, and they want you to have a strong plan, vision, self-esteem and the confidence to lead.&lt;br /&gt;&lt;br /&gt;Project Management Excellence&lt;br /&gt;&lt;br /&gt;Project management excellence goes beyond producing project charters, detailed schedules and colourful status reports. Today's project managers must acquire the skills necessary to combat a myriad of modern challenges. Factors such as downsizing, merger mania, restricted finances, an accelerated business pace, a multidisciplinary world, rising competition and seemingly ceaseless change, acting singly and in concert, demand much more.&lt;br /&gt;&lt;br /&gt;Be a Smart Project Manager&lt;br /&gt;&lt;br /&gt;The key to being a smart project manager is to remember how you are going to manage your project, to know what to do if it does not work, and to win and keep the support of all of the project stakeholders.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Ideal Project Manager Specification&lt;br /&gt;&lt;br /&gt;Successful project management is a combination of approximately 20% hard skills and 80% soft skills. The hard skills relate to the actual processes, procedures, tools and techniques comprising planning, organising, monitoring and controlling, while the soft skills relate to the project managers attitudes and behaviours. In addition, I believe that a truly excellent project manager must become a master of paradox. This article provides a specification of the hard and soft skill along with a listing of the attitudes and behaviours required of a great project manager.&lt;br /&gt;&lt;br /&gt;Managing Small Projects&lt;br /&gt;&lt;br /&gt;Project management best practices can easily be applied on small projects to enable you to plan and manage your project successfully. This article looks at how to apply these practices without creating too much paperwork or overhead.&lt;br /&gt;&lt;br /&gt;Intelligent Disobedience: The Difference Between Good and Great Project Managers&lt;br /&gt;&lt;br /&gt;Intelligent disobedience requires taking risks, creativity, flexibility and perseverance. Following this approach can have significant benefits in project management terms and can make the difference between good and great project managers.&lt;br /&gt;&lt;br /&gt;Using Feedback as a Tool&lt;br /&gt;&lt;br /&gt;As a project manager it is important to be able to give and receive feedback effectively. Feedback is best given on a one to one basis soon after the event that triggers its need. Here are some tips that can help.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sir Nick is the former system analyst and later on promoted as the project manager of Emcor.&lt;br /&gt;&lt;br /&gt;As a former system analyst he said that he has the edge when it comes to planning a particular project because he already have the knowledge of being a system analyst so he can estimate the entire project, if it will be a success or a failure.&lt;br /&gt;&lt;br /&gt;These are roles he emphasizes to become an excellent project manager:&lt;br /&gt;&lt;br /&gt;An excellent manager taps into talents and resources in order to support and bring out the best in others. An outstanding manager evokes possibility in others.&lt;br /&gt;&lt;br /&gt;1.) Leadership for Programme and Project Managers&lt;br /&gt;&lt;br /&gt;Effective management is not just about being able to apply budgetary constraints or running projects to time. In fact, 70% of businesses fail to achieve their desired goals and the causes for failure are usually lack of strong leadership, lack of team skills, and lack of stakeholder engagement. These more subtle skills can have a huge effect on successful outcomes.&lt;br /&gt;&lt;br /&gt;2.) The Hardest Word in the Project Management Vocabulary&lt;br /&gt;&lt;br /&gt;For project managers "no" is often the toughest word in the English language to deploy. We often prefer the classic PM strategy of "Yes, but..." as the softer, kinder, gentler alternative. "No" sounds harsh. Uncooperative. It sounds reticent and recalcitrant. It sounds negative. And yet, for many of us, the time has come as professionals to set "yes, but..." aside and venture into the world of "no."&lt;br /&gt;&lt;br /&gt;3.) Successful Projects Are Led Not Managed&lt;br /&gt;&lt;br /&gt;More and more in today's environment Project Managers are being judged on how well they operate within, and adhere, to standard practices and disciplines. This is all very well, but let us stand back and think for a moment. If I were to challenge any one of you to think of someone you respect, who consistently delivers projects on time, who always gets called on when things get tough. I am sure that you could name that person without knowing how well they work within the practices and disciplines of your company.&lt;br /&gt;&lt;br /&gt;4.) The Project Management Traits to Master "the How"&lt;br /&gt;&lt;br /&gt;In project management, we tend to focus on the method. And there is no shortage of methods (Six Sigma, Scrum, Waterfall). The method is the what of project management and is often at the core of an effectively run project. But the method can only take your project so far.&lt;br /&gt;&lt;br /&gt;5.) Have a Clear Goal&lt;br /&gt;&lt;br /&gt;Just think of the criteria. They had a clear goal and purpose. They had a team of people with defined (if unspoken) roles. All of the team needed to work together to achieve the goal. There was a definite time constraint in terms of when the goal needed to be achieved. Project goals keep the focus on what is most important. However, on some teams these primary goals are lost in their meeting's activities. Make sure each meeting is structured so as to move the project forward. Even if the progress is only inches rather than by huge leaps, the team must be pushing the project forward as quickly, safely, and reasonably as possible.&lt;br /&gt;&lt;br /&gt;6.) The Next Generation Project Manager&lt;br /&gt;&lt;br /&gt;Are you tired being an average project manager, working on average projects, being passed over for promotion, and getting an average performance review? You need to understand something right now. There are new challenges and expectations today that require every project manager to evolve to the next level. If you do not take action now, you will be left behind.&lt;br /&gt;&lt;br /&gt;7.) How to Become a Project Manager&lt;br /&gt;&lt;br /&gt;Managing a project is just another branch of business management. There are well understood methodologies, tools, guidelines, and procedures to help you on your way to developing the important life-skill of project management. This article sets out the key skills needed to become a competent project manager.&lt;br /&gt;&lt;br /&gt;8.) An effective one&lt;br /&gt;&lt;br /&gt;Project management is what project managers do, not what project management software or a methodology does. No software exists that will deliver a project on time and on budget all by itself. No matter how "good" the software or methodology, it is only as good as the people using it.&lt;br /&gt;&lt;br /&gt;9.) Get Your Project Approved&lt;br /&gt;&lt;br /&gt;What do you do when you have a great idea? You know how to save your company a ton of money or you've thought of a way to really improve a product. The problem is that you know that you have a great idea, but no-one else does. And you can't convert this idea into reality by yourself. You need resources. You need money. You feel that you need permission. What do you do?&lt;br /&gt;&lt;br /&gt;10.) Establishing Your Project Management Authority&lt;br /&gt;&lt;br /&gt;It's been a tough climb to your project management position. How do you establish your authority and inspire respect? What must be done to influence project results and growth and make your stay long and productive?&lt;br /&gt;&lt;br /&gt;Computer and Information Systems Managers&lt;br /&gt;&lt;br /&gt;In the modern workplace, it is imperative that Information Technology (IT) works both effectively and reliably. Computer and information systems managers play a vital role in the implementation and administration of technology within their organizations. They plan, coordinate, and direct research on the computer-related activities of firms. In consultation with other managers, they help determine the goals of an organization and then implement technology to meet those goals. They oversee all technical aspect of an organization, such as software development, network security, and Internet operations.&lt;br /&gt;&lt;br /&gt;Computer and information systems managers direct the work of other IT professionals, such as computer software engineers and computer programmers, computer systems analysts, and computer support specialists (information on these occupations can be found elsewhere in the Handbook). They plan and coordinate activities such as installing and upgrading hardware and software, programming and systems design, the implementation of computer networks, and the development of Internet and intranet sites. They are increasingly involved with the upkeep, maintenance, and security of networks. They analyze the computer and information needs of their organizations from an operational and strategic perspective and determine immediate and long-range personnel and equipment requirements. They assign and review the work of their subordinates and stay abreast of the latest technology to ensure that the organization remains competitive.&lt;br /&gt;&lt;br /&gt;Computer and information systems managers can have additional duties, depending on their role within an organization. Chief technology officers (CTOs),for example, evaluate the newest and most innovative technologies and determine how these can help their organizations. They develop technical standards, deploy technology, and supervise workers who deal with the daily information technology issues of the firm. When a useful new tool has been identified, the CTO determines one or more possible implementation strategies, including cost-benefit and return on investment analyses, and presents those strategies to top management, such as the chief information officer (CIO). (Chief information officers are covered in a separate Handbook section on top executives.)&lt;br /&gt;&lt;br /&gt;Management information systems (MIS) directors or information technology (IT) directors manage computing resources for their organizations. They often work under the chief information officer and plan and direct the work of subordinate information technology employees. These managers ensure the availability, continuity, and security of data and information technology services in their organizations. In this capacity, they oversee a variety of technical departments, develop and monitor performance standards, and implementing new projects.&lt;br /&gt;&lt;br /&gt;IT project managers develop requirements, budgets, and schedules for their firm’s information technology projects. They coordinate such projects from development through implementation, working with their organization’s IT workers, as well as clients, vendors, and consultants. These managers are increasingly involved in projects that upgrade the information security of an organization.&lt;br /&gt;&lt;br /&gt;Work environment. Computer and information systems managers generally work in clean, comfortable offices. Long hours are common, and some may have to work evenings and weekends to meet deadlines or solve unexpected problems; in 2008, about 25 percent worked more than 50 hours per week. Some computer and information systems managers may experience considerable pressure in meeting technical goals with short deadlines or tight budgets. As networks continue to expand and more work is done remotely, computer and information systems managers have to communicate with and oversee offsite employees using laptops, e-mail, and the Internet.&lt;br /&gt;&lt;br /&gt;Injuries in this occupation are uncommon, but like other workers who spend considerable time using computers, computer and information systems managers are susceptible to eyestrain, back discomfort, and hand and wrist problems such as carpal tunnel syndrome.&lt;br /&gt;&lt;br /&gt;Computer and information systems managers oversee a variety of workers, including systems analysts, support specialists, and software engineers.&lt;br /&gt;&lt;br /&gt;Rules of Highly Successful Project Management&lt;br /&gt;&lt;br /&gt;A successful project manager is one who can envision the entire project from start to finish, and have the prowess to realise this vision. To keep pace with business and IT, project managers need to make their management practices more flexible.&lt;br /&gt;&lt;br /&gt;From my other sources:&lt;br /&gt;&lt;br /&gt;Project Manager: Roles and Skills&lt;br /&gt;&lt;br /&gt;Generally, the project manager is responsible for the overall accomplishment of the project, and accountable for ensuring objectives of the project's assignment. One foremost responsibility of the project manager is; the very project itself.&lt;br /&gt;&lt;br /&gt;Generally, the project manager is responsible for the overall accomplishment of the project, and accountable for ensuring objectives of the project's assignment.&lt;br /&gt;&lt;br /&gt;One foremost responsibility of the project manager is; the very project itself.&lt;br /&gt;&lt;br /&gt;The person who takes this ultimate responsibility and guarantees for the desired result to be achieved on time, and within budget is the Project Manager. And his job is to coordinate a project from initiation to completion; using maximum utilization of project management tools, techniques, experience, creativity, and management skills, to reach the predetermined objectives.&lt;br /&gt;&lt;br /&gt;In a project as a Role his "Leadership quality" and as a Skill his "Management excellence" is accredited. The role a project manager performs is in many ways similar to those performed by other operation managers; however there are some important differences; as Project managers have a wide range of backgrounds and experience levels and are often "generalists" differentiating themselves from an operational type role to one whom specialized in the respective areas of management. In addition, project managers play specific roles to facilitate the project team rather than supervising them.&lt;br /&gt;&lt;br /&gt;Role of the Project Manager:&lt;br /&gt;&lt;br /&gt;As a role, project managers must satisfy these sets of needs:&lt;br /&gt;&lt;br /&gt;Task Needs + Team Needs + Individual Needs&lt;br /&gt;&lt;br /&gt;The project manager role; he should meet his "Task Needs" as follows;&lt;br /&gt;&lt;br /&gt;Attaining team objectives&lt;br /&gt;Planning work&lt;br /&gt;Allocating resources&lt;br /&gt;Defining tasks&lt;br /&gt;Assigning responsibility&lt;br /&gt;Controlling and monitoring quality&lt;br /&gt;Scrutinizing progress&lt;br /&gt;Checking performance&lt;br /&gt;&lt;br /&gt;The project manager role; he should meet his "Team Needs" as follows;&lt;br /&gt;&lt;br /&gt;Appointing secondary leaders&lt;br /&gt;Building and upholding team sprit&lt;br /&gt;Setting standards and maintaining regulation&lt;br /&gt;Training the team&lt;br /&gt;Setting up systems to facilitate communication with the team&lt;br /&gt;Developing work methods to craft team function cohesiveness&lt;br /&gt;&lt;br /&gt;The project manager role; he should meet his "Individual Needs" as follows;&lt;br /&gt;&lt;br /&gt;Developing the individual&lt;br /&gt;Balancing team needs and task needs&lt;br /&gt;Balancing team needs and individual needs&lt;br /&gt;Performance appreciation and rewards&lt;br /&gt;Helping with other team members personal problems&lt;br /&gt;&lt;br /&gt;Skills for Project Manager:&lt;br /&gt;&lt;br /&gt;Furthermore, in order for an effective project manager, he needs the following core skills;&lt;br /&gt;&lt;br /&gt;Leadership skill to arouse action, progress, and change.&lt;br /&gt;Contractual skills to organize subcontractors.&lt;br /&gt;Legal knowledge.&lt;br /&gt;Evaluation of alternatives and ability for decision making.&lt;br /&gt;Planning and controlling for necessary counteractive measures.&lt;br /&gt;Financial familiarity for budget risk management.&lt;br /&gt;High communication skills.&lt;br /&gt;Negotiating abilities.&lt;br /&gt;People management to motivate them towards the project goal.&lt;br /&gt;System designing and maintenance.&lt;br /&gt;&lt;br /&gt;Overall, a project manager has responsibilities from the beginning of project initiation, planning, controlling, and executing to both management and to the project team. A project manager must steer his project towards the bigger picture and be responsible for the job; a project manager must be experienced, committed, dependable and flexible, as his position remains in the nucleus of the system and success and failure centralizes on the project manager's shoulders.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sources:&lt;br /&gt;http://www.buzzle.com/articles/project-manager-roles-skills.html&lt;br /&gt;http://www.angelfire.com/anime3/internet/programming.htm&lt;br /&gt;http://en.wikipedia.org/wiki/Project_management&lt;br /&gt;http://en.wikipedia.org/wiki/Project_manager&lt;br /&gt;http://www.bls.gov/oco/ocos258.htm#nature&lt;br /&gt;http://www.projectsmart.co.uk/role-of-the-project-manager.html&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-3833802714720343720?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/3833802714720343720/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/discussing-role-of-systems-analyst-as.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/3833802714720343720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/3833802714720343720'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/discussing-role-of-systems-analyst-as.html' title='Discussing the role of a systems analyst as a project manager.'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1xs9Sf7Aa4M/S2KNnw_y3hI/AAAAAAAAAB4/7kExQzF0t5U/s72-c/manage10.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-9217724933775100368</id><published>2010-01-28T23:14:00.000-08:00</published><updated>2010-01-28T23:23:02.069-08:00</updated><title type='text'>Interviewing a System Analyst about how they construct modeling</title><content type='html'>&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;&lt;br /&gt;EMCOR Davao (Engineering Machinery Corporation) is the leading company of and market leader in the field of appliances, electronics and motorcycles. EMCOR is a 100% Filipino company whose primary business activity is the retailing of household appliances and motorcycles through the operation of retail stores in the islands of the Visayas and Mindanao, Philippines.&lt;br /&gt;&lt;br /&gt;"main branch for Davao"&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/S2KL3b1cZ4I/AAAAAAAAABo/BbYpqp2DobQ/s1600-h/Emcor_baj.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 300px; height: 225px;" src="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/S2KL3b1cZ4I/AAAAAAAAABo/BbYpqp2DobQ/s320/Emcor_baj.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5432057885043222402" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As we conducted the interview with the system analyst of EMCOR who is Mr Marcelino Vistal Jr , he cited many skills and characteristics an analyst must possess to be effective in developing a particular design in any kind of project. Costumer is the most important people in business industry, since analyst are dealing with any kind of customer, they must be customer oriented, which is actually defined as being understanding to the customer’s angst and difficulties.&lt;br /&gt;&lt;br /&gt;To be customer oriented you have to:&lt;br /&gt;• Listen&lt;br /&gt;• Ask questions&lt;br /&gt;• Forget about profit&lt;br /&gt;• Forget about final purchase amount&lt;br /&gt;• Forget commissions&lt;br /&gt;• Forget about time.&lt;br /&gt;• You have to WANT to help them, strictly to make them happy.&lt;br /&gt;&lt;br /&gt;As a problem solver, an analyst is tasked to give various possible solutions to each of the problems raised by customers. Handling the problem is not really difficult because there is no one way solution for any problem. The main concern of an analyst is on how to communicate, deal, and understand what the customer really wants. It is easier to adapt their different personalities if there is understanding, patience and willingness.&lt;br /&gt;&lt;br /&gt;Another point of Mr Vistal was Management Efficiency. It is being efficient and effective in managing its people who participates in the project. When you have a closed mind, you live in the ideas, opinions and attitudes that you have already created in your mind. You don't know if they are true. Because you make those opinons, attitudes and ideas with whatever feelings and information that you get with your five senses. Your senses can cheat you. No one knows what is the actual truth.&lt;br /&gt;&lt;br /&gt;An analyst must be open minded, a good listener and professional with his acts and words.&lt;br /&gt;An analyst should not only have the analysis for the project but he/she must consider the strength and weaknesses of each member of the team into whom his/she’s handling.&lt;br /&gt;&lt;br /&gt;Management consists of the five processes, namely, planning, organizing, leading, coordinating and controlling. Management is basically an organization activity, the organization of work and resources, to achieve success. The successful organization of work and resources requires careful planning. Effective planning involves foresight of the potential obstacles and readiness to fight them. It is important to head the team and guide the team members on their way to success. While organizing and leading a group of people, management plays a vital role in the achievement of co-ordination and the exercise of control. Management is such a vast subject that it becomes difficult to restrict the definition of management to a few processes. Management is complex and critical and hence it is not right to confine its description to some management processes. Believing in the vastness of this subject, some prefer defining management as ‘all that managers do’. But what does a manager do? A manager is responsible for the successful implementation of management skills. A good manager needs to adhere to the basic management principles and exhibit the basic management skills in his/her personality.&lt;br /&gt;&lt;br /&gt;He/she must be knowledgeable of the techniques on how to make the use of expertise that each member possesses. Of course to disseminate them to the right task. And so if the right people will be put is on the right task. The project will be a success.&lt;br /&gt;There are a wide range of need analysis techniques, drawn from fields such as knowledge management, user-centered design, ethnography and anthropology.&lt;br /&gt;&lt;br /&gt;Techniques include:&lt;br /&gt;• facilitated discussions&lt;br /&gt;• focus groups&lt;br /&gt;• surveys&lt;br /&gt;• staff interviews&lt;br /&gt;• workplace observation&lt;br /&gt;• contextual inquiry&lt;br /&gt;• task analysis&lt;br /&gt;&lt;br /&gt;In practice, more than one technique should be used with a selected group of staff, to ensure that a complete picture is built up.&lt;br /&gt;This is one of the most important management skills. Leadership comprises of the efficient organization of the resources in achieving a company goal. Leadership involves the management of human resources with an assessment of the strengths and weaknesses of each member of the team. It is about leading the people and guiding them towards the accomplishment of a common goal. Leadership includes a just allocation of work to the resources, planning of the implementation of tasks assigned and helping the team with task completion.&lt;br /&gt;&lt;br /&gt;This is another basic management skill that includes dealing with people, the most important asset of an organization. Encouraging the team members to speak up, come up with ideas and allowing them to make mistakes and learn from them can be described as a team building skill. To build a team, one needs to foster the team spirit in all of the team members. For the team to feel motivated to work, it is important for a manager to cater to their expectations, recognize their strengths and understand where they lack. The building of a team is about building the team spirit in members and maintaining it. The skill lies in knowing the team and encouraging them to take initiative and enthusiastically participate in every venture of the company.&lt;br /&gt;He also cited that an analyst must be keen and detailed in terms of specification of the project as well as its entire operational process, effects as to its possible risks and benefits.&lt;br /&gt;&lt;br /&gt;Being keen is ability to perceive and understand deeply. Systems Analyst is having systems analysis all the time in which it is a process of understanding in detail what a system should accomplish. Therefore, understanding is a basic characteristic an analyst must have to be effective in doing his/her job.&lt;br /&gt;When something is meaningfully understood, it is retained much longer, can be built upon to acquire further understanding, is usually very versatile in the situations and ways it can be used, and facilitates creativity.&lt;br /&gt;&lt;br /&gt;Being detailed is marking by abundant detail or by thoroughness in treating small items or parts when it comes to organizing projects analysis, being detailed oriented is essential. Analyst organizes gathered data before reviewing them or forwarding them to programmers. Attention to details means that you recognize the possible instances may occur during the entire operation of the project. An analyst must have a fundamental curiosity.&lt;br /&gt;Being detailed is very important in keeping the project less risky because you may have prevention measures ahead of the occurrence of the problems in an ongoing project. This is possible if there is a concise analysis on each phase of the project. Curiosity and keen observation will be very useful characteristics an analyst must have.&lt;br /&gt;&lt;br /&gt;Another thing, an analyst must have standardization in any phase of the project. Defining benchmarks will be helpful to lift the quality of the project as we must agree to quality over quantity view.&lt;br /&gt;Benchmarking is the process of comparing the business processes and performance metrics including cost, cycle time, productivity, or quality to another that is widely considered to be an industry standard benchmark or best practice. Essentially, benchmarking provides a snapshot of the performance of your business and helps you understand where you are in relation to a particular standard. The result is often a business case and "Burning Platform" for making changes in order to make improvements.&lt;br /&gt;&lt;br /&gt;However, having good characteristics will not be enough without proper knowledge to technology. Sir Vistal emphasized that there is no need to be expert in all of the innovations yet knowing the basics and as what it is in general will be already an edge.&lt;br /&gt;&lt;br /&gt;The benefits of information technology in business is that Information technology has formed a major place in the different business areas. Most of the businesses have started their own in-house training for IT by their own staff. The different benefits in use includes: The use of IT is evidently a major component of work in businesses; Most responding companies prefer in-house training by their own staff for IT Training above other methods; The most important use of the IT by respondents is in office applications, followed by accounting software and sector-specific applications; and The sector-specific and project-management applications were expected to show the greatest growth in demand over the coming years. The analyst must be knowledgeable of technology. The analyst is not expected to know the intricacies of programming, but a decent general knowledge of concepts and terms is essential.&lt;br /&gt;&lt;br /&gt;An analyst is not perfect yet should be aiming perfection. An analyst does not know everything, yet must at least familiarize everything. He/she must always be willing to learn to have continuous grow. As learning is a continuous process, an analyst must open to any ideas that he/she will be encountered during each phases. He/she must establish strong foundation of the basics to learn new things easily.&lt;br /&gt;&lt;br /&gt;The manager, who is the former system analyst of the company, added that being determined to any task is the root of any successful project.&lt;br /&gt;Then, an analyst must be competitive to achieve a certain goal this is not only to solve the problem but also to provide a solution with quality and efficiency factors.&lt;br /&gt;Being competitive is one of the characteristic an analyst should posses so that he/she will constantly aim for improvement. Competitiveness relies on the flexibility of the persons in charge for a particular project. The higher quality of excellence a team have, the higher quality and competent project they could produced. And most of all, an analyst must have Integrity and Ethics.&lt;br /&gt;&lt;br /&gt;The single most important quality you can ever develop that will enhance every part of your life, is the value of integrity. Integrity is the core quality of a successful and happy life. Having integrity means being totally honest and truthful in every part of your life. By making the commitment to become a totally honest person, you will be doing more to ensure your success and happiness in life than anything else you can ever do.&lt;br /&gt;&lt;br /&gt;Integrity is a value, like persistence, courage, and intelligence. It is your choice of values and resolution to live by those values that form your character and personality. And it is integrity that enhances all your other values. The quality of person you are is determined by how well you live up to the values that are most important to you. Integrity is the quality that locks in your values and causes you to live consistent with them.&lt;br /&gt;Integrity is the foundation of character. A person who has integrity also has an unblemished character in every area of his or her life. One of the most important activities you can engage in, is developing your character. And one of the best ways to develop your character is by consistently doing the same things that a thoroughly honest person would do in every area of his or her life.&lt;br /&gt;&lt;br /&gt;Applying ethics in business makes good sense. A business that behaves ethically induces other business associates to behave ethically as well. If a company (or a manager) exercises particular care in meeting all responsibilities to employees, customers and suppliers it usually is awarded with a high degree of loyalty, honesty, quality and productivity. For examples, employees who are treated ethically will more likely behave ethically themselves in dealing with customers and business associates. A supplier who refuses to exploit its advantage during a seller's market retains the loyalty and continued business of its customers when conditions change to those of a buyer's market. A company that refuses to discriminate against older or handicapped employees often discovers that they are fiercely loyal, hard working and productive.&lt;br /&gt;&lt;br /&gt;The best way to promote ethical behavior is by setting a good personal example. Teaching an employee ethics is not always effective. One can explain and define ethics to an adult, but understanding ethics does not necessarily result in behaving ethically. Personal values and ethical behavior is taught at an early age by parents and educators.&lt;br /&gt;&lt;br /&gt;By the way, the company implements AGILE modeling process in which they can have deployment even during the development of the system. In which I find it practical and prone to system innovations in which I believe a good factor that should be consider.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_1xs9Sf7Aa4M/S2KMSQ7aKTI/AAAAAAAAABw/rkfmOn65-FI/s1600-h/12072010.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_1xs9Sf7Aa4M/S2KMSQ7aKTI/AAAAAAAAABw/rkfmOn65-FI/s320/12072010.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5432058345971919154" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sources:&lt;br /&gt;http://wilstop.info/2007/08/25/emcor-davao-philippines/&lt;br /&gt;http://www.teach-nology.com/edleadership/effective_management/&lt;br /&gt;http://answers.yahoo.com/question/index?qid=20071023175655AAVnb2c&lt;br /&gt;http://www.asqsandiego.org/articles/ethics1.htm&lt;br /&gt;http://www.goal-setting-guide.com/articles/success/importanceofintegrity.html&lt;br /&gt;http://en.wikipedia.org/wiki/Benchmarking&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-9217724933775100368?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/9217724933775100368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/interviewing-system-analyst-about-how.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/9217724933775100368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/9217724933775100368'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/interviewing-system-analyst-about-how.html' title='Interviewing a System Analyst about how they construct modeling'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1xs9Sf7Aa4M/S2KL3b1cZ4I/AAAAAAAAABo/BbYpqp2DobQ/s72-c/Emcor_baj.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-3797416140375765952</id><published>2010-01-28T23:10:00.000-08:00</published><updated>2010-01-28T23:12:55.663-08:00</updated><title type='text'>Identifying and discussing some charateristics you have as a good Systems Analyst.</title><content type='html'>1.)&lt;span style="font-weight:bold;"&gt; Problem Solver&lt;/span&gt; – An analyst is said to be a problem solver. In my case, as the eldest in our family siblings I practiced being a problem solver financially and emotionally with them. I never let days past without having even little accomplishments in my life or even having undone/hanging task to do. I always put in mind that I can do all the things I need to do or things that I am task to do. Because I trust my self and I know already my limitations. One thing I learned in life, letting things just fall into place is different from making things happen. So having the courage and perseverance to do something, I never take the word impossible as an excuse, because if my mind can think of a possible solution to the problem therefore it maybe existed or will be exist soon if I will do my part.&lt;br /&gt;&lt;br /&gt;A great skill to have is the ability to solve problems effectively. Not only that, it's also a great skill to teach students. There are a few key requirements to solve problems effectively. In and out of the classroom, we're often confronted with problems and effective problem solvers often employ a few key remedies. Here are the steps to becoming an more effective problem solver.&lt;br /&gt;a.) Understand 'why' the problem exists. What is the actual root cause for the problem? If you know something about why the problem exists, you'll have a better time of resolving the problem. Let's take the example of a child who doesn't want to come to school. Before you can help identify a solution, it is important to find out why the child doesn't want to come to school. Perhaps there is a bully involved. So one of the first steps to becoming an effective problem solver is delving into the root cause of the problem.&lt;br /&gt;b.) Be able to clearly identify the problem and the obstacles that the problem presents. All too often, individuals refer to a series of problems instead of tackling the actual problem at hand. Clearly state the problem and what obstacles the problem presents to you. Again, the child who doesn't want to come to school has the problem of it having a negative impact on his/her academic success.&lt;br /&gt;c.) Once you have clearly stated the problem, you need to understand what you have control over and what you don't. Your efforts to resolve the problem must be within the areas where you have control. You may not have control over getting a child to come to school, but you do have control over dealing with the bully that is causing the problem of the child not wanting to attend school. Your efforts to solve the problem must focus on the areas for which you have control over.&lt;br /&gt;d.) Do you have all the information you need? Solving problems is often like becoming involved in investigations. Have you thoroughly researched why the problem exists? Do you have all the information you need? If not, be persistent and seek out all information before tackling the problem.&lt;br /&gt;e.) Don't jump to conclusions. Once you have all of your information, analyze it carefully and look at it from various viewpoints. Be as objective as possible and don't be quick to judge. Remain judgment free as much as possible. This is a time for you to use your critical thinking skills.&lt;br /&gt;f.) Now determine your options for solutions. How many options do you have? Are you sure? Which options seem reasonable? Have you weighed the pros and cons of your options? Are there any limitations to your options? Are some options better than others and why? Are there advantages and disadvantages you need to take into consideration?&lt;br /&gt;g.) You should now be ready to act. A well thought out strategy/solution is now in place. However, what is your plan to monitor its outcome? How will you know that your solution is working? Once your solution is in place, it is important to monitor and evaluate the outcome regularly.&lt;br /&gt;h.) In Summary&lt;br /&gt;You can use this approach to many classroom problems. A child that won't comply, a parent that is unhappy with their child's IEP, an educational assistant with whom you are having some conflict with. The strategies used in this problem solving plan are merely good life long skills to have.&lt;br /&gt;i.) Some more tips:&lt;br /&gt;a.) Clearly state the problem.&lt;br /&gt;b.) Know what the obstacles are related to the problem.&lt;br /&gt;c.) Determine what you have control over and what you don't.&lt;br /&gt;d.) Make sure you have ALL the information you need.&lt;br /&gt;e.) Identify all of your options and implement the best option for a solution.&lt;br /&gt;&lt;br /&gt;2.)&lt;span style="font-weight:bold;"&gt; People Oriented &lt;/span&gt;– one of the factors that should be consider to become an effective analyst is to establish good interpersonal relationship with his/her team so they can work effectively as they share their ideas and skills with each other. I think I am a considerate and appreciative person. I always establish good relationship with other people. I believe that acknowledging their strength is one way of making them realize what makes them important and how will they become the best that they could be. In which it maybe leads them to be more competitive not only to others but to them selves. So they can be more effective in their career as individuals. Also, I have learned in life that you should not criticized vocally because it will be treated against you, instead let them realized their mistakes as it will give them the impact enough for them to realize and become a better person.&lt;br /&gt;&lt;br /&gt;3.)&lt;span style="font-weight:bold;"&gt; Understanding&lt;/span&gt; –Systems Analyst is having systems analysis all the time in which it is a process of understanding in detail what a system should accomplish. Therefore, understanding is a basic characteristic an analyst must have to be effective in doing his/her job. In my case, I always assure my self that I understand things first before I do whatever it is need to be done. I even encounter complicated situations in solving a problem to the point that even if I did already my best, there is still lacking. I don’t have the choice but to go back to step1 in which understanding again the problem flow. Another learning of life, a single moment of understanding can flood a whole life with meaning. And, any fool can criticize, condemn, and complain but it takes character and self control to be understanding. To end, life is the first gift, love is the second, and understanding the third. When something is meaningfully understood, it is retained much longer, can be built upon to acquire further understanding, is usually very versatile in the situations and ways it can be used, and facilitates creativity. For example, the law of supply and demand (understanding that a higher price for something will reduce the amount demanded and increase the amount supplied) is something which one is not likely to forget once it is meaningfully understood. It is important for acquiring an understanding of consumption theory. It can be applied in a broad range of ways, including deciding how much to charge for cutting someone's lawn and deciding for whom to vote. And it helps one to be creative in finding ways to maximize your income. Similarly, once you understand what an atom is, you are not likely to forget it; it is essential for understanding the chemical behavior of matter (atomic theory); it is a broadly useful concept in chemistry; and it greatly facilitates a chemist's ability to develop creative ideas and products.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4.) &lt;span style="font-weight:bold;"&gt;Management Skills &lt;/span&gt;– Coordination is one factor in managing a team. An analyst must have the knowledge of different techniques in coordinating its team. Knowing the strength and weaknesses of his/her team members will give him/her the idea of which part of the project will they become effective. With this the analyst could predict if the project will be a failure or a success. The excellence of each member of the team will not be defining the success of the project but instead it is how they were managed for the project. I know how to manage both things and people that surrounds me now. I also believe that coordination is helping me in making my life manageable. With this, I am practicing already my managing skills, and hopefully make it better if I will experience the real scenario soon.&lt;br /&gt;Management consists of the five processes, namely, planning, organizing, leading, coordinating and controlling. Management is basically an organization activity, the organization of work and resources, to achieve success. The successful organization of work and resources requires careful planning. Effective planning involves foresight of the potential obstacles and readiness to fight them. It is important to head the team and guide the team members on their way to success. While organizing and leading a group of people, management plays a vital role in the achievement of co-ordination and the exercise of control. Management is such a vast subject that it becomes difficult to restrict the definition of management to a few processes. Management is complex and critical and hence it is not right to confine its description to some management processes. Believing in the vastness of this subject, some prefer defining management as ‘all that managers do’. But what does a manager do? A manager is responsible for the successful implementation of management skills. A good manager needs to adhere to the basic management principles and exhibit the basic management skills in his/her personality.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Leadership: &lt;/span&gt;This is one of the most important management skills. Leadership comprises of the efficient organization of the resources in achieving a company goal. Leadership involves the management of human resources with an assessment of the strengths and weaknesses of each member of the team. It is about leading the people and guiding them towards the accomplishment of a common goal. Leadership includes a just allocation of work to the resources, planning of the implementation of tasks assigned and helping the team with task completion.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Team Building: &lt;/span&gt;This is another basic management skill that includes dealing with people, the most important asset of an organization. Encouraging the team members to speak up, come up with ideas and allowing them to make mistakes and learn from them can be described as a team building skill. To build a team, one needs to foster the team spirit in all of the team members. For the team to feel motivated to work, it is important for a manager to cater to their expectations, recognize their strengths and understand where they lack. The building of a team is about building the team spirit in members and maintaining it. The skill lies in knowing the team and encouraging them to take initiative and enthusiastically participate in every venture of the company.&lt;br /&gt;&lt;br /&gt;5.) Detailed – Being detailed is marking by abundant detail or by thoroughness in treating small items or parts when it comes to organizing projects analysis, being detailed oriented is essential. Analyst organizes gathered data before reviewing them or forwarding them to programmers. Attention to details means that you recognize the possible instances may occur during the entire operation of the project. An analyst must have a fundamental curiosity. I believe that curiosity leads us to discover something new or invent something. Most importantly this would promote things to become a better one. I always wanted things be in detailed because I believe that people who are particular with details will give orderliness to his/her life.&lt;br /&gt;&lt;br /&gt;6.) &lt;span style="font-weight:bold;"&gt;Technology Knowledge&lt;/span&gt; – The benefits of information technology in business is that Information technology has formed a major place in the different business areas. Most of the businesses have started their own in-house training for IT by their own staff. The different benefits in use includes: The use of IT is evidently a major component of work in businesses; Most responding companies prefer in-house training by their own staff for IT Training above other methods; The most important use of the IT by respondents is in office applications, followed by accounting software and sector-specific applications; and The sector-specific and project-management applications were expected to show the greatest growth in demand over the coming years. The analyst must be knowledgeable of technology. The analyst is not expected to know the intricacies of programming, but a decent general knowledge of concepts and terms is essential. I maybe not work best with all the things with regards to technology but at least I am familiar with it and I know the basics, as it has been said by one of my professors that if I just know the basics then it is easier to adapt to new technologies. And I always look forward to new learning’s if it is needed to perform a certain task and make it successful. I mean I would not have a second thought on that.&lt;br /&gt;&lt;br /&gt;7.)&lt;span style="font-weight:bold;"&gt; Perseverance &lt;/span&gt;– Perseverance is commitment, hard work, patience, endurance. It is being able to bear difficulties calmly and without complaint. And it is trying again and again. An analyst must have the determination to become successful in whatever he is doing. I persevere in life because pressure is with me. Willingness must be present so that the level of perseverance will be trigger. Well, I can say that willingness makes my life. Some of my learning’s in life in lined with this are the following: That failure is the path of least persistence. All things will come round to him who will but wait. (Longfellow). Only those who have the patience to do simple things perfectly will acquire the skill to do difficult things easily. Work hard and give it your best shot; never be a quitter. (Charley Taylor). Victory belongs to the most persevering. (Napoleon Bonaparte). Hitch your wagon to a star. (Emerson).To persevere is trusting in what hopes he has, is courage to a man. (Euripides).You may be disappointed if you fail, but you are doomed if you don't try. (Beverly Sills).Many strokes overthrow the tallest trees. (John Lyly).&lt;br /&gt;&lt;br /&gt;8.) &lt;span style="font-weight:bold;"&gt;Communication Skills &lt;/span&gt;- Communication is best achieved through simple planning and control. Most conversations sort of drift along; in business, this is wasteful; as a manager, you seek communication rather than chatter. To ensure an efficient and effective conversation, there are three considerations: you must make your message understood, you must receive/understand the intended message sent to you, and you should exert some control over the flow of the communication .The analyst must be a good listener and be able to react to what people say. The system analyst must be able to communicate in writing and orally. I believe that I can communicate well in both written and oral. As with most personal skills oral communication cannot be taught. Instructors can only point the way. So as always, practice is essential, both to improve my skills generally and also to make the best of each individual presentation I make.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;9.)&lt;span style="font-weight:bold;"&gt; Business Oriented &lt;/span&gt;– Being business oriented is realistic, has reliable solutions and customer focused. The analyst must be knowledgeable of business. The analyst is not expected to be an expert in business but a decent understanding of the client's world is required. An analyst should constantly being developed to make business more competitive I have learned already the basics because I did part time jobs in line with this. But I know this is not enough, yet I am willing to learn and I believe learning is a continuous process that’s why it is more effective to learn something through experiences. I am still considering having a part time job in business industry soon, to of course feed my lacking knowledge. I don’t think the key to success is simply producing good content, but being part of a network is also important.&lt;br /&gt;&lt;br /&gt;10.)&lt;span style="font-weight:bold;"&gt; Competitive &lt;/span&gt;- As an analyst he/she must foresee things to be better. Being competitive is one of the characteristic an analyst should posses so that he/she will constantly aim for improvement. As a human I am competitive enough because I am surviving in life. Survival is one way of showing competitiveness. Also, dealing with problems in life and the risk we encounter are some factors that mold us to be more competitive.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-3797416140375765952?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/3797416140375765952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/identifying-and-discussing-some.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/3797416140375765952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/3797416140375765952'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/identifying-and-discussing-some.html' title='Identifying and discussing some charateristics you have as a good Systems Analyst.'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-6984693965798354031</id><published>2010-01-04T00:21:00.000-08:00</published><updated>2010-01-04T00:32:26.442-08:00</updated><title type='text'>Best and Worst Brain Foods</title><content type='html'>&lt;span style="color:#ff0000;"&gt;FOR SHORT-TERM MEMORY&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Drink This!: COFFEE&lt;br /&gt;&lt;br /&gt;Fresh-brewed joe is the ultimate brain fuel. Caffeine has been shown to retard the aging process and enhance short-term memory performance. In one study, British researchers found that just one cup of coffee helps improve attention and problem-solving skills.&lt;br /&gt;&lt;br /&gt;Not That!: ENERGY DRINKS/TOO MUCH COFFEE&lt;br /&gt;&lt;br /&gt;Ever heard of the concept “too much of a good thing”? If you OD on caffeine—too many cups, a jolt of caf from the late afternoon onward, a Red Bull cocktail—it can mess with your shuteye schedule. Sleep is reboot time for your mental computer, and you don’t want to mess with it.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;TO THINK FASTER&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Eat This!: SALMON OR MACKEREL&lt;br /&gt;&lt;br /&gt;If the Internal Revenue Service picks you for some up-close-and-personal auditing, you’ll want to be on your toes when they vet your deductions list. So put salmon or mackerel on the grocery list. The omega-3 fatty acids found in fatty fishes are a primary building block of brain tissue, so they’ll amp up your thinking power. Salmon is also rich in niacin, which can help ward off Alzheimer’s disease and slow the rate of cognitive decline.&lt;br /&gt;&lt;br /&gt;Not That!: FULL-FAT ICE CREAM&lt;br /&gt;&lt;br /&gt;Not all fats are created equal: Beware foods high in saturated fats, which can clog blood vessels and prevent the flow of nutrients and blood to the brain. Ice cream is not a brain-health food.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;TO ENERGIZE:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Eat This!: HIGH-PROTEIN SALAD WITH VINAIGRETTE&lt;br /&gt;&lt;br /&gt;The oil in the dressing will help slow down digestion of protein and carbs in the salad, stabilizing blood-sugar levels and keeping energy levels high. Build your salad on a bed of romaine and spinach for an added boost in riboflavin, and add chicken and a hard-boiled egg for more energizing protein. For other tips on how to build the perfect salad.&lt;br /&gt;&lt;br /&gt;Not That!: PANCAKES OR BAGELSM&lt;br /&gt;&lt;br /&gt;IT researchers analyzed blood samples from a group of people who had eaten either a high-protein or a high-carbohydrate breakfast. Two hours after eating, the carb eaters had tryptophan levels four times higher than those of the people who had eaten protein. The tryptophan in turkey is one of the reasons you crawl off for an afternoon nap after Thanksgiving dinner. So watch what you gobble.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;TO CALM DOWN&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Eat This!: LOW-FAT YOGURT OR MIXED NUTS&lt;br /&gt;&lt;br /&gt;Scientists in Slovakia gave people 3 grams each of two amino acids—lysine and arginine—or a placebo, and asked them to deliver a speech. Blood measurements of stress hormones revealed that the amino acid-fortified guys were half as anxious during and after the speech as those who took the placebo. Yogurt is one of the best food sources of lysine; nuts pack loads of arginine.&lt;br /&gt;&lt;br /&gt;Not That!: SODA&lt;br /&gt;&lt;br /&gt;A study from the American Journal of Public Health found that people who drink 2½ cans of soda daily are three times more likely to be depressed and anxious, compared with those who drink fewer. So Mountain Dew is a Mental Don’t.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;TO CONCENTRATE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Eat This!: PEPPERMINT TEA&lt;br /&gt;&lt;br /&gt;The scent of peppermint helps you focus and boosts performance, according to researchers. Need to reach Chicago before nightfall, and you’re stuck in traffic around Cleveland? One study found that peppermint makes drivers more alert and less anxious.&lt;br /&gt;&lt;br /&gt;Not That!: CANDY&lt;br /&gt;&lt;br /&gt;Sugary foods incite sudden surges of glucose that, in the long term, cause sugar highs and lows, leading to a fuzzy state of mind. So you’ll need to avoid all the attention-busting sugar bombs on this list of the &lt;a href="http://us.lrd.yahoo.com/_ylt=AnPnwnLC2t2XOiNlgcsLR_EMsa9_/SIG=14apt760b/**http://www.menshealth.com/eatthis/Most_Sugar-Packed_Foods/index.php?cm_mmc=Yahoo_Blog-_-ETNT-_-Brain_Food-_-Most_Sugar_Packed_Foods"&gt;20 most sugar-packed foods in America&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;FOR GOOD MOODS AND GRINS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Eat This! ARUGULA OR SPINACH SALAD&lt;br /&gt;&lt;br /&gt;Leafy greens—arugula, chard, spinach—are rich sources of B vitamins, which are key components on the assembly line that manufactures feel-good hormones such as serotonin, dopamine, and norepinephrine. According to a study published in the Journal of Neuroscience Nursing, a lack of B6 can cause nervousness, irritability, and even depression.&lt;br /&gt;&lt;br /&gt;Not That!: WHITE CHOCOLATE&lt;br /&gt;&lt;br /&gt;White chocolate isn’t chocolate at all, since it contains no cocoa solids. So it won’t stimulate the euphoria-inducing mood boosters like serotonin, as real chocolate does. Grab the real thing, the darker the better. More cacao means more happy chemicals and less sugar, which will eventually pull you down.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;FOR SHARPER SENSES&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Eat This!: 1 TBSP OF GROUND FLAXSEED DAILY&lt;br /&gt;&lt;br /&gt;Flax is the best source of alphalinoleic, or ALA—a healthy fat that improves the workings of the cerebral cortex, the area of the brain that processes sensory information, including that of pleasure. To meet your quota, sprinkle it on salads or mix it into a smoothie or shake.&lt;br /&gt;&lt;br /&gt;Not That!: ALCOHOL&lt;br /&gt;&lt;br /&gt;This one’s obvious, but worth mentioning anyway. A drink or two can increase arousal signals, but more than that will actually depress your nervous system. This makes you sloppy, not sharp.&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://health.yahoo.com/experts/eatthis/31477/best-and-worst-brain-foods/"&gt;http://health.yahoo.com/experts/eatthis/31477/best-and-worst-brain-foods/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-6984693965798354031?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/6984693965798354031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/best-and-worst-brain-foods.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/6984693965798354031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/6984693965798354031'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/best-and-worst-brain-foods.html' title='Best and Worst Brain Foods'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-5947727742787960278</id><published>2010-01-03T23:49:00.000-08:00</published><updated>2010-01-03T23:53:52.372-08:00</updated><title type='text'>Herbal Remedy to Depression</title><content type='html'>&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Persistent depression is a serious disorder and you should see your doctor for treatment. In the meantime you might like to try a &lt;em&gt;Licorice tea&lt;/em&gt;. Simply add some to any of your favorite herbal teas. Using up to approximately 3 cups of tea a day or more or ingesting larger amounts can produce headache, lethargy, sodium and water retention, loss of potassium and high blood pressure. At least eight Licorice compounds are monoamine oxidase (MAO) inhibitors which are compounds capable of potent antidepressant action.&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_1xs9Sf7Aa4M/S0GeGuO_nZI/AAAAAAAAABg/xvISeVvJ5KI/s1600-h/licorice-tea.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5422789264658111890" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://1.bp.blogspot.com/_1xs9Sf7Aa4M/S0GeGuO_nZI/AAAAAAAAABg/xvISeVvJ5KI/s320/licorice-tea.jpg" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-5947727742787960278?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/5947727742787960278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/herbal-remedy-to-depression.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/5947727742787960278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/5947727742787960278'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2010/01/herbal-remedy-to-depression.html' title='Herbal Remedy to Depression'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/S0GeGuO_nZI/AAAAAAAAABg/xvISeVvJ5KI/s72-c/licorice-tea.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-8792608519465284013</id><published>2009-12-27T05:14:00.000-08:00</published><updated>2009-12-27T05:20:23.670-08:00</updated><title type='text'>meet the most intelligent man behind microsoft</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/SzdezW1TysI/AAAAAAAAABY/RLVrGLGQuEk/s1600-h/billgates.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 215px; height: 165px;" src="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/SzdezW1TysI/AAAAAAAAABY/RLVrGLGQuEk/s320/billgates.png" alt="" id="BLOGGER_PHOTO_ID_5419904912959195842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/presspass/exec/billg/default.aspx"&gt;&lt;br /&gt;&lt;/a&gt;Bill Gates&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/presspass/exec/billg/default.aspx"&gt;http://www.microsoft.com/presspass/exec/billg/default.aspx &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-8792608519465284013?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/8792608519465284013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/meet-most-intelligent-man-behind.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/8792608519465284013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/8792608519465284013'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/meet-most-intelligent-man-behind.html' title='meet the most intelligent man behind microsoft'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1xs9Sf7Aa4M/SzdezW1TysI/AAAAAAAAABY/RLVrGLGQuEk/s72-c/billgates.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-3057701195053724749</id><published>2009-12-27T04:52:00.000-08:00</published><updated>2009-12-27T05:00:09.722-08:00</updated><title type='text'>The Biggest Technology Flops of the Decade</title><content type='html'>check this out! real and explosive!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.usnews.com/money/personal-finance/slideshows/the-biggest-tech-flops-of-the-decade" &gt;http://www.usnews.com/money/personal-finance/slideshows/the-biggest-tech-flops-of-the-decade &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-3057701195053724749?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/3057701195053724749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/biggest-technology-flops-of-decade.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/3057701195053724749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/3057701195053724749'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/biggest-technology-flops-of-decade.html' title='The Biggest Technology Flops of the Decade'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-7761644779418723129</id><published>2009-12-25T05:37:00.000-08:00</published><updated>2009-12-25T05:42:06.309-08:00</updated><title type='text'>amazing software disasters stories!</title><content type='html'>&lt;a href="http://www.devtopics.com/20-famous-software-disasters/"&gt;&lt;br /&gt;http://www.devtopics.com/20-famous-software-disasters/&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-7761644779418723129?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/7761644779418723129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/amazing-software-disasters-stories.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/7761644779418723129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/7761644779418723129'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/amazing-software-disasters-stories.html' title='amazing software disasters stories!'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-157728268179248486</id><published>2009-12-17T00:49:00.001-08:00</published><updated>2009-12-25T05:28:59.977-08:00</updated><title type='text'>Interview Experience</title><content type='html'>This was taken at the Emcor Davao Branch&lt;br /&gt;frm left: Sir Vistal(systems analyst),Sir Nick(former systems analyst,present mngr),Groupmates&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/SynwsksEFUI/AAAAAAAAABQ/NOsw6WUPqmI/s1600-h/12072009346.jpg"&gt; &lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_1xs9Sf7Aa4M/SynwsksEFUI/AAAAAAAAABQ/NOsw6WUPqmI/s320/12072009346.jpg" alt="" id="BLOGGER_PHOTO_ID_5416124675443135810" 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/5487767939193690808-157728268179248486?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/157728268179248486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/picture.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/157728268179248486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/157728268179248486'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/picture.html' title='Interview Experience'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1xs9Sf7Aa4M/SynwsksEFUI/AAAAAAAAABQ/NOsw6WUPqmI/s72-c/12072009346.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-4340901933824722915</id><published>2009-12-11T20:49:00.000-08:00</published><updated>2009-12-11T21:00:07.349-08:00</updated><title type='text'>how to  Persevere in life...</title><content type='html'>&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;&lt;span style="font-size:180%;"&gt;Perseverance&lt;/span&gt; &lt;img src="http://www.k12.hi.us/%7Emkunimit/images/Daffy.gif" useimagewidth="" useimageheight="" align="bottom" width="100" height="102" /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="color: rgb(255, 0, 0);font-size:100%;" &gt;&lt;b&gt;What is perseverance?&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Perseverance is commitment, hard work,    patience, endurance.&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Perseverance is being able to bear    difficulties calmly and without complaint.&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Perseverance is trying again and    again.&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;&lt;span style="color: rgb(255, 0, 0);font-size:100%;" &gt;&lt;b&gt;You show perseverance when you ...&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Give up your tv time to spend hours    studying&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Try a new sport that is very difficult but    you don't give up&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Have a learning disability but keep    studying even when discouraged&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Come from a home where there is fighting    and unhappiness but you still try your best&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Have missed a week of school but you work    hard to catch up&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Are at the end of a difficult race but you    cross the finish line&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Save money and make sacrifices to buy    something&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Spend hours practicing on your    music&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Study and work hard to raise your    grade&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Try out for something you weren't    successful at the first time&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;&lt;span style="color: rgb(255, 0, 0);font-size:100%;" &gt;&lt;b&gt;Proverbs and maxims&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Failure is the path of least    persistence.&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;All things will come round to him who will    but wait. (Longfellow)&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Only those who have the patience to do    simple things perfectly will acquire the skill to do difficult    things easily.&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Work hard and give it your best shot; never    be a quitter. (Charley Taylor)&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;&lt;span style="color: rgb(255, 0, 0);font-size:100%;" &gt;&lt;b&gt;More quotes on perseverance&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Victory belongs to the most persevering.    (Napoleon Bonaparte)&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Hitch your wagon to a star.    (Emerson)&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;To persevere, trusting in what hopes he    has, is courage to a man. (Euripides)&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;You may be disappointed if you fail, but    you are doomed if you don't try. (Beverly Sills)&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Many strokes overthrow the tallest trees.    (John Lyly)&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;&lt;span style="color: rgb(255, 0, 0);font-size:100%;" &gt;&lt;b&gt;People who persevered despite handicaps and disabilities&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Beethoven (composer) - was    deaf&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Ray Charles (musician) - is    blind&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Thomas Edison (inventor) - had a learning    problem&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Albert Einstein (scientist) - had a    learning disability&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Terry Fox (runner) - is an amputee with    cancer&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Stevie Wonder (musician) - is    blind&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;James Earl Jones (actor) - was a    stutterer&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Helen Keller (author) - was deaf and    blind&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Marlee Matlin (actress) - is    deaf&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Franklin D. Roosevelt (president) - was    paralyzed from polio&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Vincent Van Gogh (artist) - was mentally    ill&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Woodrow Wilson (president) - had a learning    problem&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Itzhak Perlman (concert violinist) - was    paralyzed from the waist down&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Stephen Hawking (physicist) - had Lou    Gehrig's disease (of the nervous system)&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt;Want some more? visit: http://www.k12.hi.us/~mkunimit/perseverance.htm&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-4340901933824722915?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/4340901933824722915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/site-wch-u-can-be-more-persevere-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/4340901933824722915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/4340901933824722915'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/site-wch-u-can-be-more-persevere-in.html' title='how to  Persevere in life...'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-2592795064694832464</id><published>2009-12-11T02:29:00.000-08:00</published><updated>2009-12-11T02:38:41.108-08:00</updated><title type='text'>about understanding....</title><content type='html'>&lt;div  style="text-align: center; font-weight: bold; color: rgb(255, 0, 0);font-family:verdana;"&gt;&lt;span class="indquote_link"&gt;"The one who understands does not speak; the one who speaks does not understand&lt;/span&gt;&lt;span class="author_text"&gt;."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);font-size:85%;" class="author_text" &gt;Chinese Proverb&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 255, 51);" class="author_text"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-family:verdana;" class="author_text" &gt;&lt;br /&gt;&lt;/span&gt;&lt;div  style="text-align: center; font-weight: bold; color: rgb(255, 0, 0);font-family:verdana;"&gt;&lt;span class="indquote_link"&gt;"Whatever you cannot understand, you cannot possess.&lt;/span&gt;"&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);font-size:85%;" &gt;Johann Wolfgang von Goethe&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-weight: bold; color: rgb(255, 255, 255);font-family:verdana;font-size:85%;" class="author_text"  &gt; &lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-family:verdana;" class="indquote_link" &gt;  "A single moment of understanding can flood a whole life with meaning."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;unknown&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-family:verdana;" class="indquote_link" &gt;"Any fool can criticize, condemn, and complain but it takes character and self control to be understanding and forgiving. "&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold; color: rgb(0, 0, 0);font-family:verdana;font-size:85%;"  &gt;Dale Carnegie&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-2592795064694832464?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/2592795064694832464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/about-understanding.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/2592795064694832464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/2592795064694832464'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/about-understanding.html' title='about understanding....'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5487767939193690808.post-5609949313192373214</id><published>2009-12-09T21:33:00.000-08:00</published><updated>2009-12-09T21:40:22.455-08:00</updated><title type='text'>having bad results?</title><content type='html'>&lt;div style="text-align: center; font-weight: bold; color: rgb(255, 255, 51);"&gt;&lt;span style="font-family: verdana;font-size:130%;" &gt;&lt;span style="color: rgb(51, 51, 255);"&gt;"Never entertain ideas which you know would bring no good results&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;but lots of regrets,heartaches and misery....&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;If you don't like the ending&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Never start!".&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5487767939193690808-5609949313192373214?l=feedyoursoulmindheart.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://feedyoursoulmindheart.blogspot.com/feeds/5609949313192373214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/having-bad-results.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/5609949313192373214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5487767939193690808/posts/default/5609949313192373214'/><link rel='alternate' type='text/html' href='http://feedyoursoulmindheart.blogspot.com/2009/12/having-bad-results.html' title='having bad results?'/><author><name>glexiang</name><uri>http://www.blogger.com/profile/17914458180428304906</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='28' src='http://1.bp.blogspot.com/_1xs9Sf7Aa4M/SyCNIh3QmSI/AAAAAAAAAAs/RYM_I-w7kR0/S220/138-37.jpg'/></author><thr:total>1</thr:total></entry></feed>
