approach to software development

15
Approach to software development

Upload: alexey-suchkov

Post on 23-Jan-2018

51 views

Category:

Software


2 download

TRANSCRIPT

Page 1: Approach  to software development

Approach to software development

Page 2: Approach  to software development

Let’s pretend…

Page 3: Approach  to software development

YOU MADE AN EXCELLENT BUSINESS IDEA

Now you need someone to create software for you

Mobile app, Web service, Enterprise system… whatever

Page 4: Approach  to software development

Looks like not a big deal... But where is the trap?

Page 5: Approach  to software development

The truth is that…

68% of software projects fail!Nothing personal. Just facts.

Page 6: Approach  to software development

BUSINESS GIVES NO SECOND CHANCEIn case of failure you lose your time and miss great opportunities

even if you fortunate to get some of your money back

Page 7: Approach  to software development

Now let’s study what are the risks that make software projects fail

And how to avoid them

Page 8: Approach  to software development

Risk #1“Large team works hard

for 6 months but the app is still far from

complete”Reason: Bad project estimates at the start

Page 9: Approach  to software development

WHAT WE DOWe give you an accurate feature-by-feature estimation so you can define and manage project scope before it starts

How it works: You choose features to implement and features to postpone until the scope meets you timeframes and budget

Page 10: Approach  to software development

Risk #2“It is done as you said

but it works completely wrong!”

Reason: Poor functional requirements

In your head the puzzle always fits together. But as the development starts you realize that there are blind spots and conflicts

Page 11: Approach  to software development

WHAT WE DOWe involve analysts to study your requirements and make them complete and coherent

How it works: We make feature lists, screenflow diagrams etc. to reveal and correct all the defects making your requirements just perfect

We use prototypes to get a common vision of results before the development starts

Page 12: Approach  to software development

Risk #3“You got an idea on how to improve the app butdeveloper asks for extra

charge”

Reason: Lack of change management skillsNewbies try to avoid changes. That is wrong. Actually changes are not a problem. Moreover changes are essential for a successful project. You just need to know how to cope with it.

Page 13: Approach  to software development

WHAT WE DOWe know that changes are necessary and know how to stay within the budget

How it works: Before the project starts we agree on the change management policy so it allows you to change and improve your requirements without breaking the process

Page 14: Approach  to software development

Chose carefully.Chose someone who knows the risks.

Chose someone who has the plan for that.

Chose SSP Software.

Page 15: Approach  to software development

Please visit our website to learn more about SSP Software

http://www.ssp-soft.com