<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Complexity of a Program in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934431#M1151031</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I disagree with this opinion: In contrast to its difficulty, the complexity of a source code object heavily depends on the number of variables and statements. And this is directly related to the number of code lines. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Briefly spoken: While it is virtually impossible to create a "complex" source in one line, you won't find a lot development above 100.000 lines, that somebody would regard as "simple" or "non-complex". &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The complexity of a given source code can easily be measured with common software metrics, such as Halstead or McCabe. The SAP Code Inspector provides these metrics to the user, in newer releases. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 Oct 2015 17:10:01 GMT</pubDate>
    <dc:creator>thomas_kempfle</dc:creator>
    <dc:date>2015-10-26T17:10:01Z</dc:date>
    <item>
      <title>Complexity of a Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934420#M1151020</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hii ,&lt;/P&gt;&lt;P&gt;i need to know that is there any tcode to find out complexity of a program ( simple, medium, complex) . i have more than 100 programs in my internal table i need to separate them complexity wise into simple , medium and complex...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have small doubt Can we decide complexity based on program lines , based on number of function modules...etc...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks and regards.&lt;/P&gt;&lt;P&gt;Laxmi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2008 12:50:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934420#M1151020</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-11T12:50:22Z</dc:date>
    </item>
    <item>
      <title>Re: Complexity of a Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934421#M1151021</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Program complexity has NOTHING to do with number of lines or number of FM used.&lt;/P&gt;&lt;P&gt;It purely depends on the logic , amount data being fetched from DB.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2008 12:53:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934421#M1151021</guid>
      <dc:creator>Sandeep_Panghal</dc:creator>
      <dc:date>2008-12-11T12:53:55Z</dc:date>
    </item>
    <item>
      <title>Re: Complexity of a Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934422#M1151022</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;this is the sample estimantions  for hrs basis&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RICEFW	Complexity	FD_review	TD	TD_Review	Build	Code_Review	UTP&lt;/P&gt;&lt;P&gt;Reports	Low	2	8	1	24	1	12&lt;/P&gt;&lt;P&gt;Reports	Medium	3	15	2	40	2	26&lt;/P&gt;&lt;P&gt;Reports	High	4	20	3	60	4	29&lt;/P&gt;&lt;P&gt;							&lt;/P&gt;&lt;P&gt;Forms	Low	2	8	1	24	1	12&lt;/P&gt;&lt;P&gt;Forms	Medium	3	15	2	40	2	26&lt;/P&gt;&lt;P&gt;Forms	High	4	20	3	60	4	29&lt;/P&gt;&lt;P&gt;							&lt;/P&gt;&lt;P&gt;Extensions	Low	2	8	1	24	1	12&lt;/P&gt;&lt;P&gt;Extensions	Medium	6	19	4	40	3	40&lt;/P&gt;&lt;P&gt;Extensions	High	8	32	4	80	6	62&lt;/P&gt;&lt;P&gt;							&lt;/P&gt;&lt;P&gt;Interfaces	Low	2	10	1	22	1	20&lt;/P&gt;&lt;P&gt;Interfaces	Medium	3	28	2	72	3	36&lt;/P&gt;&lt;P&gt;Interfaces	High	8	34	4	100	8	46&lt;/P&gt;&lt;P&gt;							&lt;/P&gt;&lt;P&gt;Conversions (LSMW)	Low	2	11	2	24	1	24&lt;/P&gt;&lt;P&gt;Conversions (LSMW)	Medium	3	15	2	40	2	26&lt;/P&gt;&lt;P&gt;Conversions (LSMW)	High	4	20	3	60	4	29&lt;/P&gt;&lt;P&gt;							&lt;/P&gt;&lt;P&gt;Conversions (ABAP)	Low	3	15	2	40	2	26&lt;/P&gt;&lt;P&gt;Conversions (ABAP)	Medium	4	18	2	50	2	28&lt;/P&gt;&lt;P&gt;Conversions (ABAP)	High	8	20	4	70	4	30&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2008 12:59:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934422#M1151022</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-11T12:59:00Z</dc:date>
    </item>
    <item>
      <title>Re: Complexity of a Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934423#M1151023</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; Program complexity has NOTHING to do with number of lines or number of FM used.&lt;/P&gt;&lt;P&gt;&amp;gt; It purely depends on the logic , amount data being fetched from DB.&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;I agree.  For example, any program that uses field symbols is likely to be more complex ie difficult to understand than one that does not, yet using field symbols can often reduce the number of lines of code drastically.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2008 14:19:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934423#M1151023</guid>
      <dc:creator>christine_evans</dc:creator>
      <dc:date>2008-12-11T14:19:08Z</dc:date>
    </item>
    <item>
      <title>Re: Complexity of a Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934424#M1151024</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sandeep,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your quick reply...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you said    &lt;STRONG&gt;It purely depends on the logic , amount data being fetched from DB.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any standard table which stores all these..because i have a requirement to fetch all custom objects (Reports, scripts,smartforms.....etc ) and rate their complexities..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Laxmi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2008 07:07:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934424#M1151024</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-12T07:07:22Z</dc:date>
    </item>
    <item>
      <title>Re: Complexity of a Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934425#M1151025</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,,Kesava Reddy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your reply...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can we see all these Values..Is there any standard Table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; regards,&lt;/P&gt;&lt;P&gt;laxmi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2008 07:09:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934425#M1151025</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-12T07:09:01Z</dc:date>
    </item>
    <item>
      <title>Re: Complexity of a Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934426#M1151026</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thank you for your replies&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2008 08:27:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934426#M1151026</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-12T08:27:34Z</dc:date>
    </item>
    <item>
      <title>Re: Complexity of a Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934427#M1151027</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you check this thread??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_community" href="https://community.sap.com/" __jive_macro_name="community" modifiedtitle="true" __default_attr="2015"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2008 08:34:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934427#M1151027</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-12T08:34:24Z</dc:date>
    </item>
    <item>
      <title>Re: Complexity of a Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934428#M1151028</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm afraid this is a manual and tedious task, no matter how often you try to initiate a new thread on this topic. It can be semi-automated by e.g. scanning for certain language constructs e.g. CALL TRANSACTION ... USING ... with report RPR_ABAP_SOURCE_SCAN. I had to do it for 300+ programs during our upgrade.&lt;/P&gt;&lt;P&gt;Maybe SAP or other vendors offer tools or consultation, but these would come at a price, obviously.&lt;/P&gt;&lt;P&gt;Also, what's considered complex or not probably differs from company to company...&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2008 08:35:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934428#M1151028</guid>
      <dc:creator>ThomasZloch</dc:creator>
      <dc:date>2008-12-12T08:35:15Z</dc:date>
    </item>
    <item>
      <title>Re: Complexity of a Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934429#M1151029</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN __default_attr="red" __jive_macro_name="color"&gt;You've asked this question a second time.  That question has been removed, as a duplicate, and so I've re-opened this one.  Continue any discussion here&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are programs for calculating the cyclomatic complexity (one measure of complexity) of C and Java programs, which are open source.  You could convert them to ABAP.  E.g. &lt;A href="http://eclipse-metrics.sourceforge.net/" target="test_blank"&gt;http://eclipse-metrics.sourceforge.net/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Dec 2008 08:45:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934429#M1151029</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2008-12-12T08:45:28Z</dc:date>
    </item>
    <item>
      <title>Re: Complexity of a Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934430#M1151030</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your replies..........&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Dec 2008 06:56:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934430#M1151030</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-17T06:56:44Z</dc:date>
    </item>
    <item>
      <title>Re: Complexity of a Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934431#M1151031</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I disagree with this opinion: In contrast to its difficulty, the complexity of a source code object heavily depends on the number of variables and statements. And this is directly related to the number of code lines. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Briefly spoken: While it is virtually impossible to create a "complex" source in one line, you won't find a lot development above 100.000 lines, that somebody would regard as "simple" or "non-complex". &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The complexity of a given source code can easily be measured with common software metrics, such as Halstead or McCabe. The SAP Code Inspector provides these metrics to the user, in newer releases. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Oct 2015 17:10:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934431#M1151031</guid>
      <dc:creator>thomas_kempfle</dc:creator>
      <dc:date>2015-10-26T17:10:01Z</dc:date>
    </item>
    <item>
      <title>Re: Complexity of a Program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934432#M1151032</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Lakshmi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Complexity differs based on perception ie A Developer perspective will differ from a&amp;nbsp; Businss User perspective.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you see it from the perspective of a Business User,then the availability of the program,kind of criticial functionality it is handling,repurcussions of unavailability/failure of this program resulting in loss of time and business are the parameters that actually defines the complexity of a program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My two cents &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;K.Kiran.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Oct 2015 07:00:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/complexity-of-a-program/m-p/4934432#M1151032</guid>
      <dc:creator>kiran_k8</dc:creator>
      <dc:date>2015-10-27T07:00:30Z</dc:date>
    </item>
  </channel>
</rss>

