Upload
patrik-svensson
View
794
Download
1
Embed Size (px)
DESCRIPTION
A very brief presentation of +100 technical subject areas that large IT and telecom unit need to be in control of.
Citation preview
100+ principles for governing technology
What to govern if you are into IT and Telecom
Patrik Svensson,[email protected]
måndag den 30 maj 2011
To govern technology you need to spell out what type of user experience you want to produce. And what is to be ”under the hood”.
måndag den 30 maj 2011
Home
Dialer
SMS/MMS
IM
Browser
Camera
Photo Album
Alarm
Clock
Calculator
Contacts
Voice dial
Calendar
Media Player
Libraries / Runtime
Application Framework
OS Kernel
Application Store
Main Programming Language Processor / DSP (incl. RF processor)
RF (WCDMA, GSM, etc)
Power & Energy management
Battery USB SIM
Audio & Management
Memory
FM transm. Vibra SD Card
AV Out Audio IO Camera
Sensors UI Data
NFC/RFID
TV
GPS
Software Hardware
End-Usersenvironment
UserExperience
Usability Fast Simple Engaging Innovative
Universal Profitable Beautiful Trust Personal
#1User Experience
A proper user experience standard will increase focus on quality in customer interactions
måndag den 30 maj 2011
#2End-user infrastructure
principle
Home
Dialer
SMS/MMS
IM
Browser
Camera
Photo Album
Alarm
Clock
Calculator
Contacts
Voice dial
Calendar
Media Player
Libraries / Runtime
Application Framework
OS Kernel
Application Store
Main Programming Language Processor / DSP (incl. RF processor)
RF (WCDMA, GSM, etc)
Power & Energy management
Battery USB SIM
Audio & Management
Memory
FM transm. Vibra SD Card
AV Out Audio IO Camera
Sensors UI Data
NFC/RFID
TV
GPS
Software Hardware
End-Usersenvironment
måndag den 30 maj 2011
#3Network infrastructure principles
DSL* Cable* LAN* 3G/3.5G*2G* 2.5G* Pre 4G/4G*
Core Network*
Other Access Networks
NetworkInfrastructure
måndag den 30 maj 2011
DNS
Firewall
HTTP multiplexing
Reverse Proxy / Cache
Web Server farm
UserInteraction
environmentIVR/Voice
Web IVR/Voice
Email SMS
Email SMS
MMS
MMS
#4User interaction principles
The user interaction environment help determine what to be good at
måndag den 30 maj 2011
#5Data center principles
Data CenterServices
Cooling Racks
Power Containers Interior network
Operating system
Servers
Security
måndag den 30 maj 2011
#6Integration principles
Integration Services RESTful / RPC / Message-based
måndag den 30 maj 2011
#7Business application principles
FunctionalApplication
Services
Management Product Development
Marketing Sales
Service HR FinanceMobile services
Customer
Partners
måndag den 30 maj 2011
#8Personal application principles
External Community sites
Calendar
Inter-organisation communication
Unified communiccation and collaboration
Documents, Spreadsheet, Presentation
Web conferencingProject Managment
Time Report
Address book
Conference Rooms
Documenthandling
Simple apps/databasesPersonal
Application Services
måndag den 30 maj 2011
#9Application framework principles
Application Infrastructure
Services
Programming Languages
Serialization Mechanisms
Architectural Patterns
I18n & L10n
Testing Frameworks
Database migration
Security framework
Template framework
Caching framework
Form validation framework
måndag den 30 maj 2011
#10Data framework principles
Data Services
Parallel Distributed Processing
ETL
EAI/ESB
Transactional Data Stores
Content Mgmt
Distributed File System
Operational Data Stores
Data Processing languages
FTP Business Intelligence
Data Mart
Data Warehouse
Search /Index
Interactive Response
Media, Apps, Services,
Resources
Distributed Shared Memory
Common Log Format
Data Virtualisation
måndag den 30 maj 2011
#11User identity principles
User Services
Identity Mgmt Open ID, OAuth Facebook Connect
Google Accounts
måndag den 30 maj 2011
#12Control services principles
Control Services
Real-time control of Processes/Tasks
Real-time control of Servers
Real-time control of Network
måndag den 30 maj 2011
#12Control services principles
Control Services
Real-time control of Processes/Tasks
Real-time control of Servers
Real-time control of Network
måndag den 30 maj 2011
#14Developer services principles
Change Request Configuration MgmtDevelopment Services
Integration/Appl./Data lifecycle mgmt
måndag den 30 maj 2011
Summary
• Shown an example on how it is possible to govern technology by principle
• +100 principle areas that has to be formed to control your technology by principle...
• Big succesful technology companies control their immense technology at this level
• A lot of areas to cover so start with assigning ”architects” to the different areas
måndag den 30 maj 2011