![Page 1: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/1.jpg)
Effectively deliver Sencha project in a Service Environment
![Page 2: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/2.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Alok Ranjan COO & Co-Founder @
2
![Page 3: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/3.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
• Walking Tree provides Design, Development, QA, Maintenance and Support, Consulting, Training and Skill Augmentation services around Ext JS, Sencha Touch, Angular JS, Xamarin, Native Android, MongoDB, Cassandra, Hadoop, Pentaho, etc. Walking Tree acts as a product engineering team of the customers across the globe and delivers end-to-end products / solutions to ensure "Great Experience".
• Some of the other reasons you might know us
• Sencha Tutorials
• Ext JS component eStores
• Blogs
About Walking Tree
3
![Page 4: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/4.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
• Service Environment - Stating the Obvious!
• Challenges we have seen
• Processes
• Tools
• Aligning People
Agenda
4
![Page 5: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/5.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Service Environment : Stating the Obvious!
5
![Page 6: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/6.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Challenges We have seen …
6
1. Skill Gap among team members
2. Misaligned / Apathetic Customer Expectations
3. Communication and Emotional Issues
4. Sencha Version Upgrades
5. Other Key Challenges
![Page 7: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/7.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
• Ext JS is not just another extension of your regular HTML file
• Lack of good understanding of HTML5, CSS3 and Javascript • Lack of usage of the overall ecosystem provided by Sencha
• Mixing up Bootstrap, jQuery and other codes with Ext JS without understanding Ext JS
• Lack of good Problem Solving Skills among the involved developers
• Just Do It Attitude of product owners and developers
Skill Gap Among Team Members
7
![Page 8: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/8.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
• Comparing jQuery, Angular JS, etc features and expecting Ext JS to
cover at least all the stuff existing in these libraries
• Comparing Sencha Touch with Native SDKs and Native Cross
Platforms frameworks like Xamarin
• In terms of efforts required as well as the feasibility
• Vague Performance Goals
• Expecting the developers to be an expert in all the areas and phases
of the delivery
• Intolerance for any bug on a given device even though it may be
working on most of the commonly used devices
Misaligned Customer Expectations
8
![Page 9: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/9.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
• Sencha Version Upgrade
• Different versions needed different style of programming • Cost of migrating or working with different version in same solution became high
• Communication and Emotional Issues
• Mismatch in contract between the frontend and backend integration points
• Biased views and extreme remarks • Feasibility being linked with capability
• Ignorance of test automation and continuous testing • Lack of end-to-end test Environment Setup • Lack of Ext JS developers across the India
Other Challenges
9
![Page 10: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/10.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Processes We Follow!
10
![Page 11: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/11.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Process : Value Driven Agile Methodology
11 Source : http://www.veriqual.com/images/agileProcessDiagram.jpg
![Page 12: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/12.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Where do we to differentiate?
12
UI / UX Designer Software Architects
Project 1 Project 2 Project n Project 3
![Page 13: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/13.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Differentiation Through - Quality Assurance
13
Unit Testing
Integration Testing
Developers Quality Analyst
System Testing
Test Automation
Acceptance Support
Provide test support to customer and incorporate any feedback!
![Page 14: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/14.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Tools & Resources
14
![Page 15: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/15.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Tools : UI / UX
15 Colorzilla
Sencha Architect
Picto
![Page 16: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/16.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Tools : Coding, Debugging and Deployment
16
Chrome browser and developer tools Sencha App Inspector for Chrome
Sencha Command
![Page 17: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/17.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Tools : Reusable Components
17
http://www.walkingtree.in/index.php/store/sencha-extjs-4-x
https://github.com/search?o=desc&q=ExtJS&ref=searchresults&s=forks&type=Repositories&utf8=%E2%9C%93
![Page 18: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/18.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Tools : Collaboration
18 Hangout / Skype / Gotomeeting
![Page 19: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/19.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Tools : Support and Maintenance
19
![Page 20: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/20.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Resources - for the Right Skill
20
Sencha Training : The journey over 4-5 days enables you to build enterprise level web / mobile applications!
Sencha Tutorials : A self-paced learning tools, which enables you to learn various concepts in / around Sencha and allows you to play with the code by highlighting the involved codes
Blogs ● https://www.sencha.com/blog/ ● http://blogs.walkingtree.in/category/sencha-extjs/ ● http://blogs.walkingtree.in/category/sencha-touch/
● http://docs.sencha.com/extjs/6.0/ ● https://fiddle.sencha.com/#home
![Page 21: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/21.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Resources : Support
21
Feature Requests Premium Help Community Discussions Nightly Build
Complex Custom Components
Architecture, Design and Code Review Development Handholding Skilled Staff
Augmentation
![Page 22: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/22.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd. 22
Email : [email protected] Phone : +91 9581400033
Coding Guidelines for Ext JS Developers - 28th Nov – 8-hours online training
40% Off for Sencha Roadshow Attendee
Resources : Custom Training
![Page 23: Effectively deliver Sencha project in a Services setup](https://reader031.vdocument.in/reader031/viewer/2022030216/58887beb1a28ab34788b65f3/html5/thumbnails/23.jpg)
Copyright © Walking Tree Consultancy Services Pvt. Ltd. Copyright © Walking Tree Consultancy Services Pvt. Ltd.
Thank you!
23
Email : [email protected] Phone : +91 7680 824111 Twitter : @wtcalok