Electronic Course Notes
Papers
- EP-1. A View of 20th and 21st Century Software Engineering ( DOC
)
- EP-2. A Spiral Model of Software Development and Enhancement ( PDF
)
- EP-3. The Incremental Commitment Model ( DOC)
- EP-4. Software Risk Management ( PDF
)
- EP-5. Agile Software Development: The People Factor ( PDF
)
- EP-6. Sierra Mountain Bikes Zero Case Study ( DOC)
- EP-7. Madachy Process Dynamics ( PDF
)
- EP-8. Escaping the Software Tar Pit ( PDF)
- EP-9. Avoiding the Software Model-Clash SpiderWeb ( PDF
)
- EP-10. Educating Students to Manage Risk ( DOC)
- EP-11. Reifer Book Chapter 4 ( PDF
)
- EP-12. Reifer Book Chapter 5 ( PDF
)
- EP-13. Guidelines for Preparing a Software Development Plan(Please refer
to CSCI577, MBASE Guidelines, Life-cycle Plan) ( LINK)
- EP-14. How Much Software Assurance is Enough: A Value-Based Approach (
DOC)
- EP-15. Value-Based Quality( PDF)
- EP-16. Value-Based Processes for COTS-Based Applications (PDF)
- EP-17. Management Challenges to Implementing Agile Processes in Traditional
Development Organizations( PDF)
- EP-18. Lessons Learned from four generations of Groupware for Requirements
Negotiation ( PDF )
- EP-19. TBD
- EP-20. Spiral Acquisition of Software-Intensive Systems of Systems ( PDF
)
- EP-21. SE ECON CH 10 – 13 text ( PDF
)
- EP-22. SE ECON CH 14 – 18 text ( PDF
)
- EP-23. SE ECON CH 19 – 20 text ( DOC
) Page 279
- EP-24. How Good is Good Enough ( PDF
)
- EP-25. SW Engineering Code of Ethics ( PDF
)
- EP-26. Value Driven Security ( DOC
)
- EP-27. Software Economics: A Roadmap ( PDF
)
- EP-28. Theory-W Software Project Management ( PDF
)
- EP-29. The Information Paradox, Chapter 2 ( PDF
)
- EP-30. Confirm Case Study ( PDF )
- EP-31. MBASE Guidelines (LINK)
- EP-32. Balancing Discipline and Flexibility with the Spiral Model and MBASE
(DOC)
- EP-33. Master Net Case Study ( PDF
)
- EP-34. The Art of Expectations Management (
PDF )
- EP-35. Some Future Trends and Implications for Systems and Software Engineering
Processes(PDF)
- EP-36. Requirements Engineering, Expectations Management (PDF)
- EP-37. alue-Based Software Engineering Games (PDF)
- EP-38. VBASE: Overview And Agenda ( PDF )
- EP-39. An Initial Theory of VBSE ( PDF )
- EP-40. VBSE: Seven Key Elements and Ethical Considerations ( PDF )
- EP-41. Value Based Software Engineering: A Case Study ( PDF )
Charts
- EC-0. Course Overview ( PPT )
- EC-1. COCOMO II Overview, VBSE I ( PPT )
- EC-2. Using COCOMO II for SW Decisions ( PPT )
- EC-3. Incremental Commitment Model ( PPT )
- EC-4. Agility & Discipline ( PPT )
- EC-5. Risk Management (I) ( PPT )
- EC-6. People and Values; Agility Q&A ( PPT )
- EC-7. VBSE II ( PPT )
- EC-8. VBSE III ( PPT )
- EC-9. VBSE Q&A (TBD)
- EC-10. COCOMO II Tutorial, Case Study ( PPT )
- EC-11. VBSE Game (TBD)
- EC-12. COCOMO Suite ( PPT )
- EC-13. Process Dynamics I (PPT )
- EC-14. Process Dynamics II (PPT
)
- EC-15. MBASE (PPT )
- EC-16. SEE (PPT1, PPT2,
PPT3, PPT4)
- EC-17. Rapid Development (PPT )
- EC-18. Value-Based COTS Integration (PPT)
- EC-19.Human-Systems Integration (PPT)
- EC-20. Large-scale Software and Systems Engineering (PPT)
- EC-21. The Economics of Software Quality (PPT)
- EC-22. Software Process Dynamics III (PPT)
- EC-23. Software Acquisition and Lifecycle Management (PPT)
- EC-24. Software Engineering Ethics (PPT)
- EC-25. Business Case Analysis (PPT)