Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 23

Thread: Software development process

  1. #11
    Email problem
    Join Date
    Aug 2009
    Location
    North Riding
    Posts
    25
    Thanks
    5
    Thanked 7 Times in 5 Posts

    QUOTE=twinscythe12332

    Quote Originally Posted by twinscythe12332 View Post
    I'm doing a course on IT project and quality management through CTI for my BSc, so anything to do with real-life examples of it intrigue me ^^

    as for the ISO vs CMMI side, I thought it might be something like that. effectively the goal for someone going through ISO is to say "ISO xxxx(I believe there are seperate categories depending on what you are doing) compliant" whereas you would be looking more at saying "was developed using a CMMI approach"
    You are right with the ISO statement, however an organisation that has reach a maturity level will say we are CMMI level 1,2,3,4 or 5.

  2. #12
    Site Caretaker Dave A's Avatar
    Join Date
    May 2006
    Location
    Durban, South Africa
    Posts
    22,648
    Thanks
    3,304
    Thanked 2,676 Times in 2,257 Posts
    Blog Entries
    12
    This thread is so full of useful information I'd like to move it into a public area and rename it. Suggestions as to the appropriate forum and a new thread title invited (please).

  3. #13
    Platinum Member Marq's Avatar
    Join Date
    May 2006
    Posts
    1,297
    Thanks
    73
    Thanked 283 Times in 216 Posts
    'software development processes' under the it forum?
    The cost of living hasn't affected its popularity.
    Sponsored By: http://www.honeycombhouse.com

  4. #14
    Email problem
    Join Date
    Aug 2009
    Location
    North Riding
    Posts
    25
    Thanks
    5
    Thanked 7 Times in 5 Posts
    Hi Dave, I have to agree with Marg, 'Software Development Processes' under the IT forum is perfect.

  5. #15
    Gold Member twinscythe12332's Avatar
    Join Date
    Jan 2007
    Location
    durban
    Posts
    769
    Thanks
    12
    Thanked 110 Times in 84 Posts
    Quote Originally Posted by Genevie Vince View Post
    You are right with the ISO statement, however an organisation that has reach a maturity level will say we are CMMI level 1,2,3,4 or 5.
    found a mapping for ISO vs CMMI as well.

    Read here.

    it's kind of interesting when someone does a comparison like that.

    apologies if I'm asking questions that are available somewhere, I just didn't see them on the CMMI site, but how do the maturity levels differ? would those be levels of CMMI integration into business practices? and if that is the case, isn't that a slightly different way of saying "Compliant"?

  6. Thanks given for this post:

    Dave A (19-Aug-09)

  7. #16
    Email problem
    Join Date
    Aug 2009
    Location
    North Riding
    Posts
    25
    Thanks
    5
    Thanked 7 Times in 5 Posts

    CMMI Levels

    Quote Originally Posted by twinscythe12332 View Post
    found a mapping for ISO vs CMMI as well.

    Read here.

    it's kind of interesting when someone does a comparison like that.

    apologies if I'm asking questions that are available somewhere, I just didn't see them on the CMMI site, but how do the maturity levels differ? would those be levels of CMMI integration into business practices? and if that is the case, isn't that a slightly different way of saying "Compliant"?

    Thank you very much for the link you have sent. It is very informative!

    You really don’t have to apologise, it is always nice to add extra information where possible.

    To understand the levels, you need to know that CMMI has two representations
    1. Staged Representation
    2. Continuous Representation
    The decision to choose one or the other depends on the goals of the organisation.

    Staged Representation uses maturity levels to measure process improvement, there are 5 maturity levels. It will provide a sequence of improvements, beginning with basic management practices and progressing through a predefined and path of successive levels, each serving a foundation for the next.
    Maturity levels are as follows:
    ML1: Initial - This is typically ad hoc and chaotic. ML1 has no process areas
    ML2: Managed - An organisation has achieved all of the goals of the ML2 process areas. ML2 has 7 Process areas
    ML3: Defined - An organisation has achieved all of the goals of the ML2 and ML3 process areas. ML3 has 11 process areas
    ML4: Quantitatively Managed - Processes achieved are controlled using statistical and other quantitative techniques. ML4 has 2 process areas
    ML:5 Optimising – All the process areas are achieved. ML5 focuses on continually improving process performance

    Continuous Representation uses capability levels to measure process improvement, there are 6 capability levels. The organisation can select the order of improvement that best meets the organisation’s business objectives.
    Capability levels are as follows:
    0 Incomplete
    1 Performed
    2 Managed
    3 Defined
    4 Quantitatively Managed
    5 Optimising

    Both representations are designed to offer essentially equivalent results, most organisations choose the stage representation.

    Not all the CMMI levels integrate into the business practices, CMMI will show the business what is working and what is not, it helps align business goals and IT goals.

  8. Thanks given for this post:

    Dave A (19-Aug-09)

  9. #17
    Email problem
    Join Date
    Aug 2009
    Location
    North Riding
    Posts
    25
    Thanks
    5
    Thanked 7 Times in 5 Posts

    CMMI Levels Cont.

    Here I have attached an image of the stage represenation maturity levels.

    Maturity Levels:
    Maturity levels consist of a predefined set of process areas. The maturity levels are measured by the achievement of the specific and generic goals that apply to each predefined set of process areas.
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	CMMI Staged Maturity Levels.jpg 
Views:	237 
Size:	14.1 KB 
ID:	897  

  10. #18
    Site Caretaker Dave A's Avatar
    Join Date
    May 2006
    Location
    Durban, South Africa
    Posts
    22,648
    Thanks
    3,304
    Thanked 2,676 Times in 2,257 Posts
    Blog Entries
    12
    Idle thought occured -

    Typically, is software development considered a project or an organisation?

  11. #19
    Email problem
    Join Date
    Aug 2009
    Location
    North Riding
    Posts
    25
    Thanks
    5
    Thanked 7 Times in 5 Posts
    Quote Originally Posted by Dave A View Post
    Idle thought occured -

    Typically, is software development considered a project or an organisation?
    Software development can be considered to be a project and an organisation:

    As an example, a banking institute will have multiple software development projects actively running, however they are not considered to be a Software Development organisation.
    The other example is an organisation that solely does software development with multiple software development projects actively running can be considered to be a Software Development organisation.

  12. #20
    Platinum Member Marq's Avatar
    Join Date
    May 2006
    Posts
    1,297
    Thanks
    73
    Thanked 283 Times in 216 Posts
    I dont know about organisation but I can tell you about the process and projects.....for eg..here is a typical Software Development Cycle.

    1. Programmer produces code he believes is bug-free.
    2. Product is tested. 20 bugs are found.
    3. Programmer fixes 10 of the bugs and explains to the testing department that the other 10 aren't really bugs.
    4. Testing department finds that five of the fixes didn't work and discovers 15 new bugs.
    5. Repeat three times steps 3 and 4.
    6. Due to marketing pressure and an extremely premature product announcement based on overly-optimistic programming schedule, the product is released.
    7. Users find 137 new bugs.
    8. Original programmer, having cashed his royalty check, is nowhere to be found.
    9. Newly-assembled programming team fixes almost all of the 137 bugs, but introduce 456 new ones.
    10. Original programmer sends underpaid testing department a postcard from Fiji. Entire testing department quits.
    11. Company is bought in a hostile takeover by competitor using profits from their latest release, which had 783 bugs.
    12. New CEO is brought in by board of directors. He hires a programmer to redo program from scratch.
    13. Programmer produces code he believes is bug-free…
    The cost of living hasn't affected its popularity.
    Sponsored By: http://www.honeycombhouse.com

  13. Thank given for this post:

    Dave A (21-Aug-09), Genevie Vince (21-Aug-09), Yvonne (24-Aug-09)

Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. Why Accounting Software Cannot Replace The Accountant
    By sgafc in forum General Business Forum
    Replies: 4
    Last Post: 03-Oct-23, 08:08 AM
  2. Conditions for sustained high economic growth
    By Dave A in forum South African Politics Forum
    Replies: 1
    Last Post: 12-Jun-08, 04:02 PM

Tags for this Thread

Did you like this article? Share it with your favourite social network.

Did you like this article? Share it with your favourite social network.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •