architecting for the enterprise
DESCRIPTION
Adopting early planning and architectural design strategies is essential to create scalable Enterprise apps that are ready to meet the demands of dynamic workforces, and can scale to meet future business needs. You'll learn how to leverage class-based UI development within evolving Agile/Waterfall development methodologies and how Ext.Direct, Connect, and Ext.data packages can assist with integration. We'll also review best practices for strong, unit-tested foundation classes that will support your 'next' enterprise solution.TRANSCRIPT
Wednesday, November 17, 2010
Doug HendricksSolutions Architect
Sencha Services
Architecting for the Enterprise
Wednesday, November 17, 2010
• Early Design Considerations
• Risks and Rewards
• Project Management Methodologies
Wednesday, November 17, 2010
Early Design Focus:
Are value added services already structured for scalable delivery?
Wednesday, November 17, 2010
Do we want to own the plumbing?
Will that choice scale to perceived demands if
necessary?
Wednesday, November 17, 2010
Success Factors
Wednesday, November 17, 2010
Time-to-Market?(Opportunity Cost)
Wednesday, November 17, 2010
SOA or leverage existing legacy value chain?
Evolutionary Hybrid?
Wednesday, November 17, 2010
Ongoing:Identity propagation
RegulatoryInfoSecurityAggregation
DRM Consumption patterns
Privacy policy
Wednesday, November 17, 2010
Risk Factors:
Domain ExpertiseTransient Workforce
Agile vs Waterfall
Wednesday, November 17, 2010
Questionable Act #1
“Let’s develop SOA and UX
CONCURRENTLY thus, saving time and money.”
Wednesday, November 17, 2010
O M G !
Wednesday, November 17, 2010
O M G !
HACKATHON
Wednesday, November 17, 2010
Dual development tracks
Wednesday, November 17, 2010
Dual development tracks
SOA UX
Visual Wireframes
CMMM
Service Value
Wednesday, November 17, 2010
Questionable Act #2
“Java and Javascript are the same thing. They can build both sides, right?”
Wednesday, November 17, 2010
Syntactic similarity is no guarantee of
success!
Wednesday, November 17, 2010
Agile kicks in...
Wednesday, November 17, 2010
Dual development tracks
SOA UX
Wednesday, November 17, 2010
Dual development tracks
SOA UX
Stories
Wednesday, November 17, 2010
Dual development tracks
SOA UX
Stories
Iterations are soon
Overwhelmed
Wednesday, November 17, 2010
The Better Way
SOA
Ext.Direct
Ext.data( Proxies, readers, writers )
Jasmine Unit Test
Wednesday, November 17, 2010
The Better Way
SOA
Ext.Direct
data( Stores, proxies, readers, writers )
Ext.Designer
Wednesday, November 17, 2010
Questions?
Wednesday, November 17, 2010