Assessing software systems




Tudor Gîrba
www.tudorgirba.com


                                      eng.ch
             ...
2002
PhD
2002         2005
PhD          PostDoc
2002         2005             2009
PhD           PostDoc
2002         2005                 2009
                    Consultant




                          ...
Assessing software systems
}
                                                    }
                                                {
                ...
fo
                                               rw
                                                ar
                  ...
fo
                                                               rw
                                           g
        ...
fo
                                                         rw
                                           g
              ...
= 250’000 lines of code
= 250’000 lines of code

* 2 

 = 500’000 seconds
= 250’000 lines of code

* 2 

 = 500’000 seconds

/ 3600 	 140 hours
       ~
= 250’000 lines of code

* 2 

 = 500’000 seconds

/ 3600 	 140 hours
       ~

/ 8 		 ~ 18 days
= 250’000 lines of code

* 2 

 = 500’000 seconds

/ 3600 	 140 hours
       ~

/ 8 		 ~ 18 days

/ 20 	 ~ 1 month
McCabe = 21
                                                      o  d
NOM =                                          : #i...
McCabe = 21
                                                      o  d
NOM =                                          : #i...
unib e.ch
moo se.
fo
                                                               rw
                                           g
        ...
{
        {
    }
    }
}
        {
                 reverse




{
        {
        }

}
                engineering
{
        {
    }
    }
}
        {
                 reverse




{
        {
        }

}
                engineering
{
        {
    }
    }
}
        {
                 reverse




{
                              assessment




        {
...
Tudor Gîrba
        www.tudorgirba.com




creativecommons.org/licenses/by/3.0/
Assessing software systems (at Open Business Lunch)
Assessing software systems (at Open Business Lunch)
Upcoming SlideShare
Loading in …5
×

Assessing software systems (at Open Business Lunch)

694 views

Published on

I used this set of slides for a presentation I gave at the Open Business Lunch in Bern (August 2009)

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
694
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Assessing software systems (at Open Business Lunch)

  1. 1. Assessing software systems Tudor Gîrba www.tudorgirba.com eng.ch w ww.sw-
  2. 2. 2002
  3. 3. PhD 2002 2005
  4. 4. PhD PostDoc 2002 2005 2009
  5. 5. PhD PostDoc 2002 2005 2009 Consultant eng.ch w ww.sw-
  6. 6. Assessing software systems
  7. 7. } } { { } } { { g in er ne gi en d ar rw fo
  8. 8. fo rw ar d en gi ne er in g { { { { { { } { { } } actual development } } } { } } }
  9. 9. fo rw g rin ar ee d en in ng gi ne ee er rs in ve g re { { { { { { } { { } } actual development } } } { } } }
  10. 10. fo rw g rin ar ee d en in ng gi ne ee er rs in ve g re { { { { { { } { { } } evolve } } } { } } }
  11. 11. = 250’000 lines of code
  12. 12. = 250’000 lines of code * 2 = 500’000 seconds
  13. 13. = 250’000 lines of code * 2 = 500’000 seconds / 3600 140 hours ~
  14. 14. = 250’000 lines of code * 2 = 500’000 seconds / 3600 140 hours ~ / 8 ~ 18 days
  15. 15. = 250’000 lines of code * 2 = 500’000 seconds / 3600 140 hours ~ / 8 ~ 18 days / 20 ~ 1 month
  16. 16. McCabe = 21 o d NOM = : #isG 102 0 select ,00 ... 3 ses 75 clas = C LO { { { { } } } } { }
  17. 17. McCabe = 21 o d NOM = : #isG 102 0 select ,00 ... 3 ses 75 clas = C LO { { { { } } } } { }
  18. 18. unib e.ch moo se.
  19. 19. fo rw g rin ar ee d en in ng gi ne ee er rs in ve g re { { { { { { } { { } } actual development } } } { } } }
  20. 20. { { } } } { reverse { { } } engineering
  21. 21. { { } } } { reverse { { } } engineering
  22. 22. { { } } } { reverse { assessment { } } engineering
  23. 23. Tudor Gîrba www.tudorgirba.com creativecommons.org/licenses/by/3.0/

×