Agile Strategies for Enterprise Architects Agile software development is quickly being adopted within organizations worldwide and will likely to be the norm by the end of the decade. Architecture is an important part of any agile software development project, contrary to popular belief. Just like a traditional team can benefit from enterprise architecture (EA) support, when it's done right, so can an agile project team. The secret is in doing EA right, and traditional approaches to EA simply aren't "right" for agile projects: the high failure rate with EA efforts tells us that traditional approaches likely aren't right for traditional teams either. This keynote describes effective strategies for EA which will enable enterprise architects to effectively support agile teams, strategies which are based on collaboration and working software instead of command-and-control and comprehensive documentation.
SYM07A02 Thinking Aloud: Of Contribution and Keeping It Simple and Sloppy [Download Slides]
Application integration has been a key challenge facing businesses today. Fortunately there have been major advances to support service-orientation with the development of web services technology and standards. Here applications are architecturally viewed as providing a set of services, and new solutions are built by leveraging these services through service composition. A BPEL (Business Process Execution Language) is business process modeling language that is executable. The WS-BPEL 2.0 standard is part of the WS-* stack that is backed by major industry players.
This presentation will explore the impact that a published architecture can have on an organisation. By focusing on delivering a ‘Question-based Architecture’, architectural activities are constantly driven towards providing value for identified stakeholders. An Actionable Architecture is one that, by answering specific questions about a business and its dependencies on the IT infrastructure, will enable people to take positive action to improve the business. In particular, the contribution of an architecture repository will be discussed and an example of a web-published question-oriented architecture demonstrated.
SYM07A21
Modeling & Cross-Cutting Concerns in Enterprise Infrastructure [Download Slides]
The topic focuses on modeling for infrastructure architects. Models particularly UML are very often targeted at the software architect while infrastructure is left with only a couple of diagrams. What standard views/viewpoints/stakeholders do infrastructure architects use and address?
Symantec leverages the cumulative experience of hundreds of secure application engagements to improve the daily activities of architects, developers and QA engineers in each phase of the development lifecycle.
This presentation offers an overview of Symantec's secure application approach for those who are looking to better incorporate security into their applications.
SYM07A41 Unraveling the Meaning of Enterprise SOA[Download Slides]
CIOs are continually challenged with aligning business needs with the capabilities that IT provides. Tensions remain between the business's desire for more innovation and IT's ability to deliver and between the speed for fast time to market and the perception that IT still moves too slow. Value Focused Enterprise Architecture forges an understanding of business strategy and aligns IT capabilities to craft a deliverable vision for implementing them.
SYM07A22
Virtualization and Thin Client Architecture [Download Slides]
Explore the use of two cutting edge technologies to reduce operational costs and improve profitability. Virtualization gives companies an easy way to consolidate servers and create a more efficient operating environment. Thin client provides security, manageability and simplicity.
Together, they provide the most innovative challenge to the traditional thick client-server architecture for organizations to achieve exceptional flexibility and cost savings. The presentation addresses these important questions and more…
SYM07A32 Application & Business Process Modeling for Today's Enterprise [Download Slides]
The strategic value of software is increasing for many enterprises. More than ever, technology professionals are looking for ways to automate the production of software while continuing to improve quality, reduce cost and accelerate time-to market. Businesses are investigating methods to better manage the complexity of systems as they increase in scope and scale. In particular, there is a need to solve recurring architectural problems, such as software adaptability and reuse. To conquer these challenges, visualization and modeling have become essential. Specific modeling languages, such as Unified Modeling Language (UML) and Business Process Modeling Notation (BPMN), and techniques including visual modeling and patterns have been designed to address these architectural issues.
In most IT projects, the biggest challenge is in making sure the solution correctly addresses the stated business requirements. Often these requirements are miss-communicated or misinterpreted, resulting in project delays, resource shortfalls, friction between technical and business users, and potential project failures.
Therefore, a process and tool was needed to ensure that all parties had the same understanding of the business requirements so that a successful solution could be developed and implemented. This session will cover the best practices in business requirement gathering and also cover the processes in doing object oriented analysis and design.
SYM07A13 Optimizing Your Business with a Strategic Business Architecture [Download Slides]
In today's competitive marketplace, only the most efficient businesses survive. Selling, then delivering your products, and adapting to constantly changing technology landscape, while being agile enough to capitalize on new market opportunities and outpacing your competitors taxes even the most mature organizations.
Businesses are looking to maximize their effectiveness, and that takes coordination amongst an organization's many different parts. This is the goal of an Architecture; selecting an architecture is a strategic decision. An architecture takes stock of where the business is today and where it wants to go, and puts in place a framework that unifies an organization's units - its business, operations, technology and personnel - so that they function synergistically and moves in unison towards this goal.
In this session, we will introduce the Enterprise Architecture and describe its various components, how it functions and the value it brings to an organization. Topics covered include: incorporating business goals into the EA, measuring the EA's effectiveness, the Architect's Role in bridging business & technology, and using the strategic business architecture to optimize your business. Also presented will be various case studies to show the value of an EA.
As the central figure in realizing your organization’s enterprise architecture, the Software Architect plays an important role. How do you equip yourself or your Architect and leverage this key player for business success? This session describes what is entailed in being a Software Architect, the various roles he takes on, the pre-requisite skills and how to position him in your organization for maximum effectiveness. Also discussed will be resources for building and equipping your architecture team.
SYM07A43
Business Process Experts-Bridging IT and Business [Download Slides]
The topic discuss about governance, architect allocations by project/domain specialization, effective communication strategies and team layouts. Specific focus on building an architecture team including relationships to other business units.
SYM07B01
Rethinking Information Architecture [Download Slides]
The vast majority of organizations not only suffer from data quality challenges, they find themselves with an information architecture which all but inhibits addressing those problems. Traditional approaches to information architecture and data management, as well as cultural issues within the data community, are significant contributors to this situation.
Worse yet, there appears to be no coherent vision coming from the traditional community for addressing these problems other than "more of the same". This keynote examines the current state of information quality within organizations and proposes concrete, proven strategies for addressing information architecture concerns. The solution is to adopt several agile techniques which are new to information architecture, recognize that information architecture is only part of the overall picture, and to take advantage of the viable aspects of traditional techniques.
SYM07B03 Meet the Demands of Your Business - Deliver Value through Service Management
Service Management is not just about cost reduction and operational efficiency of your IT services. It's about how you translate business demands into prioritized IT services and cost-effectively deliver those services to the business; delivering IT services that meet business demand, offer competitive advantage and enable business growth.
SYM07B04 Considerations for effective SOA Governance and Project Methodology [Download Slides]
Governance is critical to specify the decision rights and accountability framework to encourage desirable behaviour and the use of IT, this session will outline the considerations and the steps to a successful governance mechanism.
SYM07B11 Can a CIO become CEO? What CIOs can do to earn a seat at the table [Download Slides]
The role of IT is more important, yet the role of the CIO has come under heavy scrutiny. The profile of the CIO is changing with increasing speed. This session discuss the dynamics of this role and factors of moving forward to higher career possibilities.
SYM07B21
Model Driven Integration - Transparent Virtualization of Distributed Applications
A superficial reality check shows that most IT organizations suffer from the same symptoms. The flexibility required to quickly adapt the existing software infrastructure to constantly changing business requirements is not there. Yet the cost of maintenance is constantly rising, adding further strain to the notoriously difficult dialog between business and IT. Attempts to reduce cost by outsourcing or off-shoring workload to lower cost labor resources shift the problem without attacking the root cause: missing transparency and control over operational software assets. This problem cannot be solved by simply buying new software. A radically new approach is needed.
Model Driven Integration (MDI) is such a radically new approach to integrating, migrating and consolidating prior software investments. It raises the level of abstraction from non-transparent, mostly undocumented code to unambiguous executable models which serve simultaneously as documentation and production runtime. The resulting development speed, quality, transparency and control induce a decisive shift from a dependency on individuals to an exclusive - and desired - dependency on architecture and process. This is a critical factor in restoring a functioning dialog between business and IT.
In any major development effort, architecture plays a critical role in the conceptualization of a system. However in many instances the final product can end up being vastly different from its initial conceptualization. This session will demonstrate how you can better control the development of a system from its inception to deployment, and how with good architecture you can eliminate software issues early and reduce your software release cycles. There will be an end to end live demo on how infrastructure architect, solution architect & software architect do collaboration together.
The measure of success of any task or activity within an organization is its contribution to its stated goals, most commonly measured by the bottom line. How do you therefore ensure that your enterprise architecture meets its goals, and articulate its business contribution to the significant stakeholders?
This session addresses these questions, specifically covering topics such as identifying the business’ goals, aligning your architecture to meet these goals, setting key performance indicators and measuring performance, setting and managing expectations, targeting and satisfying significant stakeholders, marketing your progress, and justifying the Return on Investment of the whole initiative. This session will also provide advise on navigating the labyrinth of an organization’s political structure.
Testing has been regarded as a luxury task by software developers, but in fact it is the most important and crucial aspect in the software development life cycle. This session will cover the strategic approach to testing and how architect can be involved and making the testing process to be seamless for the software developers. Some best practices and proven approached will be demonstrated using the Visual Studio Test edition.
This session will cover Object Oriented principle & processes that are critical for the success of the software development life cycle. What benefit does Object Orinted has to offer? How to architect software for easy maintenance and highly reusable components using Object Oriented concept?
SYM07B42
Current Practices of Enterprise Architecture in Selected Malaysian Organizations
The presentation will describe findings based on a research study on current Enterprise Architecture (EA) practices in selected Malaysian organizations. Ten organizations from public and private sectors were chosen for case study analysis. The Zachman Framework was chosen as a guideline to assess the current practice. The study found that majority of the organizations does practice some kind of enterprise architecture, but under varying terminologies names. The study also found that certain aspects of the framework were not addressed at all, whilst other aspects that were addressed vary in terms of the different perspectives. The study revealed a poor knowledge and understanding of EA among the respondents though there had been efforts at implementing EA focusing on Data, Function and Network architectures. The study discovered gaps in the current practice and suggests organizations to consciously embark on the EA paradigm in order to better align the organization to its goals.
SYM07B13 Just Right Enterprise Architecture [Download Slides]
Selecting architecture is a strategic decision. So, how exactly do you go about doing this? Is there an off-the-shelf architecture that will fit right into your organization, or do you have to develop one? What is the right architecture? How do you evaluate or recognize the right model? Can you or can you not adopt what works for the big boys? What factors influence the architecture of an organization? Are there any guidelines or frameworks?
Join us in this session as we explore these topics, introduce some key evaluation principles, analyze the nuances of small, medium and large enterprises that influence architectural decisions and present a number of case studies to illustrate the application of these principles.
SYM07B23
Principals of SSO and Federation Architectures [Download Slides]
Single Sign-On and Identity Federation architectures provides a framework for the new user centric Internet. These architectures benefits both users and enterprises. Users benefit by getting a seamless online experience and easier access to more products and services. Enterprises benefit by being able to expose their products and services to a larger circle of users. This happens when enterprises collectively build a circle of trust by adopting a common identity federation architecture. This session details the implementation of these architectures with open source software OpenSSO and OpenFederation.
Some organizations have developed principle-based security architecture to define the necessary elements of security. However, many companies still take a piecemeal view of security management. What all organization need is a comprehensive framework for the uniform and organized treatment of all aspect of security. This can be accomplished through a well-thought-out security architecture. An architecture is a blueprint for how to place resources optimally in the IT environment to support business, and security is a critical component.
Learn how to protect the corporate information through Enterprise Security Architecture. This session will briefly walk through the basic conceptual design of network security infrastructure, related security mechanisms, and related security policies and procedures.
Tracking progress of enterprise projects are getting more challenging due to increase complexities, dynamic requirements, team diversifications and communication barriers. In fact, most of the IT projects fail due to lack of project status visibility whereby information or project progress often come as a surprise.
This session will cover how to have the end-to-end project visibility for the status as well as for the progress and how up to date project reports can be generated on demand.