the software development challenge part 1a

11
The software development challenge Part 1: understanding value, getting involved Santanu Sen

Upload: santanu-sen

Post on 06-Aug-2015

1.349 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: The software development challenge Part 1a

The

software development challenge

Part 1: understanding value, getting involved

Santanu Sen

Page 2: The software development challenge Part 1a

how does software

add value to business?

Santanu Sen

think Tally

think SAP

think MS Excel

Page 3: The software development challenge Part 1a

by assisting the business to improve

the efficiency of processes the productivity of employees

Santanu Sen

Page 4: The software development challenge Part 1a

by assisting the business to improve

revenue growth market share profit

Santanu Sen

Page 5: The software development challenge Part 1a

but, business is constantly evolving driven by

technological advances competition globalization government policies and regulatory requirements

Santanu Sen

Page 6: The software development challenge Part 1a

as business evolves,

what happens to the software?

Santanu Sen

Page 7: The software development challenge Part 1a

as business evolves,

the software must evolve,

if it is to retain its value to thebusiness.

Santanu Sen

Page 8: The software development challenge Part 1a

question:

does the software you create or enhance add value to your customer’s business?

answer (choose one): of course it does! no. I don’t know. I just code small bits of it. I am too small a fry. why do I need to know?

Santanu Sen

Page 9: The software development challenge Part 1a

question:

can you describe the value yoursoftware adds to your customer’s business?

answer (choose one): of course I can! no. I don’t know. I just code small bits of it. I am too small a fry. go away. I have a deadline to meet.

Santanu Sen

Page 10: The software development challenge Part 1a

question:

do you ‘own’ the value yoursoftware adds to your customer’s business?

answer (choose one): of course I do! no. I just code small bits of it. I am too small a fry. get off your high horse, buddy! I have better things to do.

Santanu Sen

Page 11: The software development challenge Part 1a

question:

are you aware of the revisionhistory of the software you are currently working on?

answer (choose one): of course I do! no, there is no documentation. I am a small fry. Nobody tells me anything! ok, suppose I know. What purpose does it serve?

Santanu Sen