Upload
trinhhuong
View
227
Download
3
Embed Size (px)
Citation preview
Slide 1
Project
Grundlagen des Software EngineeringFundamentals of Software Engineering
Prof. Dr. Dr. h. c. Dieter Rombach
SS 2017
Slide 2
Organizer
Anne [email protected]
0631 / 6800 - 2104
Malte [email protected]
32-432
0631 / 205 – 26 25
Sebastian Mü[email protected]
32-429
0631 / 205 – 34 49
Christian [email protected]
32-419
0631 / 205 – 33 33
Prof. Dieter [email protected]
32-423
Slide 3
Topics
Goal
Project
Applied Techniques
Infrastructure
Slide 4
Goal
Apply engineering methods and techniques for the
systematic development of software-intensive
systems
Requirements
Engineering
Architectural design Component
EngineeringTesting
Slide 5
Goal
Apply engineering methods and techniques for the
systematic development of software-intensive
systems
Requirements
Engineering &
Interaction Design
Architectural design Component
EngineeringTesting
Slide 6
Applied Techniques
Experience Factory
Project Organization n
Project Organization 2
Project Organization 1
Project Database
- Products
- Data
- […]
Problem
/ Rqmts
Product
Goal and
Character-
istics
Project Management
Project
Plan
Project
Planning
Storage
(Products, Measures)Reuse
Experience Database
- T/M/T
- Products
- Project plans
- […]Process-
models
Product-
models
Quality-
models
Reuse (Models)
Storage
SW-
System/
Product
Quality Assurance
RE / ID CO TestAD
RE: Requirements EngineeringID: Interaction DesignAD: Architecture DesignCO: Coding
Slide 7
Applied Techniques
Experience Factory
Project Organization n
Project Organization 2
Project Organization 1
Project Database
- Products
- Data
- […]
Problem
/ Rqmts
Product
Goal and
Character-
istics
Project Management
Project
Plan
Project
Planning
Storage
(Products, Measures)Reuse
Experience Database
- T/M/T
- Products
- Project plans
- […]Process-
models
Product-
models
Quality-
models
Reuse (Models)
Storage
SW-
System/
Product
Quality Assurance
Process Modeling (MVP-L):
Issue Tracker
Req-Mgmt
Version
Mgmt:
Gitlab
SBS
Stepwise
Abstraction
Inspections
with PBR
RE / ID CO TestAD
TestingMIL
RE: Requirements EngineeringID: Interaction DesignAD: Architecture DesignCO: Coding
Code
Inspection
Guidelines
Slide 8
Supervision
Tbd Anne Hess Sebastian Müller
Malte Brunnlieb
Christian Wolschke
New feature requests
RequirementsEngineering
Entries in Wiki for testreports
Test cases
Code review reports
Issue tracker
Git commits
Traceability
Architecture
Implementation
Slide 9
Infrastructure
• Project environment is provided • Technical support: Christian Wolschke, Thomas
Schneider
• Gitlab admin: Christian Kammler
Thomas Schneider
32-418
Slide 10
Project Management
Kick-off Meeting
4 Iterations: Detailed iteration plan
Everyone should get experience in all activities (RE,
Design, Code, Test)
Iteration 1-3 end with testate
Final Presentation
with Prof. Rombach
Date: t.b.d.
Slide 11
Your work
• You will work in teams – Assignment based on sheet
• You will only be able to finish your tasks if you
continuously work on them
• 8 ECTS Points -> 240 hours, 13 weeks -> ~ 18,5
hours/week
Slide 12
Next steps
Sign participation declaration
you agree your result to be public and reusable
Get access to our lab
Physical keys
Get access to
PCs in lab
Start to work
Make appointment for Vissim introduction
Get invitation to customer workshop