Download presentation
Presentation is loading. Please wait.
1
PPT1: Basics of software engineering
CEN 4020 Software Engineering PPT1: Basics of software engineering PPT and video are due no later than January 18, 2019 Submit to: This template file is just an outline of the presentation that you need to complete. Additional pages will be necessary to fully explore the topic above. Each page should contain adequate text as well as illustrations. You are free to use all publicly available information (text as well as graphics) as long as the sources are properly acknowledged.
2
Team members’ contributions
Member [name]:
3
Software Content outline: Software in the 21st century
4
Software Content outline: The evolution of software systems
5
Problem solving Content outline: The process of analysis
6
Problem solving Content outline: The process of synthesis
7
Problem solving Content outline: Problem solving tools
8
Software engineering Content outline:
Software engineering vs. computer science
9
Software engineering Content outline: Who is a software engineer?
10
Software engineering Content outline:
Human errors in software engineering
11
Software engineering Content outline:
The definition of safety critical systems
12
Good quality software Content outline: Quality of the product
13
Good quality software Content outline: Quality of the process
14
Good quality software Content outline:
Quality of the business environment
15
Good quality software Content outline:
Views of software quality: users and developers
16
Participants in the software process
Content outline: Customer
17
Participants in the software process
Content outline: User
18
Participants in the software process
Content outline: Developer
19
Participants in the software process
Content outline: Who does software engineering?
20
A systems approach Content outline: Activity, objects, relationship
Examples
21
Interrelated systems Content outline: Incremental development Examples
22
Interrelated systems Content outline: System components Examples
23
The engineering approach
Content outline: Major activities from requirements to maintenance
24
The engineering approach
Content outline: The development team
25
The engineering approach
Content outline: Roles of the development team
26
Change in software development
Content outline: Software must be resilient to change
27
Change in software development
Content outline: Key factors affecting the software engineering practice
28
Discipline of software engineering
Content outline: Abstraction Analysis methods and notation
29
Discipline of software engineering
Content outline: User interface prototyping
30
Discipline of software engineering
Content outline: Software architecture
31
Discipline of software engineering
Content outline: The software process
32
Discipline of software engineering
Content outline: Characteristics of small to large scale software development
33
Discipline of software engineering
Content outline: Software reuse
34
Discipline of software engineering
Content outline: Measurements: quantifying design
35
Discipline of software engineering
Content outline: Tools and integrated environments
36
Is there a software crisis?
Content outline: Example tragedies due to software failure Best software practice
37
Examples Content outline: A simple software system
Context diagram for system boundaries
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.