Architecture and Agile

Slides:



Advertisements
Similar presentations
Building on Microsoft Platform
Advertisements

Software Architecture in Practice (3 rd Ed) Introduction The Many Contexts of Software Architecture Architecture in a Technical Context Architectures inhibit.
Enterprise Architecture Tools Good enough Point of View Behzad Andishmand SWEAN 14 :
Enterprise Architecture at Curtin University Maureen Murray.
Applications (Software) Technology (Infrastructure) InformationBusiness.
Week 13 Understanding and Evaluating Educational Research Research Critiques.
Phase Difference = Phase Difference = 0.05.
BEFORE AGILE METHODS Other Engineering fields development models were used, ie: Waterfall Method: Intensive planning and refactoring before coding is actually.
Software Engineering Chapter 15 Construction Leads to Initial Operational Capability Fall 2001.
 CS 5380 Software Engineering Chapter 9 Software Evolution.
Laterlite LCA Final Seminar June 2002 M.Micheletti - C.Luisi.
Scrum Santhosh Srinivasan. Outline What is Scrum What is Scrum Why Scrum Why Scrum Scrum Practices Scrum Practices Why Scrum works Why Scrum works Pros.
Architecture in the Life Cycle Stakeholder engagement models.
Adding SubtractingMultiplyingDividingMiscellaneous.
Intelligence and Information Systems 1 3/17/2004 © 2004 Raytheon Company USC/CSE Executive Workshop on Agile Experiences March 17, 2004 A Raytheon Agile.
SAIP 19 - Software Architecture in the Future. The book says … ABC Revisited Architecture and Legacy Systems Achieving an Architecture From Architecture.
NSU Website Structure By: Debbie Jones, NSU Webmaster 1 NSU Web Services Publication - Author: NSU Webmaster Norfolk State University.
What is a stock? What does it mean when we say there is risk and reward in the stock market? Why do people invest their money in the stock market?
Psych 100W Lecture 2. What is plagiarism? Plagiarism is "the uncredited use (both intentional and unintentional) of somebody else's words or ideas.”
TYPES OF BUSINESS ORGANISATIONS BY VRISHA VYAS Sole Traders and Partnership.
BUS 210 Week 6 CheckPoint Motivation and Teams Case Study Check this A+ tutorial guideline at Week-6-CheckPoint-Motivation-and-Teams-Case-
Software Development.
CIS 500 Course Experience Tradition / snaptutorial.com
CIS 500 STUDY Education is Power/cis500study.com
Today’s goals Peer review the 1st draft of our synthesis essays
Applied Electricity and Magnetism
How Do Scientists Think?
SHAREPOINT METADATA & TAXONOMIES AUTOMATED
Gerard van Draanen, IT Architect, HPS CI
Fitness Planning Setting Goals and Designing Your Own Personal Fitness Plan.
Information Systems Planning
Business Process Redesign
CSPA.
Latest The Open Group OG0-091 Exam Dumps PDF Questions - OG0-091 Best Study Material - Realexamdumps.com
MGT 598Competitive Success/tutorialrank.com
MGT 598 Education for Service-- tutorialrank.com.
MGT 598 STUDY Education for Service-- mgt598study.com.
The End of the first Sprint
Paper Title should be 96pt font John Q. Author Author Affiliations
Project Ideation Agile Down-to-Earth © 2016.
OASIS TAX XML TASC Priorities
Software Testing and Maintenance Maintenance and Evolution Overview
Form 1040 Electronic Signature Initiatives
Modeling Architectures
Text Structures What are text structures?
A model for argumentative writing
Transitioning Leadership
What’s new with Microsoft’s project portfolio management
STRAW MODELING GUIDELINES
To Tune a loop, open the Operator display for the loop in question
How excellent readers read
Architecture and Agile
To Tune a loop, open the Operator display for the loop in question
1.3 Properties of Real Numbers
Software Engineering Experimentation
Writing Careful Long Reports
Software Design and Analysis CSCI 2040U, Jarek Szlichta
Adding with 9’s.
Adding with 10’s.
MAL Reading Challenge The book I read was:
Moving Toward Your Goals School-to-Work Transition
Algebra.
Analyzing the use of pathos in a text
Adding ____ + 10.
HLN Consulting, LLC® November 8, 2006
ICPTT ST INTERNATIONAL CONGRESS ON PHYSIOTECHNOTHERAPY (ICPTT)
Cloud Economics Assessment
4th International Conference on Engineering and Natural Science

Paper Title should be 96pt font John Q. Author Author Affiliations
Presentation transcript:

Architecture and Agile

Agile presents a challenge to architecture Agile allows constant refactoring Agile does not have a requirements phase and does not believe complete requirements ever exist The authors argue architecture is still good But need to decide how much architecture is needed After all they are invested in Architecture!

How much architecture? Some projects may not need much architecture Infrastructure and architecture may be determined Just adding an application is a standard approach Some may fail without a good architectural analysis Some companies require an architectural review!

Attributes Understand the required attributes May determine the need for up front architecture YAGNI – evaluate the needs!

Summary Do what works and what needs to be done! Evaluate how much architecture do you need I recommend always think about attributes up front! Look at guidelines for agile architects in text