Presentation is loading. Please wait.

Presentation is loading. Please wait.

Delivering applications to market - faster. Stuart White Developer Tools Sales Manager – Microsoft Australia

Similar presentations


Presentation on theme: "Delivering applications to market - faster. Stuart White Developer Tools Sales Manager – Microsoft Australia"— Presentation transcript:

1

2 Delivering applications to market - faster. Stuart White Developer Tools Sales Manager – Microsoft Australia stuart.white@microsoft.com

3 This presentation is: –A set of ideas that may help new ISV’s Get to market master With a better quality product At lower cost And gain a foothold in the market This presentations isn’t: –A “canned corporate” deck –Prescriptive –Or THE solution for all ISV’s

4 Agenda ISV’s - Surviving the first 4 years! Delivering applications faster: –Reducing project schedules –Improving productivity –Improving team communications 2 key considerations Development Platform roadmap

5 Surviving the first 4 years Time # of releases Year 1 3 Releases and 4 “dot” releases Year 2 2 Releases and 3 “dot” releases Year 3 2 Releases and one “dot” release Year 4 The moment of truth for most ISV’s

6 Reducing Project Durations New Team Size Project Duration Amount of code written Team Size Project Budget New Project Budget Everything else being equal (e.g. the amount of work delivered, the quality, team productivity, etc.), shortening project duration will put pressure on project budgets and resources

7 The Options for delivering apps faster.. Reduce amount of code you write –Manage scope – reduce feature set –Buy components - don’t build them yourself –Incorporate features via external web services –Build on top of the MS Stack Increase productivity –Minimize rework –Optimise team communication –Up skill team members Reduce quality (seldom a viable option) –Write lots of code quickly at the expense of quality

8 Manage Project Scope Reprioritise project scope by focusing on most important Work Items MS Project Visual Studio Team System

9 Write less Code Invest time in architecting economic solutions using the right tools! Application Architecture Infrastructure Architecture Buy this component use this external web service develop this component Current infrastructure Extend Office or SQL rep Svcs

10 Increase Productivity (1) Standardise processes and deliverables! Roles Responsibilities Deliverables Activities Mindsets

11 Increase Productivity (2) Reduce unnecessary rework! –A) minimise introduction of defects –B) resolve defects as quickly as possible Project Schedule Defect Rate Defect introduced Defect resolved

12 Increase Productivity (3) Improve Team Communication! Reporting Source Control Build Management Process Guidance Work Items

13 Reduce Quality? Quality Cost Is this good enough? Are you sure you can afford it?

14 Magic Project Success Formulae We have presented several options to reduce development cycles, but ultimately success depends on the following formula: (t + mv) * (P) * (T) = $$

15 Magic Project Success Formulae 1.Talented and motivated people 2.Appropriate software development processes 3.Tools to support people and processes

16 Talking of tools Do you know what your MSPP entitlements are? Ensure you leverage your MSPP entitlements. $10,000’s worth of tools for ISV partners to use.

17 Two Considerations How do we deliver our application to market –Traditionally release by release, drop by drop Or –Software as a service. Don’t underestimate the value of UX!

18 Key characteristics of SaaS Network-based access to, and management of, commercially available software Activities that are managed from central locations rather than at each customer's site, enabling customers to access applications remotely via the Web Application delivery that typically is closer to a one-to-many model (single instance, multi-tenant architecture) than to a one-to-one model, including architecture, pricing, partnering, and management characteristics Source IDC

19 Let’s talk about UX UX: User Experience

20 The Value of UX

21 UX increases business value of Enterprise Apps

22 Success Productivity Retention Comprehension Conversion Satisfaction Excitement Repeat Use ROI for Enterprise Apps UX delivers

23 Development Platform Roadmap Charles Sterling Developer Evangelist, Microsoft Australia

24

25 Q & A

26


Download ppt "Delivering applications to market - faster. Stuart White Developer Tools Sales Manager – Microsoft Australia"

Similar presentations


Ads by Google