UST Global
Agile Architecture & Design Delivering continuous stakeholder value
20 Enterprise, 4th Floor, Aliso Viejo, CA 92656 www.ust-global.com Table of Contents
UST Global Corporate Overview
Agile – Not one but many
Architecture & Design – Are they the same?
Arc Architecting in the Agile world
Mo Design in the Agile world
Mo Reality check – One size “doesn’t” fit all!
Mo What skills do we need?
2 Confidential & Proprietary 111
UST Global Corporate Overview
UST the organization Our Values and Culture The Colors of UST About Us UST Global Overview
UST Global is a US based company established in 1999
Part of the Comcraft Group, a $6 billion conglomerate with operations in 50+ countries
Global operations spread across four continents
Focused verticals: Healthcare, Retail & Consumer Goods, Banking & Financial Services, Media & Entertainment, Insurance, Transportation & Logistics, Manufacturing & Utilities
8500 + associates globally with one of the best retention rates in the industry
Fortune 500/Global 1000 clients account for over 95% of revenue
UST Global Trivandrum Campus Opening October 2012
4 Confidential & Proprietary About Us Our Values Make Us Unique
Values Culture Client Benefits Humanity : We listen, Openness Innovation and Ideas for learn, and help selflessly Learning your business in our interactions with Passion Everyone has a say others Excellence Open dialogue on issues Humility: Through Harmony Enabling your success business, we foster a Ease of doing business strong sense of corporate Flexibility social responsibility Fearlessness Partnering beyond the business Integrity: We honor our Compassion commitments and act Creativity with responsibility in all Fun our relationships.
Our values and ethics drive the success of our organization.
Mr. G.A. Menon (late) Founder Chairman, UST Global
5 Confidential & Proprietary Innovation Innovation Ecosystem Vision Approach Accomplishments Build a sustainable innovation Crowdsourcing! Featured in Forrester article on ecosystem! Harnessing the creativity of Maximizing Innovation from ERP Service Providers Key premise: Innovation is expected, USsociates not just welcome Making USsociates innovate naturally Innovative ideas proposed and implemented for various clients Drive revenues & profits for both clients as well as UST Global through Winner of the Innovation Fair ideas and solutions organized by a leading logistics company Innovation Engines in UST Global The Apple Tree Open Minds Eureka!
Collaborate for problem solving Capture ideas Virtual teams Bounce ideas in Test Hypotheses develop solutions this 'zone' Build prototypes The UST “Ask How” Unsolicited A Universal Virtual Global Way (Raise Business Platform of Business Proposals Make Mistakes, Break “Thinking” Challenges) Something, and Learn!!! Discuss, debate, blog and develop Sift the Ideas Platform to contribute Prioritize the “Say Why” Play with ideas, Inquisitive minds to projects thru Open Ideas (Thought Leadership) software, systems interact freely Source
The Collaboration Portal Idea Review Team 18,000+ ideas captured 700+ unsolicited business proposals
6 Confidential & Proprietary About Us Global Operations
Chicago Frankfurt London Vancouver Prague Pittsburg Calabasas New York Aliso Viejo Bentonville Bangalore Austin Philippines Cochin Chennai Trivandrum Malaysia
Singapore Off Shore Development Center Near-Shore Development Center
Operations Center Europe Head Office Corporate Head Quarters
7 Confidential & Proprietary Transform Lives A Vision To Transform Lives
Corporate Social Responsibility at UST Global Quartz Quality and Speed Not Just a Responsibility...It’s a Way of Life
Indigo Integration of Processes
Purple People Satisfaction USsociates Participate in 19th Annual USsociates at the Elsie Gaches Los Angeles River Cleanup organized by Village Foundation FOLAR – Friends of LA River Rose Community Relationship
Orange Organizational Efficiency
MITRA members and volunteers USsociates clean main roads leading at UST Global’s adopted village, from the Trivandrum city to the Gold Azhinjivakkam Technopark campus Group Image and Branding
Colors of UST Green Global Organization and Career growth USsociates visiting SNV Sanskrit UP School, Kerala Employee volunteer program with the vision of giving and achieving
Slide 8 Confidential & Proprietary UST Global Proprietary and Confidential 222
Agile Methodologies Agile is not one process, but a container for many Our focus while being Scrum, will touch on some differences also Agile To be or not to be….
10 Confidential & Proprietary Agile Values & Principles Recap
Values Working Software over comprehensive documentation Customer collaboration over contract negotiation
Principles Customer satisfaction by rapid delivery of useful software Continuous attention to technical excellence and good design Simplicity Regular adaptation to changing circumstances
11 Confidential & Proprietary Agile = Methodologies
Not one, but many… No explicit reference to Architecture; refers to simple Design & XP Improvement No explicit reference to Scrum Architecture or Design FDD Explicitly refers to . Domain model & Design . Agile Methods Methods AgileAgile .
12 Confidential & Proprietary 333
Architecture & Design – Distinction? Are Architecting and Designing the same? We touch upon the similarity and differences Architecture / Design Similar or Different?
14 Confidential & Proprietary The Question Is there a distinction?
Architecture Organization of a system – modules, sub-modules Inter -dependencies; Relationships; Interactions with external systems; cohesive communication
Design Realization process of Architecture Technology, Platform, Set of Tools Breaks down sub-modules to technology specific definitions
15 Confidential & Proprietary 444
Architecting the Agile way Process of Architecting How, What and Why Architecture “paralysis” Just enough, is enough Agile Architecture Agile Architect?
17 Confidential & Proprietary Agile Architecture Agile & Architecture
What? AA not EA
How & Why? No one single perfect approach “Stakeholders” in a single room / meeting
Manage & Embrace change
Start with what you have
“Just enough” is enough
“Agile” Documentation (artifacts)
18 Confidential & Proprietary To Observe Perspectives to consider
Contemplate on: Architecture “Analysis” Paralysis / “Up front” Modeling
Ivory “Architects” & Architectures
“None is Good”
Stakeholder & Team
19 Confidential & Proprietary 555
Designing the Agile way Designing – more often than not How, What and Why Upfront Design Too little, is dangerous Design Simplicity….
21 Confidential & Proprietary Agile Design Good Design Principles Do Not Change …..
What? Low Level Design or Detailed Design
How or Why? Basic design principles do not change
Layered / Tiered Architecture – including data Separate the core business from its rules Loosely coupled Solve categories of problems Practice continuous change
22 Confidential & Proprietary 666
Reality check! One size “doesn’t” fit all Two case studies and two “distinctly separate” approaches Two Approaches One size “doesn’t” fit all!
Complex Application Simple Application Sprint -1: Modeling Sprint 0: Laying down application architecture application architecture Sprint -1: Technology (MVC) investigations Sprint 1..n: Iterative Sprint 0: Laying down design & development base architecture Sprint 1..n: Iterative design & development
24 Confidential & Proprietary 777
Skills Re-orientation Skills we need Architect Skills Skills in the new paradigm
Humility – Communication – Visualizing, Vocalizing,
26 Confidential & Proprietary Thank You
20 Enterprise, 4th Floor, Aliso Viejo, CA 92656 www.ust-global.com Color Palette UST Global Color Chart
73, 160, 2160, 126, 174 255, 153, 0
Fonts, borders and Diagrams & tables Timelines and Highlight or capture lines Kickers attentions in diagrams
28 Confidential & Proprietary