Download presentation
Presentation is loading. Please wait.
Published byCorey Boyd Modified over 8 years ago
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
25
Q & A
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.