Software Engineering - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

Software Engineering

Description:

OOSE Processes. Benefits VS. Costs. OO Organization. Software. Manager ... Train The Customer In OOSE. Educate The Customer In The. Long Term Benefits Of OOSE ... – PowerPoint PPT presentation

Number of Views:60
Avg rating:3.0/5.0
Slides: 13
Provided by: fay6
Category:

less

Transcript and Presenter's Notes

Title: Software Engineering


1
Software Engineering
  • Dr. Mohamed Fayad, Associate Professor
  • Department of Computer Science Engineering
  • University of Nebraska, Lincoln
  • Ferguson Hall, P.O. Box 880115
  • Lincoln, NE 68588-0115
  • http//www.cse.unl.edu/fayad

2
Lesson 9 Changing the Existing Culture
2
3
Lesson Objectives
  • Understand culture changes
  • Learn the management role in
  • culture change
  • Learn ways to change culture

3
4
Key Issues
  • Culture change required
  • Project Productivity is highly dependent on
    selecting an appropriate method and tool
  • Selecting methods and tools is a difficult area
    to master

4
5
OO SOFTWARE ENGINEERING REQUIRES A CHANGE
6
CULTURE CHANGES REQUIRE MANAGEMENT COMMITMENT
7
CULTURE CHANGES MUST BE SOLD TO THE CUSTOMER
Training Schedule
CASE Tool Strategy
OOSE Processes
Benefits VS. Costs
OO Organization
Software
Manager
Software
Software
Chief
Technical
Systems
Quality
Methodologist
Lead
Engineering
Assurance
Domain
Prototyping
Analyst
Lead
Projected Project Results
Report
Provide Briefing Charts
Emphasizing Minimization
3
Cost-Savings
Of Risk
3
Schedule Savings
3
Reusability
Educate The Customer In The
Long Term Benefits Of OOSE
8
SELLING THE SOFTWARE DEVELOPMENT TEAM
  • Everyone must be involved in changing the process

9
FACING THE CHALLENGE OF OBJECT-ORIENTED TECHNOLOGY
10
Discussion Questions
  • Describe
  • Existing corporate (your company) culture
  • Ways to change the culture at your company
  • Participative management
  • What is impact of culture changes?

10
11
Questions for the Next Lecture
  • Define the following terms
  • Software processes
  • Understand all the activities of each software
    development phase
  • List all possible deliverables of each of the
    software phase

11
12
Tasks for Next Lecture
  • Task 1 Read Chapter 3 - Sommerville
  • Please note that problem statements must be
    submitted electronically as MS Word format.

12
Write a Comment
User Comments (0)
About PowerShow.com