Software Development © 2015 albert-learning.com Software Development.
Smartsourcing Software Development
Click here to load reader
-
Upload
gene-leybzon -
Category
Software
-
view
77 -
download
2
Transcript of Smartsourcing Software Development
![Page 2: Smartsourcing Software Development](https://reader038.fdocuments.us/reader038/viewer/2022100606/55a1bc9d1a28ab92218b46f2/html5/thumbnails/2.jpg)
Software Development Models
•In-house
•Onshore
•Offshore
•Combined
Gene Leybzon, [email protected] 2
![Page 3: Smartsourcing Software Development](https://reader038.fdocuments.us/reader038/viewer/2022100606/55a1bc9d1a28ab92218b46f2/html5/thumbnails/3.jpg)
In-house
Control
Communication
Culture
Cost
Management Overhead
Need internal expertise and know-how
Be
ne
fitsD
raw
ba
ck
Gene Leybzon, [email protected] 3
![Page 4: Smartsourcing Software Development](https://reader038.fdocuments.us/reader038/viewer/2022100606/55a1bc9d1a28ab92218b46f2/html5/thumbnails/4.jpg)
On-shore
Ease of product management
Protective legal environment
Same language
Cost
Team scalability
Be
ne
fitsD
raw
ba
ck
Gene Leybzon, [email protected] 4
![Page 5: Smartsourcing Software Development](https://reader038.fdocuments.us/reader038/viewer/2022100606/55a1bc9d1a28ab92218b46f2/html5/thumbnails/5.jpg)
Offshore
Cost
Team scalability
Language
Communication
Control
Be
ne
fitsD
raw
ba
ck
Gene Leybzon, [email protected] 5
![Page 6: Smartsourcing Software Development](https://reader038.fdocuments.us/reader038/viewer/2022100606/55a1bc9d1a28ab92218b46f2/html5/thumbnails/6.jpg)
Combined
Cost
Team scalability
Product control
Communication
Limited (local) availability
Be
ne
fitsD
raw
ba
ck
Gene Leybzon, [email protected] 6
![Page 8: Smartsourcing Software Development](https://reader038.fdocuments.us/reader038/viewer/2022100606/55a1bc9d1a28ab92218b46f2/html5/thumbnails/8.jpg)
Waterfall
Gene Leybzon, [email protected] 8
Emphasis on planning
Project divided into sequential phases
Works well when requirements are well defined ahead of time
Works with in-house and offshore models
![Page 9: Smartsourcing Software Development](https://reader038.fdocuments.us/reader038/viewer/2022100606/55a1bc9d1a28ab92218b46f2/html5/thumbnails/9.jpg)
Software prototyping
Gene Leybzon, [email protected] 9
Works better when requirements are not known ahead of time
Works with in-house and combined development models
![Page 10: Smartsourcing Software Development](https://reader038.fdocuments.us/reader038/viewer/2022100606/55a1bc9d1a28ab92218b46f2/html5/thumbnails/10.jpg)
Software prototyping
Gene Leybzon, [email protected] 10
Works better when requirements are not known ahead of time
Works with in-house and combined development models
Will not work with offshore
![Page 11: Smartsourcing Software Development](https://reader038.fdocuments.us/reader038/viewer/2022100606/55a1bc9d1a28ab92218b46f2/html5/thumbnails/11.jpg)
Incremental development
Gene Leybzon, [email protected] 11
Works well when requirements are not fully known ahead of time
Works with offshore and combined development models
![Page 12: Smartsourcing Software Development](https://reader038.fdocuments.us/reader038/viewer/2022100606/55a1bc9d1a28ab92218b46f2/html5/thumbnails/12.jpg)
Rapid application development
Gene Leybzon, [email protected] 12
Breaking product into smaller components
Active user involvement is the key
Works with in-house and combined development models
![Page 13: Smartsourcing Software Development](https://reader038.fdocuments.us/reader038/viewer/2022100606/55a1bc9d1a28ab92218b46f2/html5/thumbnails/13.jpg)
Agile development
Gene Leybzon, [email protected] 13
Adaptive development
Active user involvement is critical
Works with in-house and combined development models
![Page 14: Smartsourcing Software Development](https://reader038.fdocuments.us/reader038/viewer/2022100606/55a1bc9d1a28ab92218b46f2/html5/thumbnails/14.jpg)
Summary
In-house Onshore Offshore Combined
Waterfall
Prototyping
Incrementa
l
Rapid
Agile
Gene Leybzon, [email protected] 14