38. Software Design Description (SDD)
1. INTRODUCTION
1. Design Overview
2. Requirements Traceability Matrix
2. SYSTEM ARCHITECTURAL DESIGN
1. Chosen System Architecture
2. Discussion of Alternative Designs
3. System Interface Description
3. DETAIL DESCRIPTION OF COMPONENTS
1. Component n
2. Component n+1
4. USER INTERFACE DESIGN
1. Description of the User Interface
1. Screen Image
2. Objects and Actions
5. ADDITIONAL MATERIAL
52. XP, extreme programming...
daytoday practices for developers and managers
more responsive to customer needs (agile)
pragmatis
53.
54. Agile Software Development...
XP+Scrum+DSDM+Crystal+Pragmatic+FDD = agile manfesto
customer satisfaction by rapid, continuous delivery of useful software
working software is delivered frequently (measure of progress)
late changes in requirements are welcomed
close, daily cooperation between business people and developers
facetoface conversation is the best form of communication
projects are built around motivated individuals, who should be trusted
continuous attention to technical excellence and good design
simplicity
selforganizing teams
regular adaptation to changing circumstances
64. Diki Andeas ST.
Direktur Teknik
PT Jerbee Indonesia
diki.andeas@jerbeeindonesia.com - http://slideshare.net/niwat0ri
Credits: Flickr CreativeCommons licensed image collections (URL at each page)