Reference no: EM133748482
Professional Issues in IS, Ethics & Practice
Professional Practice: System Development
Slide 2: Introduction
Topic: Importance of Software Quality
Objective: Overview of the key concepts discussed in the lecture.
Slide 3: Software Quality
Definition: What is software quality?
Importance: Why is it crucial in system development?
Slide 4: Causes of Poor Quality Software
Challenges: Discuss the common reasons for poor software quality (e.g., lack of knowledge, time constraints).
Slide 5: Software Product Liability
Legal Issues: Introduction to software product liability.
Types of Liability: Strict liability, negligence, breach of warranty.
Slide 6: Software Development Methodologies
Overview: Introduction to methodologies like Waterfall and Agile.
Comparison: Pros and cons of Waterfall vs. Agile.
Slide 7: Risk Management
Definition: What is risk management in software development?
Key Strategies: Acceptance, avoidance, mitigation, redundancy, transference.
Slide 8: Quality Management Standards
Introduction: ISO 9001 standards and their significance.
Techniques: Mention Failure Mode and Effects Analysis (FMEA).
Slide 9: Developing Safety-Critical Systems
Focus: Additional steps and documentation required for safety-critical systems.
Key Considerations: Reliability, system-human interface, and risk analysis.
Slide 10: Conclusion
Summary: Recap the key points covered in the lecture.
Final Thoughts: Importance of ethics and professional practice in system development.
For this assignment you will need to cover only slide 8,9 and 10