SPONSORS:






User Tag List

Thanks Thanks:  0
Likes Likes:  0
Dislikes Dislikes:  0
Results 1 to 7 of 7

Thread: software size

  1. #1
    Junior Member
    Join Date
    Jul 2005
    Posts
    6
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Total Downloaded
    0

    software size

    How can software be divided into medium, small and lage software in terms of loc?
    Roughly how many classes are involved in them.

  2. #2
    Moderator JakeBrake's Avatar
    Join Date
    Dec 2000
    Location
    St. Louis - Year 2025
    Posts
    15,609
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Total Downloaded
    0

    Re: software size

    What is the context and driving force behind your questions?

  3. #3
    SQA Knight
    Join Date
    Aug 2000
    Location
    Elanora Heights, NSW, Australia
    Posts
    3,271
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Total Downloaded
    0

    Re: software size

    intg

    In the context of your question, no !

    There is however a field call Function Point Analysis where they attempt to measure software complexity..... size is a meaningless term in software. Lines of codes does not mean much, even for a common platform.
    See:
    http://www.qpmg.com/fp-intro.htm
    Robert Tehve
    rtehve@bigpond.com

  4. #4
    Senior Member
    Join Date
    Jan 2003
    Posts
    1,898
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Total Downloaded
    0

    Re: software size

    Size and lines of code used to be more meaningful when everyone was coding on mainframes. Robert is right, it has very little meaning now with more contemporary languages and technologies.

    I think Function Point Analysis is possibly the worst estimating methodology I've ever used, but that's probably another thread...

    - Linda

  5. #5
    Moderator JakeBrake's Avatar
    Join Date
    Dec 2000
    Location
    St. Louis - Year 2025
    Posts
    15,609
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Total Downloaded
    0

    Re: software size

    I wonder if we still need context for the questions??

  6. #6
    SQA Knight
    Join Date
    Jan 2002
    Location
    Highlands Ranch, CO, USA
    Posts
    2,860
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Total Downloaded
    0

    Re: software size

    I believe it would also be a function of the language being used. As some are very powerful and compact while others are more verbose.

    Yeah, I agree... LOC is not a good measure today and things such as Function Point and other Static & Dynamic Analysis Metrics (Call/Called Pairs, Branch Analysis, Complexity Level, Execution Coverage, Coupling/Cohesion, etc.) are more realistic in terms of determing "size" (or lets just say Complexity) of code in relation to the effort to maintain it. Which is the real key for all parties involved in software development.

    If the code is too complex (design, fancy programming tricks, etc.) to maintain (higher cost) or to replace then its size doesn't matter.

    Jim
    Jim
    -------------------------------------------
    For all the general stuff to know about QA/Test go here http://www.softwareqatest.com/

  7. #7
    SQA Knight
    Join Date
    Aug 2000
    Location
    Elanora Heights, NSW, Australia
    Posts
    3,271
    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Total Downloaded
    0

    Re: software size

    ljeanwilkin

    Which ones better ? McCabes ?

    FPA is good when you have very little design information. I actually don't know of any estimating technique other than FPA that does not rely heavily of design/implementation info.

    The downfall of FPA is that is meaning varies wildly from platform to platform and you need lost of historical stats for each platform for it to be truely meaningful.
    Robert Tehve
    rtehve@bigpond.com

 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Search Engine Optimisation provided by DragonByte SEO v2.0.36 (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 11.11%
vBulletin Optimisation provided by vB Optimise v2.6.4 (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
User Alert System provided by Advanced User Tagging v3.2.8 (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
vBNominate (Lite) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
Feedback Buttons provided by Advanced Post Thanks / Like (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
Username Changing provided by Username Change (Free) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
BetaSoft Inc.
Digital Point modules: Sphinx-based search
All times are GMT -8. The time now is 02:31 AM.

Copyright BetaSoft Inc.