Architecture Bootcamp Presented Paul Preiss, President and Founder, IASA
IT Architecture is quickly becoming the differentiating factor in providing faster time to market, lower overall IT costs and greater business flexibility. As organizations try to align the business need with IT delivery and create sustainable solutions – IT architecture is becoming an accepted best practice. Paul Preiss is president and founder of IASA, the largest global architect professional association. Paul will answer the questions such as:
What is IT architecture? What are the key performance indicators of effective IT architecture? What are architecture best practices, skillsets and competencies? Why is architecture important to the enterprise?
In the Architect Bootcamp we will develop your understanding and capabilities as an architect. Designed with both seasoned professionals and aspiring architects in mind, the bootcamp guides you through 6 years of experience and research in the architect profession.
By the time you leave the architect bootcamp you will have a map to your professional future, a clear mechanism to assess your skills against the industry average and a solid foundation for the value and benefit of architecture.
Paul Preiss is the President and Founder of the International Association of Software Architects (IASA). Prior to IASA, Paul was the Director of Engineering and Chief Architect of a digital asset management company. His global experience stems from the time he spent in Japan as an Applications Manager and Chief Architect at Dell. Paul has a bachelors degree in Japanese from the University of Texas at Austin.
Keynotes
Thoughts on Architecture Presented by John A. Zachman
Enterprise Architecture is fundamental for enabling an enterprise to assimilate internal changes in response to the external dynamics and uncertainties of the information age environment. It not only constitutes a baseline for managing change, but also provides the mechanism by which the reality of the operating enterprise and its systems can be aligned with management intentions.
The objective of this seminar is to build an understanding of the concepts of Enterprise Architecture and develop a sense of urgency for implementing those concepts in a modern enterprise.
JOHN A. ZACHMAN is the originator of the "Framework for Enterprise Architecture" which has received broad acceptance around the world as an integrative framework, or "periodic table" of descriptive representations for Enterprises. Mr. Zachman is not only known for this work on Enterprise Architecture, but is also known for his early contributions to IBM's Information Strategy methodology (Business Systems Planning) as well as to their Executive team planning techniques (Intensive Planning).
Mr. Zachman retired from IBM in 1990, having served them for 26 years. He is Chief Executive Officer of the Zachman Institute for Framework Advancement (ZIFA), an organization dedicated to advancing the conceptual and implementation states of the art in Enterprise Architecture. He presently is Chairman of the Board of Zachman Framework Associates, a worldwide consortium managing conformance to the Zachman Framework principles.. He also operates his own education and consulting business, Zachman International.
Principles of Software Architecture and Design. Presented by Len Bass, SEI
The presentation will begin with a discussion of business or mission goals, and Len will trace these goals through quality attribute description and realization, through to a brief discussion of the Architecture Tradeoff Analysis Method, the Attribute Driven Design method, and the ArchE (Architecture Expert) design assistant tool.
LEN BASS is a Senior Member of the Technical Staff at the Software Engineering Institute (SEI). He has written two award winning books in software architecture as well as several other books and numerous papers in a wide variety of areas of computer science and software engineering. He has been a keynote speaker or a distinguished lecturer on six continents. He is currently working on techniques for the methodical design of software architectures, to understand how to support usability through software architecture, to understand the relationship between software architecture and global software development practices, and to understand what it means for an organization to be architecturally competent. He has been involved in the development of numerous different production or research software systems ranging from operating systems to database management systems to automotive systems.
Domain Driven Design Presented by Eric Evans
In the 5 years since the book was published, I've practiced DDD on various client projects, and I've continued to learn about what works, what doesn't work, and how to conceptualize and describe it all. Also, I've gained perspective and learned a great deal from the increasing number of expert practitioners of DDD who have emerged.
The fundamentals have held up well, as well as most patterns, but there are differences in how I do things and look at things now. I will try to describe them, very informally, in this talk.
Over this time, I have folded in a couple of additional patterns, and essentially come to ignore a few, but the biggest change has been a subtle shift of emphasis. Ubiquitous Language and Context Mapping and Core Domain are at the center, with aggregates in close orbit. Why, I ask myself, did I put context mapping in Chapter 14? Core domain in Chapter 15?! Before the book, it seemed self-evident to me that SOA fit well with DDD, but five years of questions on that topic have made it clear that my early explanations were inadequate and helped me clarify how it fits. Increased emphasis on events and distributed processing have crystallized the significance of aggregates and refined the building blocks.
The talk cannot go into depth on all these topics, but the goal will be to give a quick look at where my view of DDD has been heading.
ERIC EVANS is the author of "Domain-Driven Design: Tackling Complexity in Software", Addison-Wesley 2004. Since the early 1990s, he has worked on many projects developing large business systems with objects with many different approaches and many different outcomes. Eric now leads Domain Language, a consulting group which coaches and trains teams applying domain-driven design, helping them to make their development work more productive and more valuable to their business.
Thoughts on Architecture Presented by Grady Booch, IBM
There are some things we are confident we know: every software-intensive system has an architecture (though most of them are accidental); multiple views are necessary to fully grok such an architecture (and what views one chooses is often a matter of taste, culture, history, and domain); while the code is the truth, it is never the whole truth (for a considerable amount of information lives in tribal memory). There are also a number of things we know we don't know: what is the optimal way to represent an architecture? what is the role of architecture in the software development lifecycle? how should the as-designed architecture and the as-built architecture coevolve? and, what does it mean to be an architect? In this presentation, we'll examine all of these issues: what we know, we don't know, and where we might be going in the field of architecture for software-intensive systems.
GRADY BOOCH is an IBM Fellow who has served as architect and architectural mentor for numerous complex software-intensive systems around the world in just about every domain imaginable. Grady is the author of six best-selling books and has published several hundred articles on software engineering, including papers published in the early '80s that originated the term and practice of object-oriented design. At random times, the laws of physics do not apply to him. He is not dead yet.
Architecture *is* the Business Presented by Angela Yochem, Dell
What would you do if you were CEO for a month? What if you suddenly had to answer directly to your customers, your stockholders, your board, your employees – what would you do first, then what would you do next? If you are an IT architect and several major business initiatives and various impact scenarios didn’t just run through your mind, then perhaps you should consider broadening your perspective. Forward-thinking companies hold architects accountable for business progress and impact well outside of the IT domain. Because the practice of architecture crosses organizational and functional boundaries, architects are uniquely positioned to drive investment strategy, identify revenue opportunities, and reduce cost/risk for the enterprise. In this session we’ll explore a model designed to help IT architects expand their role to optimally drive business and technology strategy, describe the steps architects need to take to jump-start business transformation, and provide lessons-learned along the way.
ANGELA YOCHEM is an executive in a multinational technology company, a thought leader in architecture practices and large-scale technology management, and the author of “Event Driven Architecture – How SOA Enables the Real-Time Enterprise”. Angela has held senior leadership roles in Fortune 50 companies where she drove technology transformation based on business objectives. Prior to her executive roles, Angela specialized in design and delivery of large-scale distributed systems and solutions to complex integration and convergence challenges. She has extensive B2B and B2C commerce implementation experience, with a foundation in systems design and network design and management of multicampus networks. Angela is the author of J2EE and WebLogic Server, 2nd Edition and is an IASA Fellow and an US Patent holder. Angela serves on executive boards and is a regular speaker at events and forums in the United States and abroad.
Thought Leadership Panel
Architecture Today, Architecture Tomorrow. Thought Leadership Panel: Grady Booch, John Zachman, Eric Evans, Bill Inmon, Angela Yochem, Len Bass, and Paul Preiss.
Enterprise Architecture Track
Making a Tangible Case for IT Solution Strategies Presented by Cliff Berg, Assured by Design
For years IT has heard the call that it needs to be more "business focused' - but what does that mean? Does it mean focusing more on end user requirements? Does it mean listening to the customer better? Yes, it means those things, but if we stop there, we are not able to rise above being a lowest cost provider, because once we have the requirements down, a solution can easily be outsourced - and perhaps should be. The real challenge is to get into the heads of the people who make financial decisions about what projects to invest in, and how much. If IT strategies are not made financially tangible, they risk the chopping block when the portfolio faces its fixed budget pressures. Only by making a tangible case for IT strategies that enhance flexibility, reliability, security, decentralization versus consolidation, whether to refactor or redesign a system, whether to use a COTS component or build one, and all of the other countless decisions that IT makes about how it executes, only by making the case for such strategies in tangible, financial terms, can IT expect to be heard in an era of tight dollars and increasingly disciplined IT portfolio decision-making. In this session Cliff will demonstrate techniques and tools for doing this.
CLIFF BERG is a consultant in IT process, methodology, and change management, and a former enterprise system architect. Cliff has written four books, most recently Value-Driven IT, and before that High-Assurance Design. Previously Cliff was founder and CTO of Digital Focus, now Command Information
UPDM an Architectural Framework for UML Tools Presented by Daniel Brookshier, NoMagic Inc.
Daniel will introduce you to the UPDM Architectural framework. This will be a fast and complete introduction to the framework that is easy to use and powerful enough for military, government and the public sector.
UPDM Benefits: • A complete framework for modeling enterprise architecture • Supported by the DoD and used by non-military, including NASA • Covers all aspects of Enterprise Architecture from strategy, concepts, implementation, and deployment. • Includes artifacts for business process, management, and shows how people and IT systems interact • Based on UML so all tools can implement and interchange data • Uses core concepts from SOA, Zachman and TOGAF, so simple to understand
UPDM is based on both DoDAF and MODAF which are frameworks used by the Department of Defense and the Ministry of Defense in the UK. UPDM, developed by the same group managing the UML standard, is a significant leap in your ability to create a verifiable architecture that can leverage code generation and other model-based technologies plus leverages your current tools and experience. It all adds up to a next generation framework for any domain. Is UPDM something you just might need to learn? Daniel thinks so and will make the case that DoDAF is a very nice framework worthy of your consideration.
Daniel Brookshier is one of the first users of MagicDraw UML (user #14) and has joined No Magic as its Chief Architect. Daniel has taught multiple MagicDraw training courses worldwide and sets the direction for the tool’s development. Daniel has been developing Java applications since its introduction in 1995 and many other languages over his long career. Daniel is also a writer with dozens of articles and blogs on technology and has written several books including Industrial Strength Java, JavaBeans Developer Reference, and JXTA: Java P2P Programming. As an Architect, Daniel is currently working with UML, SysML, and DoDAF all of which he teaches and mentors his customers. Daniel’s expertise ranges from telecom and transportation to aerospace, insurance, open source and many others.
Governance, Quality, and Management: The Trifecta Missing from Most SOA Implementations Presented by Ronald Schmelzer , Zapthink
Many organizations put too much emphasis on purchasing SOA infrastructure before they know which Services they need to build and then building Services before knowing what business problems they will solve. This vendor-driven architecture approach shoe-horns existing infrastructure and Services into an Enterprise Architecture after the fact. Experience has shown this approach to be operationally backwards, economically risky, and dangerous. Rather than focusing on building and running Services, low-risk, high-return SOA implementations focus on the troika of SOA governance, quality, and management (GQM) as a way of providing Services originating from business requirements and meeting the need for continuous change. This presentation, by noted SOA expert Ronald Schmelzer of research and training firm ZapThink, will focus on the evolving GQM "stack" and how it relates to the rest of the SOA puzzle.
Ronald Schmelzer, senior analyst and founder, is a well-known expert in the field of Service-Oriented Architecture (SOA), Web Services, and XML-based standards. Ron has been featured in and has written for periodicals, and has spoken at numerous industry conferences and in front of some of the largest busineses in the world. Ron Schmelzer was the lead author of XML And Web Services Unleashed (SAMS 2002) as well as co-author of Service-Orient or Be Doomed (Wiley 2006) with Jason Bloomberg, due to be released in 2006. Ron has served as the chair of the RosettaNet Cluster 1 Workgroup, working group member of CPExchange, member of the UDDI advisory group, and was a member of the CompTIA Electronic Commerce Standards Board (ECSB). Prior to ZapThink, Ron was founder, CTO, and "ePostle of Partners" of ChannelWave Software, as well as founder and President of VirtuFlex Software, and founder and CEO of VirtuMall, one of the first online eCommerce sites in 1994. Ron was named "Geek of the Week" in Internet Magazine and was listed in Boston Magazine's Internet Top 40. Ron received a B.S. degree in Computer Science and Engineering from the Massachusetts Institute of Technology (MIT).
The Multidimensional Architect Presented by Max Gabriel, Director of Global Enterprise Architecture, Pfizer
Traditionally, the architects have mainly focused on solving business problems in a single dimensional way. In the post bailout era, the business executives are facing challenges that are of unprecedented scale. They can’t afford to just focus on the bottom line anymore.
The game has changed; the world as we know is different. The shift calls for the architects to look at problems in a multi dimensional way. What are those dimensions? How do they help the company?
MAX GABRIEL is a Director of Global Enterprise Architecture in Pfizer. At Pfizer, Max is leading the technology strategy and architecture for the commercial organization. Prior to joining Pfizer, Max worked as a VP of Application Architecture in JP Morgan. In the past, Max held several senior architecture level roles in other financial services organizations. Max is a strong advocate for common sense based architecture that delivers value to the organization.
A ROI Calculator for SOA - let the numbers do the talking Presented by Max Dolgicer, International Systems Group, Inc.
This presentation outlines a ROI model for application development based on service reusability in a SOA. It describes how the cost effect of reuse can be calculated during the development and the maintenance cycle of a portfolio of service oriented business applications. The model is based on metrics that have been widely accepted throughout the IT industry. The model will then be illustrated by a project where multiple business applications have been developed within a SOA that employs a foundation of reusable services.
MAX DOLGICER is an internationally recognized expert and Managing Director at International System Group (ISG), Inc (www.isg-inc.com), a leading consulting firm that specializes in IT Strategy and development and integration of large-scale distributed applications using Service-Oriented Architectures.
Mr. Dolgicer has been involved in leading management and technical roles in many of the major engagements for ISG's clients including 3M, Carey International, United States Patent Office (USPTO), New York Stock Exchange (NYSE), CSFB/Donaldson Lufkin Jenrette (DLJ), Federal Reserve of San Francisco, Allstate Insurance, Financial Times Interactive, MetLife, Principal Financial Group, Cigna, CitiGroup, Morgan Stanley, Delta Airlines, Goldman Sachs, McKenzie Financial Corporation.
Mr. Dolgicer regularly teaches seminars ranging from 2 to 4 days and has presented at major industry events, including Gartner Group's Web Services and Application Integration conference, Morgan Stanley "CIO Outlook", Java Expo, Comdex, as well as many Web Service and Application Integration conferences.
SDLC/SOA Governance Process. Presented by Jeff Scott, Forrester Reserach
Enterprise architects will face their biggest challenge yet as they shift from their current IT centric focus to a more business driven view of architecture that comes with its own set of concepts, drivers, goals, and vocabulary. This shift is not just another step forward but a quantum leap into a new world where architects will have to think, act, and even learn differently. Are you ready?
JEFF SCOTT is a Senior Analyst for Forrester Research primarily contributing to the Enterprise Architecture offerings. He is a leading expert in enterprise architecture practice development, business architecture, and delivering EA value. Jeff's current research focus is enterprise architecture program effectiveness, business architecture, EA leadership, and architects as innovators.
Prior to joining Forrester, Jeff managed his own consulting practice, Logical Leap, Inc., where he worked with Fortune 500 companies developing enterprise architecture and IT strategy. Before starting Logical Leap, Jeff was the Director of Advanced Technology for First Union National Bank (now Wells Fargo) where he created innovative organizational models for IT delivery, developed IT strategy, and implemented leading edge technologies.
Distributed Computing in the Enterprise. Presented by Adam Hurwitz, Business Intelligence Associates
Software architecture can be critical. In our industry, only the companies who had a distributed system to process their data were able to survive. The others could not scale profitably and had to move on to other things. In this talk, I will go over my experiences building a distributed system relied on by our business, touching upon issues of usage and development that will hopefully inform your own projects.
Adam Hurwitz is CIO of Business Intelligence Associates, Inc. (BIA). While at BIA, he has built a distributed system for e-discovery processing and worked on numerous projects involving the analysis of large corporate databases. Previously, he worked primarily on web / e-commerce sites including a stint as the lead developer for Gateway.com, enabling consumers and businesses to configure and purchase computers on-line. He is a Certified Information Systems Security Professional (CISSP) and has a BA from Vassar in both Physics and Philosophy.
Architects in Government Presented by Shahid N. Shah, CEO Netspective, Chief Architect Office of Management & Budget (OMB) Budget Systems,
The federal and state governments spend over one hundred billion dollars a year on IT projects. Those projects range from small websites to complex transactional and service-oriented systems. These days the government uses the same technologies as the the private sector but the architecture, approach, governance, and implementation processes can be quite different because of regulations and stricter enforcement of security requirements. Shahid will provide a roadmap for what’s special about architecting federal systems and what the private sector can learn from government projects.
SHAHID SHAW Shahid N. Shah is the CEO of Netspective Communications and the Chief Architect for the Budget Formulation & Execution Line of Business and OMB’s Budget Systems Branch. He is an influential thought leader and a winner of Federal Computer Week's coveted "Fed 100" award given to IT experts that have made a big impact in the government. At his popular “Federal Architect” blog (http://www.federalarchitect.com) he advises senior federal technologists on technology strategy in the government.
Infrastructure Architecture Track
Virtualization Update: An Overview of Key Developments Presented by Tony Iams, VP and Senior Analyst, Ideas International
The Economic situation is straining IT budgets significantly. Environmental accountability is rising faster than many IT organizations can adapt. New infrastructure architectural models are straining IT staff. Business pressures are motivating more IT services and capabilities beyond organizational IT environments. We are reaching an inflection point of many critical issues promoting significant transformation of the datacenter. As these pressures increase, IT organization will need to adapt or significantly loose operational competitive capabilities. This session focuses on those inflection points, what the market is doing and what new research is coming.
Tony Iams is Vice President and Senior Analyst at the analyst firm Ideas International, where he manages the System Software (SS) research program. The SS research program focuses on evaluating and contrasting the features and functions of the leading operating system and virtualization technologies in use today. By applying a detailed analysis methodology, the program identifies strengths and weaknesses of current system software products, and guides IT decision makers on the most effective technology choices. In addition to delivering in-depth reviews of the functional tradeoffs between Linux, UNIX, Windows, and other operating systems, the SS research program has performed detailed assessments of the key virtualization technologies in use today, including logical partitions, resource management software, virtual machines, blade servers, provisioning software, and Grid computing. Tony has produced a variety of publications on the features and functions of virtualization tools and operating systems, and has also successfully completed multiple user studies on their use in real-world environments. Tony has been widely quoted in the press on these subjects, and has spoken at a number of user conferences as well. Before joining the firm in 1992, Tony worked as a software engineer at Computer Graphics Laboratories, Inc., where he developed applications for UNIX and Windows platforms. During that time, he also served as adjunct instructor for introductory programming in the Computer Science Department at New York Institute of Technology. Tony graduated from Carnegie Mellon University with a B.S. in Applied Mathematics/Computer Science and a double major in German.
Performance Analysis Techniques for Transactional Web Applications Presented by Rajesh Chellamani, Wolters Kluwer
Identifying and addressing potential performance bottlenecks early in a project development lifecycle will help save time, money and reduce stress and fatigue of software developers. This leads to successful product launch and improves customer satisfaction from all perspectives.
There are a lot of white papers for both application performance testing as well as performance analysis by web application server vendors as well as by database server vendors. But, there are very few guides available that provide processes and techniques for an end to end performance analysis for web applications that typically cover both web server and database server.
This paper contains techniques to help analyze application architecture for performance issues. A process using excel spreadsheet templates along with response time and server resource budgeting to help identify performance bottlenecks. This will help project teams take corrective actions before coding and avoid costly redesign of the application at a later point in the lifecycle. This method works well for enhancements of existing applications as well as for new applications.
The paper also contains techniques to analyze performance issues in live production sites. The technique requires proactive monitoring of both web server and database server resource utilization levels and comparing it against previously observed normal levels for a given load profile. Proactive monitoring of database transaction per second and the associated Disk I/O, memory and CPU used will show performance issues on the database while simple resource utilization monitoring on the web servers will point to potential performance issues.
RAJESH CHELLAMANI is an architect at "CT a Wolters Kluwer Company". As a member of the web application engineering team at CT, Rajesh has helped analyze and fix many application performance issues. In 2008, he worked extensively researching on performance analysis techniques to identify performance bottlenecks during application design phase of a project as well as performance issues in production sites. Currently, Rajesh is working on creating capacity models using queuing theory to identify server consolidation opportunities as well as server capacity predictions. Rajesh has a masters degree in Computer Science from New York University.
Security Options for Securing Your SAN Enterprise Presented by Lucius L. Millinder Jr, Senior Security Systems Specialist, Secure IT Consulting Laboratories
SAN Security does not touch international counterintelligence however the major players and their clients have bought into enterprise security strategies and schemas that address some powerful, robust solutions –we’ll touch on some in this presentation.
Lucius L. Millinder Jr. is a Senior Security Systems Specialist and Member of the Technical Staff at Secure IT Consulting Laboratories, supported by the 20S, her research focuses on protection of critical infrastructures including the identification of threats and vulnerabilities. A Cybercop for the FBI Cyber Crimes Unit under the Infragard Program, Mr. Millinder Lucius is the security storage practice lead in the Secure IT Consulting eastern region. Millinder has over 23 years of experience in IT serving Fortune 500 companies across industries; for the past eighteen years he has designed, implemented and supported IT Enterprises exposed nd vulnerable to worms, virus, Trojan horses, international intelligence threats, honey pots with SOX compliance, HIDS, NIDS, and recommended customized honey pots and hybrid IDS across IT enterprise infrastructures. In his extensive SIC Lab work he has created customized and integrated security storage solutions in software and hardware infrastructures for EMC, HP XP technologies, Hitachi, Network >Appliance, IBM DS800, Shark to Cisco, Brocade, Veritas, and Tivoli platforms. Before joining Itrus Millinder was a storage consultant performing trading floor moves, data center consolidations, storage provisioning and virtualization for EMC Professional Services, HP Consulting and Relocation Services, SUN Consulting, and IBM TotalStorage Service Delivery.
Achieving Optimal Database Application Performance and Scalability Presented by Rob Steward, DataDirect Technologies
Abstract: This presentation will equip IT architects with tips and techniques to successfully predict, diagnose and solve issues in database applications. Exploring themes and content featured in the "The Data Access Handbook," published by Prentice-Hall, the world's leading education publisher, co-author and database connectivity expert Rob Steward will offer attendees powerful and strategic insight into application design, development and deployment with an emphasis on the role of database middleware on performance. The presentation will break new ground by tackling performance issues outside the database – that is, problems in the software that connects applications to databases.
Key topics addressed include:
Understanding the different components of database middleware that cause performance issues
How to design for optimal performance
How to write good application code
How to troubleshoot your own performance issues and to set realistic performance expectations
ROB STEWARD: As Vice President of Research and Development for DataDirect Technologies, Rob Steward is responsible for the development, strategy and oversight of the company's data connectivity products including the Shadow mainframe integration suite. He has spent more than 14 years developing database access middleware, including .NET data providers, ODBC drivers, JDBC drivers, and OLE DB providers. He has held a number of management and technical positions at DataDirect Technologies and serves on various standard committees.
Using Threat Modeling to Design Secure Applications Presented by Rohit Sethi, Security Compass
As the sophistication of software and web application grows, so too does the landscape of threats and attacks. How can we anticipate these threats? This presentation discusses Threat Modeling, a powerful activity done during design that enumerates the unique threats an application might face and suggests countermeasures to defend ourselves.
ROHIT SETHI, Manager of Professional Services, Security Compass, is a specialist in threat modeling, application security reviews, and building security controls into the software development life cycle (SDLC). Mr. Sethi is a frequent guest speaker and instructor at several national conferences. He has written articles for Security Focus and the Web Application Security Consortium (WASC), and has been quoted as an expert in application security for ITWorldCanada and Computer World. At Security Compass, Rohit teaches hundreds of students various topics on web application security in cities across North America. He has also managed and performed extensive threat analysis, source code reviews, and penetration testing for clients in financial services, telecommunications and healthcare.
Virtualization and the Cloud Connection Presented by James Urquhart , Cisco
Is cloud computing a threat to a data center architecture built around enterprise virtualization? Or does a next-generation virtualized data center lay the groundwork for an internal or "private" cloud that will enable you to be a better consumer of external open cloud services? This session will describe how a holistic approach to data center architecture can enable IT to be more responsive to evolving mission requirements while increasing its overall efficiency. A clear action plan will be presented for designing a virtualization-aware infrastructure that more easily delivers and consumes cloud computing services. Transforming the data center into a unified, virtualized and sustainable infrastructure can elevate IT service delivery discussions away from a focus upon technical interdependencies into conversations centered on prudent IT investments: a priority objective in any economy.
James Urquhart manages cloud computing and data center virtualization strategy for the Data Center Solutions group at Cisco. Named one of the ten most influential people in cloud computing by the MIT Technology Review, and author of the popular C|NET Blog Network blog, The Wisdom of Clouds (http://news.cnet.com/the-wisdom-of-clouds), Mr. Urquhart brings a deep understanding of these disruptive technologies and the business opportunities they afford. Mr. Urquhart is a seasoned field technologist with almost 20 years of experience in distributed systems development and deployment, focusing on service-oriented architectures, cloud computing, and virtualization. Prior to joining Cisco, Mr. Urquhart held leadership roles at Forte Software, Sun Microsystems, and utility computing infrastructure vendor Cassatt Corporation. Mr. Urquhart graduated from Macalester College with a Bachelor of Arts in Mathematics and Physics.
Architecting Collaborative Applications Presented by Paul Liesenberg, Cisco
Architecting Collaborative Applications Enterprise architects may feel like they're in the hot seat as enterprises continue to embrace new collaborative applications. This session will provide architects with a blueprint for developing the application-level architecture required for these new collaboration applications. In addition to understanding network platform capabilities as a set of core services, attendees will learn what kind of services they are, how they relate to SOA, Web 2.0, and other applications, how they support collaborative applications and business processes, and where they fit into the overall, end-to-end solution architecture. In addition to outlining an application-level framework for integrating collaboration into business applications, the session will present a sample business process, how it can be improved with collaboration, and illustrate the application architecture for implementing it.
Paul Liesenberg is an Enterprise Architecture and Technology Manager for Cisco where he develops methodologies that optimally align next-generation infrastructures and overarching business processes. Prior to Cisco, Paul was VP of Strategic Marketing for ZettaCom and Bivio Networks, orchestrating product and partnership strategies. Earlier, he was with Cisco through the acquisition of StrataCom, and was previously with Nortel's Data Networks Division and Siemens' Public Networks' R&D division. Paul holds two patents in the area of VoIP, and an M.Sc. from TUM (Technische Universitaet Muenchen).
Embedding Infrastructure Presented by Renato Gabriele Ucci, CTO of MACRO GROUP SpA
Mass-adoption of products and strategies push System Architects to evaluate like "wrong, inexpensive and complex" the adoption of an atypical strategy: adopting proprietary middlewares and adopting pervasive embedding strategy at any level. We can transform our organization to be more profitable, reduce dramatically the time&costs of our “Go To Market” model. And realize a new paradigm in optimizing and resizing staffs and teams. Strategic embedding can solve unresolved conflicts in the full life cycle of a products about organizations and operations. In the cloud-era, and with new business models that are coming out, it will support new opportunities unreachable with traditional deploy and delivery.
RENATO GABRIELE UCCI is currently the Chief Architect for the Macro Group (www.macrogroup.it), a leading ISV company and an IBM partner in Italy. He has extensive experience in designing and delivering infrastructures at all levels with special focus on collaboration, teamwork, workflow, and simplifying infrastructure complexity. Mr. Ucci is also the founder of the PragmaticSA foundation and a member of a Mid-Market solutions international advisory council.
Mentoring and leading the integration and embedding process for vendor labs and ISVs, with special focus on simplifying product cycles in designing new software solutions. Releasing tools and creating processes covering the full life-cycle of the products including the delivery of managed infrastructures.
Software Architecture Track
Process Centric Development for Cloud Applications Presented by Andrew Comas, VP Solution Architecture, Cordys
Mr. Comas will cover what process-centric development is and how the power of multi-tenancy, deployment tools, organizational modeling and metering makes process-centric development the only viable way to develop applications in the cloud. Mr. Comas will cite examples from Cordys’ role in bringing workflow into Google Enterprise Apps.
ANDREW COMAS specializes in designing innovative business process solutions, particularly with Cloud Computing and SOA-based technologies. Mr. Comas is a 15 year veteran of the financial industry. Prior to Cordys, Mr. Comas was VP of Technology at JPMorgan Chase where his roles included IT Risk Management, Business and Chief Technical Architect. Mr. Comas earned a BS in Electrical Engineering from Columbia University.
Architecture Refactoring Presented by Mark Pollack, SpringSource
Most software projects must deal with an existing architecture and code base. Quite often, the architecture shows signs of age and is unable to easily meet new requirements. This can be due to the accumulation of years of ad-hoc changes that have compromised the original design or because the original design was never intended to meet the current requirements. While refactoring a well known process at the code level, it is a general transformative process that can be applied to other artifacts, such as the application's architecture. This talk introduces the principals of architectural refactoring, how it differs from reengineering, and introduces a catalog of architectural refactorings. Several architectural refactorings are demonstrated, focusing on those that use dependency injection and aspect-oriented programming as they are central in influencing how a system's components are designed, organized and evolve.
MARK POLLACK has worked extensively in the financial sector as an architect and developer on various front office trading systems that involved a mixture of Microsoft and Java technologies. Always interested in best practices and improving the software development process, Mark has been a core Spring (Java) developer since 2003 and founded its Microsoft counterpart, Spring.NET, in 2004 which he continues to lead.
Prior to joining SpringSource, he was a founding partner at CodeStreet, LLC, an independent software vendor in the financial services industry. This year Mark has been recognized as a Microsoft Most Valuable Professional (MVP) for his involvement in the technical community.
Understanding User Experience Design Patterns Presented by Jason Beres, Infragistics
Patterns are constructs or objects that repeat in a predictable manner. For most developers, patterns are directly related to object oriented coding best practices. In this talk, you will be introduced to "design patterns" that will help you build better user experiences. We’ll explore UX patterns that can help you build great user experiences, and provide examples of how you can start using them in your development today. We’ll cover patterns that pertain to different kinds of user interface problems such as commands, data entry, information architecture, navigation, page layout, and data visualization through the exploration of the Quince User Experience Patterns Explorer.
JASON BERES is the Director of Product Management for Infragistics, the world leader in user interface development tools and experts in the User Experience (UX) market. Jason is one of the founders of Florida .NET User Groups, he is the founder of the Central New Jersey .NET User Group, he is a Visual Basic .NET MVP, and he is on the INETA Speakers Bureau. Jason is the author of several books on .NET development, including the recently published Silverlight 3 Programmers Reference from Wrox Press. Jason is a national and international conference speaker; he is a frequent columnist for several .NET publications, and keeps very active in the .NET community.
SDLC/SOA Governance Process. Presented by Eric Weinstein, D&B
SOA governance is instrumental to ensuring the long-term success of a service-oriented strategy. Furthermore, leading industry analysts state that a lack of governance is a primary reason that SOA initiatives fail. Technology and business leaders must be careful not to buy-in to the vendor hype that governance can be solved purely with technology. Even more important is the culture, process, metrics, and vision of a service-oriented enterprise and governance strategy. This presentation will outline each step in the "business process" of SOA governance, metrics and key performance indicators of this process, organizational roles, and artifacts produced as a result of this process. A successful SOA Governance program transforms an organization to one that is able to quickly respond to market demands, accelerating the growth of a company.
ERIC WEINSTEIN is an Enterprise Architect at D&B, the #1 financial data services company according to Fortune. Eric has played an important role in transforming D&B into a service-oriented enterprise in order to realize service reuse and organizational agility goals. Prior to his role as Enterprise Architect, Eric spent 10 years in IT operations and development. Eric has a degree in Computer Science and an MBA from the NYU Stern School of Business.
Reference Architecture for next generation UE Presented by Vivek Mukherjee
In a recessionary market where potential acquisitions opportunities are aplenty Greenfield development is almost non-existent. Integrating myriad established and acquired LOB products is a challenge. Popular solutions such as Service Oriented Architecture to the integration challenge at the business process level or data level exist. However, the question to provide a consistent and integrated User Experience to these varied products is largely unanswered especially in the .Net world.
VIVEK MUKHERJEE Consummate technology strategist with about 12+ years of professional experience in directing and the execution of System Strategy and Enterprise Architecture, Application Architecture, Solution Architecture, Software Design & Development with reputed (Fortune 1000) organizations. MBA – Wake Forest University, MS Technology Management - Columbia University (Expected 2010).
Domain Driven Design and Development in Practice Presented by Srini Penchikala
Domain Driven Design (DDD) techniques help architects and developers in mapping the business domain concepts to software artifacts. When applying DDD techniques in a Java application, there are several domain classes and other artifacts (like configuration files) in Domain, Service and Application architecture layers that can be automatically generated using Code Generation techniques. Code generation helps the software development process by generating consistent code for the classes and other artifacts that have infrastructure (boiler-plate) code but don't have any business logic. It fits in very well with Domain Driven Design philosophy of "Domain First, Infrastructure Second" where the developers can focus on business domain concerns and take the advantage of code generation to address the infrastructure concerns. If Domain Driven Design provides the "What", it is the code generation, as a development technique, that can provide the "How". Code generation is a good long-term solution even though this effort involves some initial investment (in terms of coding and time) which pays itself off in medium to large domain models. This technical session will discuss the role of code generation in a Java web application from the Domain Driven Design and Development context. The presentation will include a demo of the Java application to show how domain elements and artifacts can be code generated using tools like openArchitectureWare (oAW), Eclipse, Maven, and Spring. I will also discuss the significance of enforcing architecture rules and policies related to Domain Driven Development and Implementation. I will talk about various types of architecture rules that range from simple module dependencies to enforcing how APIs and specific idioms should be used and how to actually enforce them in software development projects. I will discuss various policy enforcement approaches and show why Aspect-oriented Programming (AOP) is a better choice for policy enforcement in most of the cases. Some of the policy enforcement rules covered in the discussion are: • No direct access to DAO's except from Domain classes. • No transaction management in Domain on DAO classes. Service layer should be transactional (i.e. Other layers cannot use @Transactional annotation or JTA API directly). • Service object creation via a Factory (i.e. no "new Service()" code). • Business service that fails with a concurrency related failure can be retried. • Smart Data Caching (using a custom Annotation). The session will include a demo of how to implement the policy enforcement using technologies like AspectJ, Eclipse, AJDT, Maven and Spring AOP.
SRINI PENCHIKALA Srini Penchikala currently works as an Enterprise Architect at a major financial organization in Metropolitan Detroit area. He has over 15 years of IT experience and has been working on Java projects since 1996 and J2EE technology since 2000. His main areas of interest are Agile Enterprise and Service Oriented Architectures, Domain Driven Design In Practice, Aspect Oriented Programming (AOP), Architecture Rules Enforcement, Enterprise Integration Patterns, and light-weight middleware frameworks such as Spring and Hibernate. Srini is one of the organizers of Detroit Java User Group (http://sites.google.com/site/detroitjug/). He has presented at several conferences and published articles on J2EE topics on websites like InfoQ.com, ONJava, DevX Java, java.net <http://java.net> and JavaWorld. Srini publishes a blog on Java, JEE, and other topics at http://srinip2007.blogspot.com/..
Forethought: The Unspoken Foundation of Evolution Presented by Bob Gezelter
Architecture is more than high level design. While high-level design defines what something is, architecture constrains future evolution. This has been underappreciated for decades. We show how mathematical concepts can be used to illuminate approaches that reduce schedule and code, while at the same time increasing correctness and future expandability.
Robert Gezelter, CDP, CSA, CSE, Software Consultant, guest lecturer and technical facilitator has more than 29 years of international consulting experience in private and public sectors. His work with architectures spans his entire career, starting as a systems programmer. His work includes operating systems, file systems, device drivers, portable software, translation, and cross compilers.
Mr. Gezelter received his BA and MS degrees in Computer Science from New York University.
Mr. Gezelter is a regular guest speaker at technical conferences worldwide such as the HP Technology Forum and Encompass (formerly DECUS) events. His articles have appeared in the Network World, Open Systems Today, Digital Systems Journal, Digital News, and Hardcopy. He is also a Contributing Editor to the Computer Security Handbook, 4th Edition (Wiley, 2002) and the author of two chapters in the Handbook of Information Security (Wiley, 2005). Many of his publications and speeches are available through his firm’s www site at http://www.rlgsc.com.
He is a Director of the New York City chapter of IASA, a Senior Member of the IEEE, and a member of Infragard, and Encompass. He is also an alumnus of the IEEE Computer Society’s Distinguished Visitors Program (2004-2006).
His firm's consulting practice emphasizes in-depth technical expertise in computer architectures, operating systems, networks, security, APIs, and related matters.
His clients range from the Fortune 10 to small businesses, locally, nationally, and internationally on matters spanning the range from individual questions to major projects.
He can be reached via his firm’s www site at http://www.rlgsc.com.
Simple Iterative Partitioning. Presented by Roger Sessions, CTO, ObjectWatch
The most important factor in building a successful IT project is simplification. Simplification means that the overall system should be as simple as it can possible be while still delivering the goals of the project.
In general, there are three rules you must follow to build a simple IT system. - Keep it small. - Keep it separate. - Keep it synergistic.
ROGER SESSIONS Roger Sessions is the CTO of ObjectWatch. His ObjectWatch Newsletter is now in its thirteenth year of publication. He has written six books including Software Fortresses; Modeling Enterprise Architectures and many articles. He is on the Board of Directors of the International Association of Software Architects, Editor-in-Chief of Perspectives of the International Association of Software Architects, and a Microsoft™ recognized MVP in Enterprise Architecture. He has given talks in more than 30 countries, 70 cities and 100 conferences on the topic of Enterprise Architecture.
Three Applications and a Blank Piece of Paper. Presented by Craig Connell, Lotame
What do you do when you are fortunate enough to walk into a situation where no architecture or technology roadmap exists? How do you engage most productively with the business? How do you put a roadmap into place that can be leveraged into the future?
The establishment and early years of UniStar Nuclear Energy serve as an informative backdrop to a discussion about how to successfully answer these and related questions. It is important that Architects not only leverage technical skills, but also bring to bear leadership and communication skills in order to articulate a vision and demonstrate clear value to the overall company. Doing so requires partnering with the business, picking the right IT partners, building and cultivating a team of quality IT professionals with relevant skills, creating and evolving an architectural roadmap, and establishing a solid platform that the company and its partners can leverage and extend as the company grows.
CRAIG CONNELL is an experienced technology professional and enterprise architect. Craig is currently the Director of Engineering at Lotame, where he manages the development of their data-driven marketing platform. He was previously responsible for IT at UniStar Nuclear Energy where he architected and managed the development, deployment and support of a comprehensive IT platform for the next generation of nuclear power plants.
Fundamentals of Architecture Track
Certification - All Specialist. Presented by Aaron Tan Dani, Chairman & Co-Founder of IASA Asia Pacific
A sound technology strategy is key to the advancement of an organization's business. High quality IT Architects are the backbone of that strategy, but many organizations face challenges in developing quality IT Architecture programs that can enable the creation of a technology strategy. To begin with, the historical lack of a standard body of architecture knowledge means that organizations cannot gauge the quality of their programs against the industry.
IASA, using its 256 IT Skill Set Library, the CITA (Certified IT Architect) certifications provide a consistent and reliable body of knowledge for IT Architects. In fact, IASA delayed the launch of an IT Architect Certification from its conception in 2004 until 2009 because the creation of that IT Architecture body of knowledge (ITABOK) was key. Without a body of knowledge that can be used to certify an IT Architect, certification has no professional value and it took IASA to almost 5 years to construct a rich body of knowledge and to launch the IT Architect certifications.
Aaron Tan Dani has a strong passion in the IT Architecture related field as he believes that only with proper understanding and implementation of the IT Architecture blueprint that IT will bring maximum values to the business. With this passion, he has been actively involved as a co-founder and the Chairman of International Association of Software Architects (IASA) Asia Pacific since 2004 and was actively involved in setting up and leading IASA Chapter across Asia Pacific countries. Aaron is well connected with the industry leaders and government bodies in the respective APAC countries.
With a unique combination of expertise in business, technology, culture and politics, he has more than 16 years experience in start-up companies, MNCs, government, ISV, manufacturing, logistics, transportation, consulting, FMCG, FSI and setting up of NGO bodies like ISAC-M and IASA in various countries and involved in various IT projects and roles across Asia Pacific, the US and UK. Aaron is also an active and frequent public speaker in various Industry Conferences; Seminars & Workshops presenting various IT & Business related topics across Asia Pacific regions. He is a charismatic, passionate and entertaining presenter and consistently received top 20% of Speaker Rating at various regional and international events.
Aaron was previously working as a Director of Financial Services Platform Strategy with Microsoft for more than 6 years and prior to that he was a Regional Chief Architect with one of UK’s leading IT and business strategy consulting firms based in Singapore. He holds a Master of Technology from the National University of Singapore and a Bachelor of Computer and Mathematical Sciences from the University of Western Australia.
Transitioning from waterfall to agile development for a large SOA initiative - the challenges and lessons learned. Presented by Vijay Narayanan, WebMD
Building large, mission critical enterprise business processes is a challenging task involving several teams, dozens of services, need to work in conjunction with several legacy systems, and tight deadlines for delivering business requirements. This talk will present an overview of a Service Oriented Architecture (SOA) project aimed at transforming key business processes. Initially executed using waterfall development methodology, the project adopted an agile approach soon after the initial phase. Bulk of the presentation will cover the challenges and lessons learned transitioning from waterfall to agile. The presentation will outline the technical and organizational challenges as well as the strategies adopted to address them.
VIJAY NARAYANAN has been working for the past 7 years in master data management services, reliable messaging, enterprise application integration, and distributed computing. He is part of the team responsible for technology strategy and enterprise transformation. Vijay leads a team, building reusable data services and business processes. He has a Masters in Information Systems from Drexel University and blogs about systematic software reuse at http://www.artofsoftwarereuse..com/ <http://softwarereuse.wordpress.com/> and a contributor to the upcoming book Next Generation SOA.
Re-thinking Software Architecture for Mobile platforms Presented by Burag Cetinkaya and Amarildo Baci, Netsoft USA
The dramatic growth in the usage and availability of powerful, mobile computing platforms presents challenges to software architecture. The techniques and methods used in creating solutions for large, high performance servers are not applicable to smart phones and netbooks. The performance of mobile platforms, variety of screen sizes, restrictive memory and intermittent connectivity require new approaches architecting mobile solutions. In this session we will share our experience while making the transition from high-performance server software architecture to mobile application architecture at Netsoft while developing our Health 2.0 solutions.
BURAG CETINKAYA has been with Netsoft USA since 2003. He has designed and developed a number of projects in the health industry ranging from Care Management and Disease Management to Personal Health Record applications. He holds a BS degree in Computer Science from Polytechnic University and is currently working toward an MS degree in Management of Technology at Polytechnic Institute of NYU
AMARILDO BACI joined Netsoft USA in 2006, bringing with him a wealth of experience in developing Active Directory enterprise reporting applications. In his current role, Amarildo focuses on developing Personal Health Record solutions. He has previously worked with Credit Suisse, and holds a Bachelor's degree in Computer Science from Queens College.
Customizing Your SDLC Presented by Steven Cohen, Microsoft
Being agile at the SDLC level is as necessary as being agile with requirements and delivery. During routine review, if a development practice isn't working we want to adapt how we do it or replace it without endangering the successful delivery of the project. Customizing your Software development lifecycle addresses the need to drive value quickly in response to a project that is troubled or nearing failure. This session will help you identify missing practices and practices which can be used to off-set in-place practices that are underperforming. We will walk thru a prototypical project to demonstrate customizing the SDLC through practice assessment and addressing underperforming practices in context.
STEVEN COHEN has spent the majority of his career supporting the US Government in its efforts to develop software. Having worked with more than 25 federal, and numerous state and local agencies he has had the opportunity to develop low level tools, real-time, high data rate, large storage, mission, and simulation systems.
He has presented for Microsoft's Engineering Excellence Group (EEG) and Microsoft's Trustworthy Computing Conference (TwC) as well as being a speaker for the Project Management Institute (PMI) and is has several published papers on bridging Agile and Formal practice. He has represented Microsoft at the Massachusetts Institute of Technology, Center for Information Systems Research and Harvard University, John F Kennedy Center for Government. Today he is a Senior Architect for Microsoft as a part of Microsoft's Enterprise Services and spends his time using Agile practices to recover failing projects.
Beautiful Teams Presented by Andrew Stellman and Jennifer Greene, Stellman & Greene Consulting
What's it like to work on a great software development team facing an impossible problem? How do you build an effective team? Can a group of people who don't get along still build good software? How does a team leader keep everyone moving on track when the stakes are high and the schedule is tight? Andrew Stellman and Jennifer Greene answer these questions in their new book, Beautiful Teams (O’Reilly, 2009). In this presentation, they show how veteran team leaders build great teams by understanding people, goals, practices and obstacles. They draw on personal stories from the leading programmers, architects, project managers and thought leaders who contributed to the book.
ANDREW STELLMAN AND JENNIFER GREENE are veteran software engineers, project managers, and partners in Stellman & Greene Consulting. They've been writing bestselling books for O'Reilly since 2005, including Applied Software Project Management (2005), Head First PMP (2007), Head First C# (2008) and Beautiful Teams (2009). coming soon.
As the sophistication of software and web application grows, so too does the landscape of threats and attacks. How can we anticipate these threats? This presentation discusses Threat Modeling, a powerful activity done during design that enumerates the unique threats an application might face and suggests countermeasures to defend ourselves.
BHALLA NISCHAL Nish Bhalla, founder of Security Compass, is a specialist in Threat Modeling & Application Review. He has coauthored and contributed to security books such as Buffer Overflow Attacks and Hacking Exposed - Web Applications. He is a frequent speaker at conferences on emerging security issues and has spoken at reputed security conferences such as Blackhat, RSA Conference USA, HackInTheBox, CSI & InfoSec..
Taking the Quantum Leap Presented by Jeff Scott, Forrester
Enterprise architects will face their biggest challenge yet as they shift from their current IT centric focus to a more business driven view of architecture that comes with its own set of concepts, drivers, goals, and vocabulary. This shift is not just another step forward but a quantum leap into a new world where architects will have to think, act, and even learn differently. Are you ready?
JEFF SCOTT is a Senior Analyst for Forrester Research primarily contributing to the Enterprise Architecture offerings. He is a leading expert in Enterprise Architecture program development, EA governance, and delivering EA value. Jeff’s current research focus is enterprise architecture program effectiveness, business architecture, EA leadership, and architects as innovators.
Prior to joining Forrester, Jeff managed his own consulting practice, Logical Leap, Inc., where he worked with Fortune 500 companies developing enterprise architecture and IT strategy. Before starting Logical Leap, Jeff was the Director of Advanced Technology for First Union National Bank (now Wachovia) where he created innovative organizational models for IT delivery, developed IT strategy, and implemented leading edge technologies.
Information Architecture Track
Managing the Unstructured Textual Environment Presented by William H. Inmon
For years now two environments have grown up side by side – the formal structured environment and the informal unstructured environment. For a variety of reasons textual data has not been a part of the corporate decision making experience. Now – for the first time – it is possible to read raw text, integrate it, and move it into the mainstream corporate decision making process.
In order to make text fit for analytical processing it is necessary to edit, manipulate and transform the text. This transformation is done through technology called textual ETL.
Once a theory, today textual analytics is a reality, and corporations are discovering the value of using both structured and unstructured as a basis for making important decisions. This presentation ends with a description of some of the ways that unstructured data can be used for sophisticated decision making after it has been integrated into a data warehouse.
WILLIAM H INMON a, world-renowned expert, speaker and author on data warehousing, is widely recognized as the "father of data warehousing." He is creator of the Corporate Information Factory and more recently, creator of the Government Information Factory. He has over 35 years of experience in database technology management and data warehouse design, and he is known globally for his seminars on developing data warehouses. He has been a keynote speaker for many major computing association and many industry conferences, seminars, and tradeshows.
As an author, Bill has written more than 650 articles on a variety of topics about building, using, and maintaining the data warehouse and the Corporate Information Factory. His works have been published in major computing journals including Data Management Review and The Business Intelligence Network where he continues to be a featured columnist. He has written 46 books, many of which have been translated into nine languages; one has sold over one-half million copies.
Managing Growth and Scalability in Data Warehouse Architectures Presented by John O'Brien, Zukeran Technologies Corp
Data warehouses take on a unique life as they grow and mature within different organizations. How is this possible with such well established methodologies, technologies and practitioners building them? We will explore, understand, learn from and accept how an organization's culture, people and budgets directly impact and shape our physical data warehouse architectures over the years. With the growth and evolution of our data warehouse we will also take a look at how new and emerging technologies, such as data warehouse appliances, MPP and columnar databases, next-generation OLAP and cloud computing, are there to benefit our data warehouse architecture decisions and the future of BI.
John O'Brien, CBIP, is the CTO and Solutions Architect of CONNECT: The Knowledge Network, a consulting firm that specializes in helping IT people and organizations to achieve their strategic potential in business. As a recognized BI thought leader and 20 year industry veteran, John is frequently interviewed, published and invited to speak at worldwide events about the future of BI architectures, data, trends and technologies. His in-depth engagements have provided unique insights into real-world data warehousing evolution and maturity for building comprehensive DW strategies and roadmaps for organizations of all sizes. In the past decade, he has specialized in delivering some of the largest, real-time analytic and decision support systems. John holds both an Executive MBA and Bachelor of Science in Engineering.
In Open Space, a facilitator explains the process and then participants are invited to co-create the agenda and host their own discussion groups. The most basic principle is that everyone who comes to an Open Space conference must be passionate about the topic and willing to take some responsibility for creating things out of that passion.
Four key principles are:
Whoever comes is the right people.
Whatever happens is the only thing that could have.