SlideShare a Scribd company logo
1 of 23
Download to read offline
Yuluarjo Sentosa
      IT Ministry
 28 – July - 2012
Continuum of Ideas
                     GOD’S DOMAIN

   ABSOLUTE                                  ABSOLUTE
   FICTION                                   TRUTH



                    PEOPLE’s DOMAIN

       Closer to       OPINION        Closer to Truth
       Fantasy
                     Supplemented
       Closer to                        Closer to
      Imagination   by assumptions       Reality
More dependant on                     More Supported by
    creativity                         Facts & Figures
In The Beginning God
                                                     Gen 1:26 Berfirmanlah Allah: "Baiklah Kita
                                                     menjadikan manusia menurut gambar dan rupa Kita,
                                                     supaya mereka berkuasa atas ikan-ikan di laut dan
                                                     burung-burung di udara dan atas ternak dan atas
                                                     seluruh bumi dan atas segala binatang melata yang
                                                     merayap di
                                                     bumi."
                                                     Gen 1:27 Maka Allah menciptakan manusia itu
                                                     menurut gambar-Nya, menurut gambar Allah
                                                     diciptakan-Nya dia; laki-laki dan perempuan
                                                     diciptakan-Nya mereka.
(Gen 2:7) ketika itulah TUHAN Allah membentuk
manusia itu dari debu tanah dan menghembuskan
nafas hidup ke dalam hidungnya; demikianlah
manusia itu menjadi makhluk yang hidup.



  Gen 1:28 Allah memberkati mereka, lalu Allah
  berfirman kepada mereka: "Beranakcuculah dan
  bertambah banyak; penuhilah bumi dan
  taklukkanlah itu, berkuasalah atas ikan-ikan di laut
  dan burung-burung di udara dan atas segala
  binatang yang merayap di bumi."
In The Beginning


           Lalu firman-Nya kepada manusia itu: "Karena engkau
           mendengarkan perkataan isterimu dan memakan dari buah
           pohon, yang telah Kuperintahkan kepadamu: Jangan makan
           dari padanya, maka terkutuklah tanah karena engkau; dengan
           bersusah payah engkau akan mencari rezekimu dari tanah
           seumur hidupmu: semak duri dan rumput duri yang akan
           dihasilkannya bagimu, dan tumbuh-tumbuhan di padang akan
           menjadi makananmu; dengan berpeluh engkau akan mencari
           makananmu, sampai engkau kembali lagi menjadi tanah, karena
           dari situlah engkau diambil; sebab engkau debu dan engkau
           akan kembali menjadi debu."
           (Gen 3:17-19)




Nowadays
Work = Value adding




What were added?

   Too
   ls       Energy     Time     Design &
           Resources           Engineering
When we buy, we pay for:

                             2          2




                             Too       Energy
                             ls       Resources



Product
                 Materi
                 al
                             Time     Design &
 1                                   Engineering
                  2           2         2
 0
What do we buy?
How do we get them?
How do we get them?
          Continued…




RISK
How do we get them? Continued…
Similarity of IT product
 Development to Tangible Product
          Development




TANGIBLE
PRODUCTS
DEVELOPMENT            IT PRODUCTS
                       DEVELOPMENT
Where The Time Goes
                          Small Project            Large Project
      Activity
                      (2,500 lines of code)   (500,000 lines of code)
Architecture design           10%                      30%
Detailed design               20%                      20%
Code/debug                    25%                      10%
Unit Test                     20%                      5%
Integration                   15%                      20%
System Test                   10%                      15%




 “A $100 mistake in requirement analysis can cost as much as
 $20,000 to correct later” (Boehm and Papaccio, 1988)
Summary of Classic Mistakes
     People-Related            Process-Related            Product-Related        Technology-Related
       Mistakes                   Mistakes                   Mistakes                 Mistakes
1.   Undermined             14. Overly optimistic       28. Requirements gold-   33. Silver-bullet
     motivation                 schedules                   plating                  syndrome
2.   Weak personnel         15. Insufficient risk       29. Feature Creep        34. Overestimated
                                management                                           savings from new
3.   Uncontrolled problem                               30. Developer gold-
                                                                                     tools or methods
     employees              16. Contractor failure          plating
                                                                                 35. Switching tools in the
4.   Heroics                17. Insufficient planning   31. Push-me, pull-me         middle of a project
                                                            negotiation
5.   Adding people to a     18. Abandonment of
                                                                                 36. Lack of automated
     late project               planning under          32. Research-oriented
                                                                                     source-code control
6.   Noisy, crowded             pressure                    development
     offices                19. Wasted time during
                                the fuzzy front end
7.   Friction between
     developers and         20. Shortchanged
     customers                  upstream activities
8.  Unrealistic             21. Inadequate design
    expectations            22. Shortchanged quality
9. Lack of effective            assurance
    project sponsorship     23. Insufficient
10. Lack of stakeholeder        management
    buy-in                      controls
11. Lack of user input      24. Premature or overly
12. Politics placed over        frequent
                                convergence
    substance
                            25. Omitting necessary
13. Wishful thinking
                                tasks from estimates
                            26. Planning to catch up
                                later
                            27. Code-like-hell
                                programming
Software Development Lifecycle
                     The Impact




February, 2007
Software Development Lifecycle
                       Pure Waterfall




February, 2007
Software Development Lifecycle
                         Spiral




February, 2007
Software Development Lifecycle
                      Design-To-Schedule




February, 2007
Software Supply Chain
   Software Development
                                                                        Software Distribution




                                                                                  A SW engineer in US with 2 years experience might
                                                                                  make $50k per year, but there is pressure from
      Employs 1.7 Million People in US in 2007 in US alone for Software &         globalization. The other thing to keep in mind is the cost
      related services Factor                                                     of living is much higher in the US so in some respects
                                                                                  your standard of living might be worse.
A beginning software engineer could earn as little as $25,000-$30,000 annually, or as much as $60,000-$70,000 in expensive areas of
California -- or potentially more for a very good graduate, or a well-paying job.

A software engineer with 5-10 years of experience will make more, often $90,000-$100,000 or more in California, up to occasionally $200,000
or more per year. In less expensive areas it's often less. In Pittsburgh, PA, for instance, assume a software engineer will make $30,000 to
$35,000 less per year at a similar job. There are also significant differences depending on the kind of company the engineer works for, and
the type of job. The job title also usually changes to something like "senior software engineer".
Software Supply Chain
Software Development             Software Distribution




                                      Reproduction COST is very low;
 Development COST is very high        Distribution COST is relatively low

    QUESTIONS:
    1. DO WE HAVE THE RIGHT TO CHOOSE WHICH COST TO PAY?
    2. WHOSE PRODUCT IS IT ANYWAY?
Ethical Questions about Software Piracy
 QUESTIONS:
 1. DO WE HAVE THE RIGHT TO CHOOSE WHICH COST TO PAY?
 2. WHOSE PRODUCT IS IT ANYWAY?


Sesungguhnya telah terdengar teriakan besar, karena upah yang
kamu tahan dari buruh yang telah menuai hasil ladangmu, dan telah
sampai ke telinga Tuhan semesta alam keluhan mereka yang
menyabit panenmu.
(Jam 5:4)
Tinggallah dalam rumah itu, makan dan minumlah apa yang
diberikan orang kepadamu, sebab seorang pekerja patut mendapat
upahnya. Janganlah berpindah-pindah rumah.
(Luk 10:7)

Jangan mencuri.
(Deu 5:19)
Questions,
Praying &
 Answers

More Related Content

Similar to Haki dan iman kristen yuluarjo sentosa

Software Development in 21st Century
Software Development in 21st CenturySoftware Development in 21st Century
Software Development in 21st Century
Henry Jacob
 
Taming Big Balls of Mud with Diligence, Agile Practices, and Hard Work
Taming Big Balls of Mud with Diligence, Agile Practices, and Hard WorkTaming Big Balls of Mud with Diligence, Agile Practices, and Hard Work
Taming Big Balls of Mud with Diligence, Agile Practices, and Hard Work
Joseph Yoder
 
GDG Cloud Southlake #24: Arty Starr: Enabling Powerful Software Insights by V...
GDG Cloud Southlake #24: Arty Starr: Enabling Powerful Software Insights by V...GDG Cloud Southlake #24: Arty Starr: Enabling Powerful Software Insights by V...
GDG Cloud Southlake #24: Arty Starr: Enabling Powerful Software Insights by V...
James Anderson
 

Similar to Haki dan iman kristen yuluarjo sentosa (20)

Towards a sustainable solution to open source sustainability
Towards a sustainable solution to open source sustainabilityTowards a sustainable solution to open source sustainability
Towards a sustainable solution to open source sustainability
 
3 dpe final 2013 berkeley
3 dpe final 2013 berkeley3 dpe final 2013 berkeley
3 dpe final 2013 berkeley
 
Software Development in 21st Century
Software Development in 21st CenturySoftware Development in 21st Century
Software Development in 21st Century
 
LA BIMstorm - AIA Bim Awards Jury's Choice Award 2008
LA BIMstorm - AIA Bim Awards Jury's Choice Award 2008LA BIMstorm - AIA Bim Awards Jury's Choice Award 2008
LA BIMstorm - AIA Bim Awards Jury's Choice Award 2008
 
Codemotion Berlin 2015 recap
Codemotion Berlin 2015   recapCodemotion Berlin 2015   recap
Codemotion Berlin 2015 recap
 
Quality - Douglas Crockford
Quality - Douglas CrockfordQuality - Douglas Crockford
Quality - Douglas Crockford
 
Autodesk Case Study
Autodesk Case StudyAutodesk Case Study
Autodesk Case Study
 
Professional Software Development, Practices and Ethics
Professional Software Development, Practices and EthicsProfessional Software Development, Practices and Ethics
Professional Software Development, Practices and Ethics
 
Project Management 01
Project Management 01Project Management 01
Project Management 01
 
Software Engineering in the Continuous Age
Software Engineering in the Continuous AgeSoftware Engineering in the Continuous Age
Software Engineering in the Continuous Age
 
DockerCon EU 2015: Day 1 General Session
DockerCon EU 2015: Day 1 General SessionDockerCon EU 2015: Day 1 General Session
DockerCon EU 2015: Day 1 General Session
 
Distributed cat herding
Distributed cat herdingDistributed cat herding
Distributed cat herding
 
Radical Quality From Toyota to Tech
Radical Quality From Toyota to TechRadical Quality From Toyota to Tech
Radical Quality From Toyota to Tech
 
Taming Big Balls of Mud with Diligence, Agile Practices, and Hard Work
Taming Big Balls of Mud with Diligence, Agile Practices, and Hard WorkTaming Big Balls of Mud with Diligence, Agile Practices, and Hard Work
Taming Big Balls of Mud with Diligence, Agile Practices, and Hard Work
 
MDW NY | Matt Howell_New Teams and Process for Making Digital Work
MDW NY | Matt Howell_New Teams and Process for Making Digital WorkMDW NY | Matt Howell_New Teams and Process for Making Digital Work
MDW NY | Matt Howell_New Teams and Process for Making Digital Work
 
Senior Planning Engineer..
Senior Planning Engineer..Senior Planning Engineer..
Senior Planning Engineer..
 
Senior Planning Engineer..
Senior Planning Engineer..Senior Planning Engineer..
Senior Planning Engineer..
 
Coderbuddy
CoderbuddyCoderbuddy
Coderbuddy
 
Poor Man's Kanban
Poor Man's KanbanPoor Man's Kanban
Poor Man's Kanban
 
GDG Cloud Southlake #24: Arty Starr: Enabling Powerful Software Insights by V...
GDG Cloud Southlake #24: Arty Starr: Enabling Powerful Software Insights by V...GDG Cloud Southlake #24: Arty Starr: Enabling Powerful Software Insights by V...
GDG Cloud Southlake #24: Arty Starr: Enabling Powerful Software Insights by V...
 

Recently uploaded

Genuine kala ilam, Kala jadu specialist in Dubai and Black magic expert in Du...
Genuine kala ilam, Kala jadu specialist in Dubai and Black magic expert in Du...Genuine kala ilam, Kala jadu specialist in Dubai and Black magic expert in Du...
Genuine kala ilam, Kala jadu specialist in Dubai and Black magic expert in Du...
makhmalhalaaay
 
Jual Obat Aborsi Ponorogo ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Ponorogo ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Ponorogo ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Ponorogo ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Professional Amil baba, Kala jadu expert in Canada and Black magic expert in ...
Professional Amil baba, Kala jadu expert in Canada and Black magic expert in ...Professional Amil baba, Kala jadu expert in Canada and Black magic expert in ...
Professional Amil baba, Kala jadu expert in Canada and Black magic expert in ...
makhmalhalaaay
 
Famous kala ilam, Black magic specialist in Pakistan Or Kala jadu expert in E...
Famous kala ilam, Black magic specialist in Pakistan Or Kala jadu expert in E...Famous kala ilam, Black magic specialist in Pakistan Or Kala jadu expert in E...
Famous kala ilam, Black magic specialist in Pakistan Or Kala jadu expert in E...
baharayali
 
Genuine kala ilam, Kala ilam expert in UAE and Kala ilam specialist in Saudi...
Genuine kala ilam, Kala ilam expert in UAE  and Kala ilam specialist in Saudi...Genuine kala ilam, Kala ilam expert in UAE  and Kala ilam specialist in Saudi...
Genuine kala ilam, Kala ilam expert in UAE and Kala ilam specialist in Saudi...
makhmalhalaaay
 
Popular Kala Jadu, Kala ilam specialist in USA and Bangali Amil baba in Saudi...
Popular Kala Jadu, Kala ilam specialist in USA and Bangali Amil baba in Saudi...Popular Kala Jadu, Kala ilam specialist in USA and Bangali Amil baba in Saudi...
Popular Kala Jadu, Kala ilam specialist in USA and Bangali Amil baba in Saudi...
baharayali
 
Jual Obat Aborsi Padang ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan C...
Jual Obat Aborsi Padang ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan C...Jual Obat Aborsi Padang ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan C...
Jual Obat Aborsi Padang ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan C...
ZurliaSoop
 
Popular Kala Jadu, Kala jadu Expert in Islamabad and Kala jadu specialist in ...
Popular Kala Jadu, Kala jadu Expert in Islamabad and Kala jadu specialist in ...Popular Kala Jadu, Kala jadu Expert in Islamabad and Kala jadu specialist in ...
Popular Kala Jadu, Kala jadu Expert in Islamabad and Kala jadu specialist in ...
baharayali
 
Professional kala ilam, Black magic specialist in Pakistan Or Kala jadu exper...
Professional kala ilam, Black magic specialist in Pakistan Or Kala jadu exper...Professional kala ilam, Black magic specialist in Pakistan Or Kala jadu exper...
Professional kala ilam, Black magic specialist in Pakistan Or Kala jadu exper...
baharayali
 

Recently uploaded (20)

Pathankot Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Pathankot Escorts 🥰 8617370543 Call Girls Offer VIP Hot GirlsPathankot Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Pathankot Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
 
Genuine kala ilam, Kala jadu specialist in Dubai and Black magic expert in Du...
Genuine kala ilam, Kala jadu specialist in Dubai and Black magic expert in Du...Genuine kala ilam, Kala jadu specialist in Dubai and Black magic expert in Du...
Genuine kala ilam, Kala jadu specialist in Dubai and Black magic expert in Du...
 
Charkhi Dadri Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Charkhi Dadri Escorts 🥰 8617370543 Call Girls Offer VIP Hot GirlsCharkhi Dadri Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Charkhi Dadri Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
 
Jual Obat Aborsi Ponorogo ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Ponorogo ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Ponorogo ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Ponorogo ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Madina _Books_Glossary.pdf
Madina                   _Books_Glossary.pdfMadina                   _Books_Glossary.pdf
Madina _Books_Glossary.pdf
 
Professional Amil baba, Kala jadu expert in Canada and Black magic expert in ...
Professional Amil baba, Kala jadu expert in Canada and Black magic expert in ...Professional Amil baba, Kala jadu expert in Canada and Black magic expert in ...
Professional Amil baba, Kala jadu expert in Canada and Black magic expert in ...
 
Famous kala ilam, Black magic specialist in Pakistan Or Kala jadu expert in E...
Famous kala ilam, Black magic specialist in Pakistan Or Kala jadu expert in E...Famous kala ilam, Black magic specialist in Pakistan Or Kala jadu expert in E...
Famous kala ilam, Black magic specialist in Pakistan Or Kala jadu expert in E...
 
Codex Singularity: Search for the Prisca Sapientia
Codex Singularity: Search for the Prisca SapientiaCodex Singularity: Search for the Prisca Sapientia
Codex Singularity: Search for the Prisca Sapientia
 
Genuine kala ilam, Kala ilam expert in UAE and Kala ilam specialist in Saudi...
Genuine kala ilam, Kala ilam expert in UAE  and Kala ilam specialist in Saudi...Genuine kala ilam, Kala ilam expert in UAE  and Kala ilam specialist in Saudi...
Genuine kala ilam, Kala ilam expert in UAE and Kala ilam specialist in Saudi...
 
Hire Best Next Js Developer For Your Project
Hire Best Next Js Developer For Your ProjectHire Best Next Js Developer For Your Project
Hire Best Next Js Developer For Your Project
 
Genesis 1:5 - Meditate the Scripture Daily bit by bit
Genesis 1:5 - Meditate the Scripture Daily bit by bitGenesis 1:5 - Meditate the Scripture Daily bit by bit
Genesis 1:5 - Meditate the Scripture Daily bit by bit
 
Emails, Facebook, WhatsApp and the Dhamma (English and Chinese).pdf
Emails, Facebook, WhatsApp and the Dhamma  (English and Chinese).pdfEmails, Facebook, WhatsApp and the Dhamma  (English and Chinese).pdf
Emails, Facebook, WhatsApp and the Dhamma (English and Chinese).pdf
 
Popular Kala Jadu, Kala ilam specialist in USA and Bangali Amil baba in Saudi...
Popular Kala Jadu, Kala ilam specialist in USA and Bangali Amil baba in Saudi...Popular Kala Jadu, Kala ilam specialist in USA and Bangali Amil baba in Saudi...
Popular Kala Jadu, Kala ilam specialist in USA and Bangali Amil baba in Saudi...
 
Jual Obat Aborsi Padang ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan C...
Jual Obat Aborsi Padang ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan C...Jual Obat Aborsi Padang ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan C...
Jual Obat Aborsi Padang ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan C...
 
famous No 1 astrologer / Best No 1 Amil baba in UK, Australia, Germany, USA, ...
famous No 1 astrologer / Best No 1 Amil baba in UK, Australia, Germany, USA, ...famous No 1 astrologer / Best No 1 Amil baba in UK, Australia, Germany, USA, ...
famous No 1 astrologer / Best No 1 Amil baba in UK, Australia, Germany, USA, ...
 
Amil baba in Lahore /Amil baba in Karachi /Amil baba in Pakistan
Amil baba in Lahore /Amil baba in Karachi /Amil baba in PakistanAmil baba in Lahore /Amil baba in Karachi /Amil baba in Pakistan
Amil baba in Lahore /Amil baba in Karachi /Amil baba in Pakistan
 
Popular Kala Jadu, Kala jadu Expert in Islamabad and Kala jadu specialist in ...
Popular Kala Jadu, Kala jadu Expert in Islamabad and Kala jadu specialist in ...Popular Kala Jadu, Kala jadu Expert in Islamabad and Kala jadu specialist in ...
Popular Kala Jadu, Kala jadu Expert in Islamabad and Kala jadu specialist in ...
 
Jude: The Acts of the Apostate: High Handed Sins (vv.5-7).pptx
Jude: The Acts of the Apostate: High Handed Sins (vv.5-7).pptxJude: The Acts of the Apostate: High Handed Sins (vv.5-7).pptx
Jude: The Acts of the Apostate: High Handed Sins (vv.5-7).pptx
 
Professional kala ilam, Black magic specialist in Pakistan Or Kala jadu exper...
Professional kala ilam, Black magic specialist in Pakistan Or Kala jadu exper...Professional kala ilam, Black magic specialist in Pakistan Or Kala jadu exper...
Professional kala ilam, Black magic specialist in Pakistan Or Kala jadu exper...
 
Amil Baba Bangali in UK/Online services in UK Australia Canada and Pakistan. ...
Amil Baba Bangali in UK/Online services in UK Australia Canada and Pakistan. ...Amil Baba Bangali in UK/Online services in UK Australia Canada and Pakistan. ...
Amil Baba Bangali in UK/Online services in UK Australia Canada and Pakistan. ...
 

Haki dan iman kristen yuluarjo sentosa

  • 1. Yuluarjo Sentosa IT Ministry 28 – July - 2012
  • 2. Continuum of Ideas GOD’S DOMAIN ABSOLUTE ABSOLUTE FICTION TRUTH PEOPLE’s DOMAIN Closer to OPINION Closer to Truth Fantasy Supplemented Closer to Closer to Imagination by assumptions Reality More dependant on More Supported by creativity Facts & Figures
  • 3.
  • 4. In The Beginning God Gen 1:26 Berfirmanlah Allah: "Baiklah Kita menjadikan manusia menurut gambar dan rupa Kita, supaya mereka berkuasa atas ikan-ikan di laut dan burung-burung di udara dan atas ternak dan atas seluruh bumi dan atas segala binatang melata yang merayap di bumi." Gen 1:27 Maka Allah menciptakan manusia itu menurut gambar-Nya, menurut gambar Allah diciptakan-Nya dia; laki-laki dan perempuan diciptakan-Nya mereka. (Gen 2:7) ketika itulah TUHAN Allah membentuk manusia itu dari debu tanah dan menghembuskan nafas hidup ke dalam hidungnya; demikianlah manusia itu menjadi makhluk yang hidup. Gen 1:28 Allah memberkati mereka, lalu Allah berfirman kepada mereka: "Beranakcuculah dan bertambah banyak; penuhilah bumi dan taklukkanlah itu, berkuasalah atas ikan-ikan di laut dan burung-burung di udara dan atas segala binatang yang merayap di bumi."
  • 5. In The Beginning Lalu firman-Nya kepada manusia itu: "Karena engkau mendengarkan perkataan isterimu dan memakan dari buah pohon, yang telah Kuperintahkan kepadamu: Jangan makan dari padanya, maka terkutuklah tanah karena engkau; dengan bersusah payah engkau akan mencari rezekimu dari tanah seumur hidupmu: semak duri dan rumput duri yang akan dihasilkannya bagimu, dan tumbuh-tumbuhan di padang akan menjadi makananmu; dengan berpeluh engkau akan mencari makananmu, sampai engkau kembali lagi menjadi tanah, karena dari situlah engkau diambil; sebab engkau debu dan engkau akan kembali menjadi debu." (Gen 3:17-19) Nowadays
  • 6. Work = Value adding What were added? Too ls Energy Time Design & Resources Engineering
  • 7. When we buy, we pay for: 2 2 Too Energy ls Resources Product Materi al Time Design & 1 Engineering 2 2 2 0
  • 8. What do we buy?
  • 9. How do we get them?
  • 10. How do we get them? Continued… RISK
  • 11. How do we get them? Continued…
  • 12.
  • 13. Similarity of IT product Development to Tangible Product Development TANGIBLE PRODUCTS DEVELOPMENT IT PRODUCTS DEVELOPMENT
  • 14. Where The Time Goes Small Project Large Project Activity (2,500 lines of code) (500,000 lines of code) Architecture design 10% 30% Detailed design 20% 20% Code/debug 25% 10% Unit Test 20% 5% Integration 15% 20% System Test 10% 15% “A $100 mistake in requirement analysis can cost as much as $20,000 to correct later” (Boehm and Papaccio, 1988)
  • 15. Summary of Classic Mistakes People-Related Process-Related Product-Related Technology-Related Mistakes Mistakes Mistakes Mistakes 1. Undermined 14. Overly optimistic 28. Requirements gold- 33. Silver-bullet motivation schedules plating syndrome 2. Weak personnel 15. Insufficient risk 29. Feature Creep 34. Overestimated management savings from new 3. Uncontrolled problem 30. Developer gold- tools or methods employees 16. Contractor failure plating 35. Switching tools in the 4. Heroics 17. Insufficient planning 31. Push-me, pull-me middle of a project negotiation 5. Adding people to a 18. Abandonment of 36. Lack of automated late project planning under 32. Research-oriented source-code control 6. Noisy, crowded pressure development offices 19. Wasted time during the fuzzy front end 7. Friction between developers and 20. Shortchanged customers upstream activities 8. Unrealistic 21. Inadequate design expectations 22. Shortchanged quality 9. Lack of effective assurance project sponsorship 23. Insufficient 10. Lack of stakeholeder management buy-in controls 11. Lack of user input 24. Premature or overly 12. Politics placed over frequent convergence substance 25. Omitting necessary 13. Wishful thinking tasks from estimates 26. Planning to catch up later 27. Code-like-hell programming
  • 16. Software Development Lifecycle The Impact February, 2007
  • 17. Software Development Lifecycle Pure Waterfall February, 2007
  • 18. Software Development Lifecycle Spiral February, 2007
  • 19. Software Development Lifecycle Design-To-Schedule February, 2007
  • 20. Software Supply Chain Software Development Software Distribution A SW engineer in US with 2 years experience might make $50k per year, but there is pressure from Employs 1.7 Million People in US in 2007 in US alone for Software & globalization. The other thing to keep in mind is the cost related services Factor of living is much higher in the US so in some respects your standard of living might be worse. A beginning software engineer could earn as little as $25,000-$30,000 annually, or as much as $60,000-$70,000 in expensive areas of California -- or potentially more for a very good graduate, or a well-paying job. A software engineer with 5-10 years of experience will make more, often $90,000-$100,000 or more in California, up to occasionally $200,000 or more per year. In less expensive areas it's often less. In Pittsburgh, PA, for instance, assume a software engineer will make $30,000 to $35,000 less per year at a similar job. There are also significant differences depending on the kind of company the engineer works for, and the type of job. The job title also usually changes to something like "senior software engineer".
  • 21. Software Supply Chain Software Development Software Distribution Reproduction COST is very low; Development COST is very high Distribution COST is relatively low QUESTIONS: 1. DO WE HAVE THE RIGHT TO CHOOSE WHICH COST TO PAY? 2. WHOSE PRODUCT IS IT ANYWAY?
  • 22. Ethical Questions about Software Piracy QUESTIONS: 1. DO WE HAVE THE RIGHT TO CHOOSE WHICH COST TO PAY? 2. WHOSE PRODUCT IS IT ANYWAY? Sesungguhnya telah terdengar teriakan besar, karena upah yang kamu tahan dari buruh yang telah menuai hasil ladangmu, dan telah sampai ke telinga Tuhan semesta alam keluhan mereka yang menyabit panenmu. (Jam 5:4) Tinggallah dalam rumah itu, makan dan minumlah apa yang diberikan orang kepadamu, sebab seorang pekerja patut mendapat upahnya. Janganlah berpindah-pindah rumah. (Luk 10:7) Jangan mencuri. (Deu 5:19)