unique selling propositions with smalltalk

11
netstyle.ch GmbH www.netstyle.ch Adrian Lienhard [email protected] netstyle.ch Unique Selling Propositions with Smalltalk

Upload: esug

Post on 25-Dec-2014

435 views

Category:

Technology


1 download

DESCRIPTION

netstyle.ch Unique Selling Propositions with Smalltalk (ESUG 2004, Koethen)

TRANSCRIPT

Page 1: Unique Selling Propositions with Smalltalk

netstyle.ch GmbHwww.netstyle.ch

Adrian [email protected]

netstyle.chUnique Selling Propositions

with Smalltalk

Page 2: Unique Selling Propositions with Smalltalk

netstyle.ch GmbHwww.netstyle.ch

Adrian [email protected]

netstyle.ch

• Startup located in Berne, Switzerland• Founded in year 2000• ~6 People (Smalltalk Developers,

Screen Designer, System Admin, …)• Custom Web Application

development for enterprisecustomers

• Web site concept and design,Hosting-Services

Page 3: Unique Selling Propositions with Smalltalk

netstyle.ch GmbHwww.netstyle.ch

Adrian [email protected]

New Application Platform

• Many critical business applicationsare migrated to the Web

• Companies of all sizes, across allindustries

• Web-based applications enablecompanies to reach customers,employees and business partnersmuch easier

Page 4: Unique Selling Propositions with Smalltalk

netstyle.ch GmbHwww.netstyle.ch

Adrian [email protected]

Why Web Applications?

• Key to success in today’sbusiness: quick developmentand deployment

• Web Apps enable companiesto react fast to changingenvironment-> Competitive advantage

Page 5: Unique Selling Propositions with Smalltalk

netstyle.ch GmbHwww.netstyle.ch

Adrian [email protected]

High expectations:• Well-factored• Low maintenance costs, flexible to

enhance

But:Developing Web Apps is a hard task!

• Restrictions of involved Web technologies• Today’s frameworks: Complex or too low

level of abstraction

Requirements

Page 6: Unique Selling Propositions with Smalltalk

netstyle.ch GmbHwww.netstyle.ch

Adrian [email protected]

Case Study

• Health insurance• Middle-sized company with agencies

in whole Switzerland• Requirements

• Create and manage offers• Print and create PDF documents• Model the process of accepting new

customers• Customer management (with document

management etc.)

Page 7: Unique Selling Propositions with Smalltalk

netstyle.ch GmbHwww.netstyle.ch

Adrian [email protected]

Case Study

• Fast growing company• Changing requirements

• Speed is more important thanminimizing probability of bugs

• Fat client would be too inflexible• Requirement to have weekly to monthly

releases• Deployment at many different locations,

on many different platforms• Customer Web interface

Page 8: Unique Selling Propositions with Smalltalk

netstyle.ch GmbHwww.netstyle.ch

Adrian [email protected]

Evaluation

Choosing right…• Technology• Methodology

…to fit:• Nature of Web Applications• Our customer and his requirements• Our philosophy

Page 9: Unique Selling Propositions with Smalltalk

netstyle.ch GmbHwww.netstyle.ch

Adrian [email protected]

Synergies

• Web Apps + Smalltalk•• Bring the world of

objects to the Web�• Effective development

and deployment Smalltalk ExtremeProgramming

Web Apps

Page 10: Unique Selling Propositions with Smalltalk

netstyle.ch GmbHwww.netstyle.ch

Adrian [email protected]

Synergies

• XP + Web Apps• Short release cycles:

Frequently deliver onproductive App

• “Real” customer- tests

Page 11: Unique Selling Propositions with Smalltalk

netstyle.ch GmbHwww.netstyle.ch

Adrian [email protected]

Conclusion

• Doing complex WebApplications right

• High productivity and quality• Optimally fit customer’s unique

needs

-> our competitive advantage, USP