Agilizing the Architecture Department

Similar documents
Architecture and Agility DevJam - All rights reserved.

Continuous Architecture and Emergent Design

Software Architecture and Agile Software Development An Oxymoron? Philippe Kruchten

RT319 Validating Advanced Work Packaging as a Best Practice A Game Changer

Midstate Office Park

Organizational Project Management

Foreclosure Sales Nearly Double from Prior Year Despite Jump in Sales, Foreclosure Delays Remain at Record Levels

Village Street Multifamily

Grove Street Apartments

The Silver Building. 519 Campbell Avenue West Haven, CT 06516

Why Good Architects Act as Chameleons

Valley View Apartments

Circular Gardens Apartments

Rationale for Software Architecture Design. Definitions for Software Architecture. Rationale for Software Architecture. Common Misconceptions

Blakeslee Street Townhomes

JAH PROGRAMME GOAL The JAH Programme has two Phases: Phase 1: Nov.2014-March 2016). Phase 2 ( )

Developing DITA Expertise Across Your Virtual Team. Martha Morgan Information Architect, NetApp June 4, 2009

RAD: Really Awful Design - Really? Rob Day & Eoin Woods Agile Conference, September 2005

CONCEPT NOTE EFFECTIVE LAND ADMINISTRATION IN AFRICA TRAINING WORKSHOP

Developing DITA Expertise Across Your Virtual Team. Martha Morgan Architect, Information Engineering October 14, 2009

Real Estate Reference Material

Systems for Realtors that Produce Measurable Results

Tel: (617) Fax: (617) OWNER S PROJECT MANAGER GUIDELINES M.G.L. c. 149, 44A1/2

Philippine Capabilities 2013

City-Wide Real Estate Transformation

ABOUT COMMERCIAL UNIVERSITY

Cadastral Re-Alignment: Water Corporation approach to spatial data shifting

Certified Corporate Financial Planning & Analysis Professional (Cert FP&A): Preparation Course Part 1

(a) Assets arising from construction contracts (see Section 23 of FRS 102, Revenue); and

Rental Assistance Demonstration (RAD) Transforming To Thrive RAD. All Staff Information Session March 1, 2017

IAG Conference Accounting Update Emerging issues in the public sector 20 November 2014 Michael Crowe Yannick Maurice

12. STAFF REPORT ACTION REQUIRED SUMMARY. Date: September 21, Toronto Public Library Board. To: City Librarian. From:

SUCCESSFUL INITIATIVES: BUILDING THE PROJECT MANAGEMENT FOUNDATION

October 20/04 Board Item 4

Welsh Government Housing Policy Regulation

Transit-Oriented Development Specialized Real Estate Services

EduMapping + JobMapping

Managing NSP2 Programs For Success. Key Success Factors in NSP1. Typical NSP1 Market Strategies. Lessons Learned from NSP1

What private companies need to know about applying the new lease standard

Principle Barriers Holding Back Schemes. & Public Sector Solutions

Subject. Date: 2016/10/25. Originator s file: CD.06.AFF. Chair and Members of Planning and Development Committee

Business Combinations IFRS 3

IFRS industry insights

26 February 2013 FIRST HALF RESULTS PRESENTATION

Revenue Recognition v.2.0- Review Questions- Answer Key and Evaluative Feedback

Welfare Benefit Reform Strategy

Experience + Knowledge = Client Power

ROTHERHAM METROPOLITAN BOROUGH COUNCIL S STRATEGIC TENANCY POLICY,

Applying the new lease accounting standard

Case Study: How USP moved from proprietary XML to DITA

Presented by: Anne Weigel, Realtor. Coldwell Banker Residential Brokerage

Multi-Dimensional Challenges for Open & Agile Ecosystem

The economics of energy land use and innovations lessons for AB32

Course Descriptions Real Estate and the Built Environment

Funding and Delivery Strategies for New Housing

UK Housing Awards 2011

Member consultation: Rent freedom

1 INTRODUCTION. We have restricted our comments to the most significant concerns we have with the Exposure Draft for Leases.

Customer Success Story

Cash Flow for Life #3 September 2014

CDFA // BNY MELLON DEVELOPMENT FINANCE WEBCAST SERIES The State of P3 Financing

Laurel Sagen. Minerva Properties, Inc. co-owner. Over 50 homes flipped. Managed 34 rental properties. Licensed contractor

focus guest editors introduction Agility and Architecture: Can They Coexist?

National Spatial Data Infrastructure development in Republic of Macedonia

Galicia 2009 Regional Workshop on Land Tenure and Land Consolidation. FAO s Experience with Land Development Instruments in Europe

Your Speakers Today: 10/25/2017. Christopher Garland, CHAE Principal Consultant at Mission Hospitality Solutions

I ROC 2017 Financial Administrators Section Conference

NORTH LEEDS MATTER 2. Response to Leeds Sites and Allocations DPD Examination Inspector s Questions. August 2017

CAPITAL IMPROVEMENT PLAN POLICY/PROCEDURE Approved by the Town Council at the Town Council Meeting

Urban conservation and market forces By Alain Bertaud Introduction The spatial pressure of land markets: pattern of prices and population densities.

DELIVERING BUILD TO RENT: Are you ready? Part 2

2018/ /21 SERVICE PLAN

Proposed Accounting Standards Update (Revised), Topic 842: Leases; issued May 16, 2013.

Bid Document. Inquiry

Using Co-operatives to achieve shared business objectives. Chris Bodnar

Software Architecture Context

D2i Consulting. Project Scope It s All BS! (If you don t have a WBS) PMI-CTT Symposium October 27, Dhanu M Kothari Tel:

Project Economics: The Value of Leasing. Russell Banham, Savills

CRMLS. Together, We Are the Future of MLS. Introduction. Leadership

Senior Financial Controller a.i. at the Finance Team of First Sponsor Group in Amsterdam;

Cadastre A Vision on Future Cadastral Systems

PROJECT INFORMATION DOCUMENT (PID) CONCEPT STAGE Report No.: AB3229 Project Name. Land Registry and Cadastre Modernization Project Region

Rate Case Dismissal & Asset Exchange July 24, 2017

Portfolio Management Association of Canada. April 24, IFRS 16: Key impacts

Towards true business understanding Jean-Paul van Grinsven Product Management & Control, ING Lease

IFRS Institute Webcast Accounting for Service Concession Arrangements

NACA REAL ESTATE AGENT

REAL ESTATE SENTIMENT INDEX 1 st Quarter 2014

LEGAL & GENERAL SURVEYING SERVICES VALUATION AND PROPERTY RISK.

Budget Implications and the Future of Housing. Emma Fraser Deputy Director, Housing Growth

UCSF Mission Bay Community Task Force Meeting #1

ALLEGANY COUNTY LAND BANK CORPORATION LAND ACQUISITION AND DISPOSITION POLICIES AND PRIORITIES

Refinancing for Section 95 WEBINAR Planning for our Future: Change is Coming! April 28, 2018

Lease Accounting: Are you prepared?

CIVIL SOCIETY COALITION ON LAND REFORM

5 Core Property Management Competencies That Drive Leasing Velocity & Profitability

Housing. Imagine a Winnipeg...: Alternative Winnipeg Municipal Budget

TSO1C: Land Reforms. Commission 7

Minimum Educational Requirements

Representation re: Sullivans Cove Planning Scheme /2015 Amendments - Macquarie Point Site Development: Affordable housing

Transcription:

Agilizing the Architecture Department Eltjo R. Poort SATURN 2015 2015 CGI

Eltjo Poort http://eltjopoort.nl CGI Architecture Community of Practice lead Reviewing Bids & Projects Standardizing & Improving Architecture Practice Researcher Improving Architecture Practices With Universities (VU, Twente, Utrecht, Eindhoven) Member of IFIP WG 2.10 Software Architecture

RCDA Risk and Cost Driven Architecture Solution architecting principles and practices based on a view of architecture as a risk and cost management discipline Applicable in agile and traditional engagements Highly scalable and pragmatic Architectural decision making based on economic trade-offs Architecture communication in economic terms Traceability from requirements to cost

RCDA track record RCDA results reported by architects: Increased effectiveness in solution shaping More focus on economic reality Better communication with business stakeholders Better risk and cost control in delivery RCDA publications: Journal of Systems and Software IEEE Software Magazine (Sept. 2014) Leading architecture conferences: SATURN, LAC, WICSA (best paper award) RCDA a recognized method in the Open Group Certified Architect program. 400 Architects trained 19 Proven practices 300 Pages of guidance 12 Peer-reviewed publications RCDA helps us to map out the required quality of IT-based systems in a structured way and provide governance to system development. Klaas van der Ploeg, Architect, ProRail. 4

RCDA Principles of Agile Architecting Decisions are your main deliverable Keep a backlog of architectural concerns Let economic impact determine your focus Keep it small Use just enough anticipation

Implementing RCDA: existing context 6

Implementing RCDA: existing context Large European transportation infrastructure organization IT is mission critical Traditional architecture department Architecture Department Architecture Guidance Check points Solution Delivery BUFD MYOBMYOB Agile team perception of architect involvement 7

Implementing RCDA: Approach Train the architects (and designers, ) 50 architects took 3-day course Focus on owning architectural decisions & economic impact Coach architects applying RCDA practices on three running projects 80 hours coaching over 3 months Architectural Requirements Prioritization Architecture Documentation Architecture Roadmapping Advice on implementing RCDA practices in knowledge systems 8

Training: Architecture as decision making Architectural decisions Identify & prioritize architectural concerns Architectural concerns (backlog) Decide best fitting solution Research possible solutions

Architectural Decisions & the Agile Team SCRUM Architectural decisions Architectural concerns Solution Backlog Sprint Backlog Daily Sprint Solution Increment 10

Architecting the Time Dimension Just Enough Anticipation Flow of architectural decisions ahead of development Metaphor: Runway extended while in operation Just long enough to accomodate anticipated airplanes 09 27 Key tools to determine right amount of anticipation: Dependency analysis Technical debt control Economic trade-off: Net Present Value, Real Options Analysis Source: Nanette Brown, Rod Nord, Ipek Ozkaya 11

Balance your backlog Architecture and other solution improvements Positive Value Negative Value Visible New features Added functionality Defects Invisible Architectural, Structural features Technical Debt 12 Source: Philippe Kruchten

Architecture Roadmapping Sprint planning with Just Enough Anticipation WebLogic License Expires New Reporting Regulations Competitor Releases NextGen Assign solution improvement items to sprints based on Dependency analysis Real option value Technical debt control 13

Architecture Roadmapping Release strategy 1: value-first Start Rel 1.0 Rel 1.1 Rel 1.2 Rel 2.0 In line with Agile philosophy May increase TCO (more refactoring) Too greedy algorithm may run project into wall (complete rebuild) Good in volatile environments 14

Architecture Roadmapping Release strategy 2: architecture-first Start Rel 0.1 Rel 0.2 Rel 1.0 Rel 1.1 In line with plan-driven philosophy Late delivery of value risk of cancellation Risk of building wrong architecture (if context changes) Good for complex solutions 15

Lessons Learned Recommendations for Agilizing the Architecture Department Teach architects: Decisions (not documents) are their primary deliverable Economic reasoning makes architecture s value evident Make the time dimension a first class architectural entity Architecture Roadmap at least as important as Reference Architecture Architect with Just Enough Anticipation using dependency analysis, real option value and technical debt control 16

Questions? Spare slides follow 17