Speakers
- Clifford Berg
- David Bock
- Scott Davis
- Rick DeNatale
- Esther Derby
- Robert Fischer
- Neal Ford
- Chad Fowler
- Andrew Glover
- Stuart Halloway
- David Hussman
- Yehuda Katz
- Rich Kilmer
- Carl Lerche
- Matthew McCullough
- Joe O'Brien
- Andrea O. K. Wright
- Russ Olsen
- Bob Payne
- Christopher Redinger
- Johanna Rothman
- Brian Sam-Bodden
- Ken Sipe
- Brian Sletten
- Kevin Smith
- Venkat Subramaniam
- Nathaniel Talbott
- Laurie Williams
Clifford Berg
IT Enterprise Practices Consultant
Presentations
How to use IT to make a business more agile
Cliff will address the question of how to use IT to make a business more agile from both an individual level and also from an organization level.
For years we have heard that "IT needs to be more business focused" - but the question remains as to what this means. Cliff's recent book Value-Driven IT answers this question in tangible, practical terms, with real case studies. The book is all about how to make IT more business focused and more agile, and how to use IT to make the business more agile (agile IT and agile business are not the same). In his talk, Cliff will address these from both an individual level and also from an organization level: (1) what do IT practitioners need to know in order to communicate better with business; and (2) how to transform an organization into an agile capability-focused enterprise.
Books
by Cliff Berg
- This book explains how to connect tangible business value with IT decisions, and how to build an organization around that practice. It describes how to create an agile IT organization that implements governance in a nimble yet effective manner that, and that turns that into a strategic advantage. It explains how to connect enterprise architecture with business strategy, and how to reconcile the many different perspectives of architecture, including business architecture, data architecture, and software architecture. These are addressed at all levels, from the project to the CIO, and in terms of how IT should interact with the other parts of the organization.
by Clifford J. Berg and Cliff Berg
- How to Design for Software Reliability, Security, and Maintainability Many enterprises unfortunately depend on software that is insecure, unreliable, and fragile. They compensate by investing heavily in workarounds and maintenance, and by employing hordes of "gurus" to manage their systems' flaws. This must change. And it can. In this book, respected software architect Clifford J. Berg shows how to design high-assurance applications--applications with proven, built-in reliability, security, manageability, and maintainability. High-Assurance Design presents basic design principles and patterns that can be used in any contemporary development environment and satisfy the business demand for agility, responsiveness, and low cost. Berg draws on real-world experience, focusing heavily on the activities and relationships associated with building superior software in a mainstream business environment.Practicing architects, lead designers, and technical managers will benefit from the coverage of the entire software lifecycle, showing how to: * Understand and avoid the problems that lead to unreliable, insecure software * Refocus design and development resources to improve software * Identify project risks and plan for assurable designs * Obtain the requirements needed to deliver high assurance * Design application systems that meet the identified requirements * Verify that the design satisfies these requirements * Plan and design tests for reliability and security * Integrate security design, reliability design, and application design into one coherent set of processes * Incorporate these concerns into any software development methodology A(c) Copyright Pearson Education. All rights reserved.